Je voudrais exclure des packages spécifiques de l'installation avec apt-get
, c'est-à-dire, installer un métapaquet sans la liste des packages spécifiques, de préférence avec une invocation de apt-get
.
Par exemple, dans la ligne de commande Ubuntu 14.04 LTS, j'installe l'environnement de bureau MATE. Dans 14.04 LTS MATE n'est pas une saveur officielle, donc j'ajoute un 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
puis installation:
sudo apt-get install xorg mate-core --no-install-recommends
Même sans les extras recommandés, mate-core
installe 3 émulateurs: xterm
, uxterm
et mate-terminal
, celui - ci manque de polices appropriées lorsqu'il est installé dans cette configuration minimale.
Supposons que je décide que 3 programmes de terminal seraient trop nombreux et que j'aimerais installer xorg
et mate-core
sans xterm
et mate-terminal
. je pourrais faire
sudo apt-get install xorg mate-core --no-install-recommends
sudo apt-get purge xterm mate-terminal
mais est-il possible de le faire en une seule fois? Y a-t-il une syntaxe comme
sudo apt-get install xorg mate-core --without xterm mate-terminal
XTerm
et peut-être UXTerm
(je ne suis pas sûr du nom du package pour ce dernier)
sudo apt-get install xorg mate-core --without xterm mate-terminal
aptitude
(ou un gestionnaire de packages graphique), vous pouvez (dé) sélectionner les packages à installer, et si l'un entraîne une dépendance cassée, une explication sera (généralement) donnée.
xterm
etmate-terminal
? En 15.04,mate-terminal
est une dépendance dure demate-desktop-environment-core
, qui est une dépendance dure demate-core
, et je suppose que le PPAmate-terminal
ne fournit pasx-terminal-emulator
(ce que fait le paquetage en 15.04).