Debian Netinst - почему apt загружает Libre Office, когда я устанавливаю Gnome?

12

У меня есть Debian. Я устанавливал его из netinst для экономии места на диске и передачи по сети (небольшой раздел, соединение UMTS).

Я решил установить Gnome. Когда я набрал:

apt-get install gnome

это начало загружать большие вещи как Libre Office, Gimp ...

Мне действительно это не нравится.

  1. Почему разработчики Debian предполагают, что мне нужен Libre Office или Gimp при установке Gnome? Или я что-то пропустил?
  2. Как я могу установить Gnome и только ДЕЙСТВИТЕЛЬНО требуемые пакеты?
Камиль
источник

Ответы:

18

Когда вы устанавливаете gnomeпакет, вы устанавливаете «среду рабочего стола», которая включает Libre Office и некоторые другие вещи, такие как Gimp, Rhythmbox, Oregano и т. Д.

Если вы хотите установить «чистый» гном, используйте gnome-coreпакет.

Здесь вы можете увидеть, что входит в каждый пакет:

Борис Кироз
источник
11

Это потому, что gnomeэто метапакет, включающий полную среду рабочего стола Gnome, который включает в себя много-много вещей:

$ apt-cache show gnome
[ ... ]
Description-en: Full GNOME Desktop Environment, with extra components
 This is the GNOME Desktop environment, an intuitive and attractive
 desktop, with extra components.
 .
 This meta-package depends on the standard distribution of the GNOME
 desktop environment, plus a complete range of plugins and other
 applications integrating with GNOME and Debian, providing the best
 possible environment to date.

То, что вы ищете, это, вероятно, gnome-coreпакет:

$ apt-cache show gnome-core
[ ... ]
Description-en: GNOME Desktop Environment -- essential components
 These are the core components of the GNOME Desktop environment, an
 intuitive and attractive desktop.
 .
 This meta-package depends on a basic set of programs, including a file
 manager, an image viewer, a web browser, a video player and other
 tools.
 .
 It contains the official “core” modules of the GNOME desktop.

Как правило, вы должны всегда использовать apt-cache show PACKAGENAMEперед установкой, чтобы убедиться, что вы знаете, что это за пакет.

Тердон
источник
0

Что касается вашего последнего вопроса, если вы используете aptitudeменеджер пакетов, вы можете довольно тщательно контролировать, какие дополнительные зависимости установлены. Это не помешает метапакету GNOME установить LibreOffice, так как это обязательная зависимость, но может помочь вам избежать добавления множества дополнительных зависимостей.

В aptitude, перейдите в «Опции» -> «Настройки». В разделе «Зависимости» снимите флажок «Автоматически разрешать зависимости пакета при его выборе» и снимите флажок «Автоматически устанавливать рекомендуемые пакеты». После настройки этих параметров, когда вы перейдете к установке пакета, он сообщит о неразрешенных зависимостях, но также предложит вам альтернативные варианты. Иногда некоторые варианты могут иметь меньше пакетов и требуют меньше места на жестком диске.

Если вы устанавливаете все нужные вам пакеты одновременно, вы можете дополнительно уменьшить количество установленных пакетов aptitude. Если вы устанавливаете их одновременно, алгоритм выберет более оптимальный набор пакетов, соответствующий вашему выбору. Например, если вы устанавливаете диспетчер окон, требующий сначала установить эмулятор терминала, а затем установить свой любимый эмулятор терминала, в вашей системе будет два эмулятора терминала. Если вместо этого вы выбираете нужное программное обеспечение и управляете окнами одновременно с установкой вашего любимого эмулятора терминала, то в итоге у вас в системе будет только один эмулятор терминала.

Деревня
источник