Điểm:0

Làm cách nào để liệt kê các phụ thuộc được hiển thị từ đầu ra của cài đặt apt trên nhiều dòng?

lá cờ ru
uk1

Tôi đang cố gắng sử dụng apt để cài đặt gói mới và màn hình xác nhận hiển thị tất cả các phụ thuộc trong một dòng.

Đầu ra ví dụ: ảnh chụp màn hình hiển thị đầu ra của apt cài đặt postgresql

Vui lòng bỏ qua -y cờ trong ảnh chụp màn hình.Tôi không thường sử dụng cờ -y nhưng không có bất kỳ ảnh chụp màn hình nào khác để chia sẻ do đó đã sử dụng ảnh chụp màn hình có -y có cờ.

(cơ sở) uk@uk-Latitude-7280:~$ Sudo apt-get -y install postgresql
Đọc danh sách gói... Xong
Xây dựng cây phụ thuộc       
Đang đọc thông tin trạng thái... Xong
Các gói bổ sung sau sẽ được cài đặt:
 libcommon-sense-perl libjson-perl libjson-xs-perl libpq5 libtypes-serialiser-perl >pgdg-keyring postgresql-14 postgresql-client-14 postgresql-client-common >postgresql->sysstat chung
Các gói đề xuất:
 postgresql-doc postgresql-doc-14 isag
Các gói MỚI sau đây sẽ được cài đặt:
 libcommon-sense-perl libjson-perl libjson-xs-perl libtypes-serialiser-perl >pgdg->keyring postgresql postgresql-14 postgresql-client-14 postgresql-client-common >postgresql-common
 thống kê
Các gói sau sẽ được nâng cấp:
 libpq5

Sản lượng dự kiến:

(cơ sở) uk@uk-Latitude-7280:~$ Sudo apt-get -y install postgresql
Đọc danh sách gói... Xong
Xây dựng cây phụ thuộc       
Đang đọc thông tin trạng thái... Xong
Các gói bổ sung sau sẽ được cài đặt:
 libcommon-sense-perl 
 libjson-perl 
 libjson-xs-perl 
 libpq5 
 libtypes-serialiser-perl
 khóa pgdg
 postgresql-14
 postgresql-client-14
 postgresql-client-common
 postgresql-chung
 thống kê
Các gói đề xuất:
 postgresql-doc
 postgresql-doc-14
 isag
Các gói MỚI sau đây sẽ được cài đặt:
 libcommon-sense-perl
 libjson-perl
 libjson-xs-perl
 libtypes-serialiser-perl
 khóa pgdg
 postgresql
 postgresql-14
 postgresql-client-14
 postgresql-client-common
 postgresql-chung
 thống kê
Các gói sau sẽ được nâng cấp:
 libpq5

Chỉnh sửa: Đã thêm sự rõ ràng xung quanh -y cờ được sử dụng trong ảnh chụp màn hình.

guiverc avatar
lá cờ cn
Nó có vấn đề gì; bạn đã sử dụng `-y`, điều đó có nghĩa là bạn không đọc đầu ra đó và đã cho phép nó hoạt động dựa trên bất kỳ đầu ra được cung cấp nào. Trường hợp sử dụng của bạn không có ý nghĩa gì (*nhiều dòng cũng tạo ra sự cố cho những người đọc đầu ra của các gói đã cài đặt vì nó có thể vượt quá các dòng hiển thị khá dễ dàng; nhưng trong trường hợp của bạn, bạn thậm chí không đọc được đầu ra đó*)
Bodo avatar
lá cờ pt
Bạn có thể thử chế độ tương tác của `aptitude`. Nó sẽ hiển thị từng hành động đã lên kế hoạch trên mỗi dòng trước khi bắt đầu quá trình cài đặt/gỡ bỏ.
uk1 avatar
lá cờ ru
uk1
@guiverc Trong trường hợp cụ thể này, tôi đã sử dụng cờ `-y` vì tôi biết danh sách các phụ thuộc sẽ được cài đặt nhưng tôi hiếm khi sử dụng cờ đó. Chỉ là tôi không có bất kỳ ảnh chụp màn hình nào khác để tải lên để hiển thị như một tài liệu tham khảo cho những gì tôi đang theo đuổi, do đó tôi phải sử dụng ảnh chụp màn hình mà tôi có khi cài đặt gói cụ thể này. Tôi hiểu tác động của nhiều dòng nhưng vẫn đối với nhóm phụ thuộc nhỏ hơn, nhiều dòng giúp chúng dễ đọc hơn.
user535733 avatar
lá cờ cn
Hừm. Trong 16 năm sử dụng Debian và Ubuntu, tôi chưa từng thấy tùy chọn nào như vậy để định dạng đầu ra apt (có một số tùy chọn, nhưng không có nhiều dòng). Vì vậy, nếu nó ở đó, nó được giấu kỹ.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.