nợ
Theo trang web của ứng dụng , debtree
gói cung cấp "biểu đồ phụ thuộc gói trên steroid" .
Lưu ý: Điều này cũng rất hữu ích khi lập kế hoạch nâng cấp phần mềm. Ứng dụng này có thể biểu đồ phụ thuộc vào các gói chưa được cài đặt trên hệ thống của bạn. Điều này sẽ đọc từ sources.list
tệp (thường nằm ở /etc/apt/sources.list
) và nó sẽ thực hiện một truy vấn trực tiếp bằng cách sử dụng danh sách đó.
Sơ đồ sau đây là một ví dụ về việc chạy debtree
ngược lại gói dpkg
. Đây là bản đồ phụ thuộc của nó:
Để cài đặt debtree
từ dòng lệnh ( Ctrl- Alt- t), hãy nhập lệnh:
sudo apt-get install debtree
Sử dụng
Tạo một tệp .dot (bản vẽ đồ thị có hướng - xem man dot
trang chủ)
debtree --with-suggests <package> >out.dot
Tạo biểu đồ (PNG) từ tệp .dot
dot -T png -o out.png out.dot
Tạo một biểu đồ (Postcript) và xem nó bằng Okular
debtree <package> | dot -Tps | okular - &
Xin lưu ý rằng khi chạy ứng dụng này với các gói lớn hơn (ví dụ như gedit), hình ảnh có thể nhanh chóng trở nên khó sử dụng và không thể đọc được.
Lưu ý rằng apt-rdepends
cũng có thể được sử dụng theo cách tương tự, nhưng theo tôi, đầu ra đường ống vào một đồ họa phức tạp hơn một chút.
Xem thêm:
Trang con người Ubuntu Ubuntu