Tóm lược:
Nếu bạn muốn cài đặt một gói phần mềm (ở đây firefox
) mà không cần phải cài đặt tự động khuyến nghị của mình (ở đây xul-ext-ubufox
), bạn phải sử dụng apt-get
's --no-install-recommends
tham số:
sudo apt-get install --no-install-recommends firefox
Giải thích chi tiết:
Gói xul-ext-ubufox
tích hợp Firefox tốt hơn vào hệ điều hành Ubuntu theo nhiều cách. Nó là một gói đề nghị của firefox
, theo (rút ngắn) sản lượng:
$ apt-cache show firefox
Package: firefox
Priority: optional
Section: web
Installed-Size: 100442
Maintainer: Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>
Architecture: i386
Version: 40.0+build4-0ubuntu0.15.04.1
Replaces: kubuntu-firefox-installer
Provides: gnome-www-browser, iceweasel, www-browser
Depends: lsb-release, libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libfontconfig1 (>= 2.9.0), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgtk2.0-0 (>= 2.24.0), libpango-1.0-0 (>= 1.22.0), libpangocairo-1.0-0 (>= 1.14.0), libstartup-notification0 (>= 0.8), libstdc++6 (>= 4.9), libx11-6, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxrender1, libxt6
Recommends: xul-ext-ubufox, libcanberra0, libdbusmenu-glib4, libdbusmenu-gtk4
Suggests: fonts-lyx
Filename: pool/main/f/firefox/firefox_40.0+build4-0ubuntu0.15.04.1_i386.deb
Size: 42549576
[...]
Tôi đã cố gắng làm nổi bật các dòng quan trọng cho bạn bằng cách tách chúng bằng các dòng trống. Một gói có thể yêu cầu các gói khác theo 3 cách: Nó có thể phụ thuộc , đề xuất hoặc đề xuất chúng.
- Phụ thuộc được yêu cầu cho một gói để chạy và phải được cài đặt bằng mọi cách. Không có cách nào xung quanh điều này.
- Các khuyến nghị là các gói thường nên được cài đặt cùng với gói chính, nhưng không bắt buộc phải chạy. Bạn có thể bỏ qua chúng nếu bạn muốn, nhưng theo mặc định sẽ
apt-get
cài đặt chúng như thể chúng là các phụ thuộc thực sự.
- Các đề xuất không được cài đặt tự động, chúng chỉ được hiển thị và bạn có thể xem xét tự cài đặt chúng nếu muốn.
Là xul-ext-ubufox
một gói được đề xuất firefox
, apt-get
muốn tự động cài đặt nó khi bạn cố gắng tải Firefox. Để dừng hành vi này, bạn phải sử dụng lệnh sau, vô hiệu hóa cài đặt tự động các gói được đề xuất cho lần này:
sudo apt-get install --no-install-recommends firefox