Trên trang apt-get man , người ta có thể tìm thấy điều này:
cài đặt pkg (s)
Tùy chọn này được theo sau bởi một hoặc nhiều gói mong muốn để cài đặt. Mỗi gói là một tên gói, không phải là tên tệp đủ điều kiện (ví dụ: trong hệ thống Fedora Core, glibc sẽ là đối số được cung cấp, không phải là glibc-2.4.8.i686.rpm).
Tất cả các gói được yêu cầu bởi (các) gói được chỉ định để cài đặt cũng sẽ được truy xuất và cài đặt .
[...]build-dep source_pkg
Gây ra apt-get để cài đặt / gỡ bỏ các gói trong nỗ lực đáp ứng các phụ thuộc xây dựng cho gói nguồn.
Nghe có vẻ như cả hai đang cố gắng thỏa mãn sự phụ thuộc, nhưng tôi đã có kết quả khác nhau trong khi cài đặtmatplotlib
với từng thứ đó: apt-get intall
không hoạt động với phần tiếp theo pip install matplotlib
của tôi trong virtualenv của tôi, trong khi apt-get build-dep
*.
*
Vâng, tôi cần phải cài đặt matplotlib
trong một venv, nhưng pip không thể giải quyết một số phụ thuộc, vì vậy tôi lười biếng sử dụng apt để giải quyết nó