Gostaria de excluir pacotes específicos da instalação com apt-get
, ou seja, instalar um metapacote sem a lista de pacotes específicos, preferencialmente com uma chamada de apt-get
.
Por exemplo, na linha de comando do Ubuntu 14.04 LTS, estou instalando o ambiente de desktop MATE. No 14.04 LTS MATE não é um sabor oficial, então estou adicionando um 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
depois instalando:
sudo apt-get install xorg mate-core --no-install-recommends
Mesmo sem os extras recomendados, mate-core
instala 3 emuladores de terminal: xterm
, uxterm
e mate-terminal
, o último falta fontes apropriadas enquanto instalado nesta configuração mínima.
Suponha que eu decida que 3 programas de terminal seriam muitos e gostaria de instalar xorg
e mate-core
sem xterm
e mate-terminal
. eu poderia fazer
sudo apt-get install xorg mate-core --no-install-recommends
sudo apt-get purge xterm mate-terminal
mas é possível fazer isso de uma só vez? Existe alguma sintaxe como
sudo apt-get install xorg mate-core --without xterm mate-terminal
XTerm
e talvez UXTerm
(não tenho a certeza que o nome do pacote para o último é)
sudo apt-get install xorg mate-core --without xterm mate-terminal
aptitude
(ou algum gerenciador gráfico de pacotes), poderá (des) selecionar quais pacotes instalar e, se resultar em uma dependência quebrada, será dada uma explicação (geralmente).
xterm
emate-terminal
? No 15.04,mate-terminal
é uma dependência difícil demate-desktop-environment-core
, que é uma dependência difícilmate-core
, e suponho que o PPAmate-terminal
não forneçax-terminal-emulator
(o que o pacote no 15.04 fornece).