Saya ingin mengecualikan paket tertentu dari instalasi dengan apt-get
, yaitu, menginstal metapackage tanpa daftar paket tertentu, lebih disukai dengan satu permintaan apt-get
.
Misalnya, di baris perintah Ubuntu 14.04 LTS, saya menginstal lingkungan desktop MATE. Dalam 14,04 LTS MATE bukan cita rasa resmi, jadi saya menambahkan PPA:
sudo apt-get install software-properties-common # need them for 'apt-add-repository'
sudo apt-add-repository ppa:ubuntu-mate-dev/ppa
sudo apt-add-repository ppa:ubuntu-mate-dev/trusty-mate
sudo apt-get update
lalu instal:
sudo apt-get install xorg mate-core --no-install-recommends
Bahkan tanpa tambahan direkomendasikan, mate-core
menginstal 3 emulator terminal: xterm
, uxterm
dan mate-terminal
, yang terakhir kurang font yang tepat saat diinstal dalam konfigurasi minimal ini.
Misalkan saya memutuskan bahwa 3 program terminal akan terlalu banyak dan saya ingin menginstal xorg
dan mate-core
tanpa xterm
dan mate-terminal
. Saya bisa melakukannya
sudo apt-get install xorg mate-core --no-install-recommends
sudo apt-get purge xterm mate-terminal
tetapi apakah mungkin untuk melakukan ini sekaligus? Apakah ada beberapa sintaks seperti
sudo apt-get install xorg mate-core --without xterm mate-terminal
XTerm
dan mungkin UXTerm
(saya tidak yakin apa nama paket untuk yang terakhir)
sudo apt-get install xorg mate-core --without xterm mate-terminal
aptitude
(atau beberapa manajer paket grafis), Anda dapat (de) memilih paket mana yang akan diinstal, dan jika salah satu mengakibatkan ketergantungan yang rusak, penjelasan (biasanya) akan diberikan.
xterm
danmate-terminal
? Dalam 15.04,mate-terminal
adalah ketergantungan yang sulitmate-desktop-environment-core
, yang merupakan ketergantungan yang sulitmate-core
, dan saya kira PPAmate-terminal
tidak menyediakanx-terminal-emulator
(yang dilakukan oleh paket dalam 15.04).