Wenn ich versuche, das Firefox-Paket unter Ubuntu 14.04 zu installieren, werde ich aufgefordert, auch Folgendes zu installieren 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
Warum ist das Ubufox-Paket erforderlich, um das Firefox-Paket zu installieren? Soweit ich weiß, erweitert Ubufox nur die Funktionen von Firefox, daher sollte es sich um ein vorgeschlagenes Paket handeln, nicht um ein erforderliches.
Und eine Nebenfrage: Wie kann ich Firefox installieren, ohne Ubufox zu installieren?
apt
package-management
firefox
jangorecki
quelle
quelle
apt-cache show firefox
, sollten Sie sehen, dass diesxul-ext-ubufox
unter Empfehlungen aufgeführt ist. Dies bedeutet, dass es (wahrscheinlich) standardmäßig installiert wird. Sie können es jedoch anschließend entfernen, ohne Firefox zu entfernen.sudo apt-get install --no-install-recommends firefox
odersudo aptitude install firefox xul-ext-ubufox_
(dies weist Aptitude anfirefox
, zu installieren , aber zu löschenxul-ext-ubufox
) oder die ncurses-Version von Aptitude verwenden, um auszuwählenfirefox
, aber die Auswahl aufzuhebenxul-ext-ubufox
.Antworten:
Zusammenfassung:
Wenn Sie ein Paket (hier installiert werden soll ,
firefox
ohne automatisch), dessen Empfehlungen zu installieren (hierxul-ext-ubufox
), müssen Sie verwendenapt-get
‚s--no-install-recommends
Parameter:Ausführliche Erklärung:
Das Paket
xul-ext-ubufox
integriert Firefox auf verschiedene Weise besser in das Ubuntu-Betriebssystem. Es ist ein empfohlenes Paket vonfirefox
, entsprechend der (verkürzten) Ausgabe von:Ich habe versucht, die wichtigen Zeilen für Sie hervorzuheben, indem ich sie durch Leerzeilen trennte. Ein Paket kann auf drei Arten nach anderen Paketen fragen: Es kann davon abhängen , sie empfehlen oder vorschlagen .
apt-get
sie so installiert, als wären sie echte Abhängigkeiten.Wie
xul-ext-ubufox
ein empfohlenes Paket vonfirefox
,apt-get
möchte es automatisch installieren, wenn Sie versuchen, Firefox zu bekommen. Um dieses Verhalten zu stoppen, müssen Sie den folgenden Befehl verwenden, der die automatische Installation der empfohlenen Pakete für dieses einzelne Mal deaktiviert:quelle
Es sind Ubuntu-Modifikationen für Firefox. Dies ist die Projekthomepage, auf der Sie den Code durchsuchen können: https://launchpad.net/ubufox
quelle