Podczas próby zainstalowania pakietu Firefox na Ubuntu 14.04 pojawia się monit o zainstalowanie 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
Dlaczego pakiet Ubufox jest wymagany do zainstalowania pakietu Firefox? Jak rozumiem, Ubufox rozszerza jedynie funkcje Firefoksa, więc powinien to być sugerowany pakiet, a nie wymagany.
I pytanie poboczne: jak mogę zainstalować Firefoksa bez instalacji Ubufox?
apt
package-management
firefox
jangorecki
źródło
źródło
apt-cache show firefox
, powinieneś zobaczyć, żexul-ext-ubufox
jest wymieniony w sekcji Polecenia, co oznacza, że (prawdopodobnie) zostanie domyślnie zainstalowany, ale możesz go później usunąć bez usuwania Firefoksa.sudo apt-get install --no-install-recommends firefox
lubsudo aptitude install firefox xul-ext-ubufox_
(oznacza to, że Aptitude ma zainstalowaćfirefox
, ale wyczyścićxul-ext-ubufox
), lub użyć wersji Aptitude ncurses, aby zaznaczyćfirefox
, ale odznaczyćxul-ext-ubufox
.Odpowiedzi:
Streszczenie:
Jeśli chcesz zainstalować pakiet (tutaj
firefox
) automatycznie bez konieczności instalowania jej zalecenia (tutajxul-ext-ubufox
), należy użyćapt-get
„s--no-install-recommends
parametr:Szczegółowe wyjaśnienie:
Pakiet
xul-ext-ubufox
lepiej integruje Firefoksa z systemem Ubuntu na kilka sposobów. Jest to zalecane pakiet odfirefox
według (skrócić) wyjściu:Próbowałem podkreślić ważne dla Ciebie linie, oddzielając je pustymi liniami. Pakiet może poprosić o inne pakiety na 3 sposoby: Może zależeć od nich, polecić lub zasugerować .
apt-get
instaluje je tak, jakby były prawdziwymi zależnościami.Jak
xul-ext-ubufox
jest zalecany pakietfirefox
,apt-get
chce automatycznie zainstalować go, gdy próbujesz uzyskać Firefox. Aby zatrzymać to zachowanie, musisz użyć następującego polecenia, które wyłącza automatyczną instalację zalecanych pakietów na ten czas:źródło
To modyfikacje Ubuntu dla Firefoksa. To jest strona główna projektu, na której możesz przeglądać kod: https://launchpad.net/ubufox
źródło