При попытке установить пакет Firefox в Ubuntu 14.04 он также предлагает мне установить xul-ext-ubufox
:
$ sudo apt-get install firefox
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
xul-ext-ubufox
Suggested packages:
ttf-lyx
The following NEW packages will be installed
firefox xul-ext-ubufox
Почему пакет Ubufox требуется для установки пакета Firefox? Как я понимаю, Ubufox только расширяет возможности Firefox, поэтому он должен быть предложенным пакетом, а не обязательным.
И дополнительный вопрос, как я могу установить Firefox без установки Ubufox?
apt
package-management
firefox
jangorecki
источник
источник
apt-cache show firefox
, вы увидите, чтоxul-ext-ubufox
это указано в разделе «Рекомендует», что означает, что он (вероятно) будет установлен по умолчанию, но впоследствии вы можете удалить его, не удаляя Firefox.sudo apt-get install --no-install-recommends firefox
, либоsudo aptitude install firefox xul-ext-ubufox_
(это указывает Aptitude на установкуfirefox
, но очиститьxul-ext-ubufox
), либо использовать версию Aptitude для ncurses, чтобы выбратьfirefox
, но отменить выборxul-ext-ubufox
.Ответы:
Резюме:
Если вы хотите установить пакет (здесь
firefox
) без необходимости автоматически устанавливать свои рекомендации (здесьxul-ext-ubufox
), вы должны использоватьapt-get
«s--no-install-recommends
параметр:Детальное объяснение:
Пакет
xul-ext-ubufox
лучше интегрирует Firefox в ОС Ubuntu несколькими способами. Это рекомендуется пакет изfirefox
, в соответствии с (сокращенным) выходом:Я попытался выделить важные для вас строки, разделив их пустыми строками. Пакет может запрашивать другие пакеты тремя способами: это может зависеть , рекомендовать или предлагать их.
apt-get
устанавливает их, как если бы они были истинными зависимостями.Как
xul-ext-ubufox
рекомендуемый пакетfirefox
,apt-get
хочет автоматически установить его, когда вы пытаетесь получить Firefox. Чтобы остановить это поведение, необходимо использовать следующую команду, которая отключает автоматическую установку рекомендуемых пакетов на этот раз:источник
Это модификации Ubuntu для Firefox. Это домашняя страница проекта, где вы можете просмотреть код: https://launchpad.net/ubufox
источник