Saya tahu pertanyaannya sudah diajukan sebelumnya, tapi tolong dengarkan saya. Jadi saya ingin menginstal screenlets. Saya berlari sudo apt-get install screenlets
, dan inilah yang saya dapat:
The following extra packages will be installed:
libart-2.0-2 libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libgnome2-0 libgnomecanvas2-0
libgnomecanvas2-common libgnomeui-0 libgnomeui-common libtidy-0.99-0 python-beautifulsoup python-evolution
python-feedparser python-gmenu python-gnome2 python-numpy python-pyorbit python-rsvg python-tz python-utidylib
screenlets-pack-basic
Suggested packages:
libbonobo2-bin python-gnome2-doc python-numpy-doc python-numpy-dbg python-nose python-dev gfortran
python-pyorbit-dbg screenlets-pack-all python-dcop
Recommended packages:
python-numeric python-gnome2-extras
The following NEW packages will be installed:
libart-2.0-2 libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libgnome2-0 libgnomecanvas2-0
libgnomecanvas2-common libgnomeui-0 libgnomeui-common libtidy-0.99-0 python-beautifulsoup python-evolution
python-feedparser python-gmenu python-gnome2 python-numpy python-pyorbit python-rsvg python-tz python-utidylib
screenlets screenlets-pack-basic
0 upgraded, 23 newly installed, 0 to remove and 2 not upgraded.
Orang mengatakan bahwa paket yang disarankan diinstal secara default, tetapi jelas tidak termasuk dalam paket BARU yang akan diinstal di atas. Saya juga memutuskan untuk memasukkan paket-paket yang Disarankan dalam instalasi, jadi saya sudo apt-get --install-suggests install screenlets
malah menjalankannya , tetapi saya mendapatkan daftar BESAR dari paket-paket BARU yang akan diinstal; angka itu tepatnya 0 upgraded, 944 newly installed, 0 to remove and 2 not upgraded
. Bukankah seharusnya saya hanya mendapatkan sekitar 10 paket tambahan?
apt
software-installation
Alaa Ali
sumber
sumber
--no-install-recommends
Anda dapat menggunakannyaapt-get -o apt::install-recommends=true
untuk menginstalnya kali iniJawaban:
Menyarankan dan merekomendasikan bukan hal yang sama.
Lihat FAQ Debian GNU / Linux untuk detailnya.
Secara default,
apt-get
instal paket yang disarankan.Opsi Anda
--install-suggests
menambahkan dalam paket yang disarankan dan dependensinya yang disarankan.lihat
apt-get
(8) .sumber
sudo apt-get install --install-suggests <package>
Saya mengetahui mengapa paket yang disarankan dalam pertanyaan saya tidak termasuk dalam paket yang akan diinstal. Itu karena paket-paket yang direkomendasikan itu tidak ada di repositori. Saya mencoba menginstal paket acak, saya memilih
sudo apt-get install googleearth-package
. Itu tidak menunjukkan bagian Paket yang disarankan (yang berarti mereka sudah termasuk dalam paket BARU yang akan diinstal bagian). Untuk mengkonfirmasi ini, saya berlarisudo apt-get --no-install-recommends install googleearth-package
, dan tentu saja bagian Paket yang disarankan mengungkapkan dirinya. Adapun paket yang disarankan , saya kira saya tidak akan menggunakan--install-suggests
karena itu hanya menginstal paket yang disarankan dan paket yang disarankan.sumber