Làm thế nào để xem tất cả các gói trong một số lớp phủ?


8

Tôi có một số lớp phủ được cài đặt. Làm thế nào tôi có thể thấy tất cả các gói trong đó?


Không phải toàn bộ cây được tải xuống đĩa của bạn giống như cây chính thức sao?
lynxlynxlynx

Câu trả lời:


11

Bạn có thể sử dụng eixcông cụ (từ app-portage/eix):

eix --in-overlay OVERLAY_NAME

Từ man eix:

--in-overlay overlay Chỉ khớp các gói với ít nhất một phiên bản trong lớp phủ phù hợp với lớp phủ.

- chỉ lớp phủ trong lớp phủ Chỉ phù hợp với các gói chỉ có phiên bản trong lớp phủ phù hợp với lớp phủ.

Nếu bạn không quen thuộc eix: trước khi sử dụng, bạn phải xây dựng cơ sở dữ liệu gói bằng cách sử dụng eix-update. Bạn có thể cần phải sử dụng eix-layman addđầu tiên.

Ngoài ra kiểm tra man eixđể biết thêm ví dụ.


thanx, nhưng tôi cần xem danh sách tất cả các gói.
balalaika

Nó cung cấp cho bạn danh sách các gói: paste.org/57858
pbm

Nếu bạn chỉ muốn tên, bạn có thể sử dụng --only-nameschuyển đổi ...
pbm

eix --in-overlay robbat2 - Không tìm thấy kết quả trùng
balalaika

Tên thật của lớp phủ này (được xác định trong /var/lib/layman/robbat2/profiles/repo_name) là overlay-dev/robbat2, vì vậy bạn nên sử dụngeix --in-overlay overlay-dev/robbat2
pbm
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.