Я хотів би виключити конкретні пакети з інсталяції apt-get, тобто встановити метапакет без переліку конкретних пакетів, бажано з одним викликом apt-get.
Наприклад, у командному рядку Ubuntu 14.04 LTS я встановлюю середовище робочого столу MATE. У 14.04 LTS MATE не є офіційним ароматом, тому я додаю 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
потім встановіть:
sudo apt-get install xorg mate-core --no-install-recommends
Навіть без рекомендованих додатків, mate-coreвстановлює 3 емулятори терміналу: xterm, uxtermі mate-terminal , останній недолік відповідних шрифтів в той час як встановлено в цій мінімальній конфігурації.
Припустимо, я вирішу, що 3 термінальних програм буде занадто багато, і я хотів би встановити xorgі mate-core без, xterm і безmate-terminal . Я міг би зробити
sudo apt-get install xorg mate-core --no-install-recommends
sudo apt-get purge xterm mate-terminal
але чи можна це зробити за один раз? Чи є такий синтаксис, як
sudo apt-get install xorg mate-core --without xterm mate-terminal
XTermі, можливо, UXTerm(я не впевнений, яка назва пакета для останнього)
sudo apt-get install xorg mate-core --without xterm mate-terminal
aptitude(або якийсь графічний менеджер пакунків), ви можете (де) вибрати, які пакунки встановити, і якщо один призведе до розбитої залежності, пояснення (як правило) буде надано.



xtermіmate-terminal? У 15.04mate-terminal- це жорстка залежністьmate-desktop-environment-core, яка є важкою залежністюmate-core, і я вважаю, що PPAmate-terminalне передбачаєx-terminal-emulator(що пакет у 15.04 робить).