Firefox paketini kurmak için 'xul-ext-ubufox' paketi neden gereklidir?


11

Firefox paketini Ubuntu 14.04'e yüklemeye çalışırken, yüklememi de istiyor 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

Firefox paketini kurmak için neden Ubufox paketi gerekiyor? Anladığım kadarıyla, Ubufox sadece Firefox'un özelliklerini genişletiyor, bu yüzden gerekli bir paket değil, önerilen bir paket olmalı.

Ve bir yan soru, Ubufox'u yüklemeden Firefox'u nasıl kurabilirim?


ubufox, Ubuntu'daki Firefox'a ekstra özellikler ekleyen bir pakettir. daha entegre hale getirmek. yani ihtiyacınız var.
RonnieDroid

1
@ RonnieDroid Ubufox'un ne olduğunu biliyorum. Neden ihtiyacım var? Eğer sadece firefox ve entegrasyon özellikleri istemiyorsam, o zaman ihtiyacım yok, bu yüzden soru, lütfen soruya sadık kalmaya çalışın.
jangorecki

Açıkçası, buna ihtiyacınız yok. Çalıştırırsanız apt-cache show firefox, bunun xul-ext-ubufoxÖneriler altında listelendiğini görmelisiniz , yani varsayılan olarak yüklenecektir (muhtemelen), ancak daha sonra Firefox'u kaldırmadan kaldırabilirsiniz.
saiarcot895

@ saiarcot895 Tavsiye paketini kurmadan yüklemek için herhangi bir yolu var mı?
jangorecki

5
Ya çalıştırabilir ya sudo apt-get install --no-install-recommends firefoxda sudo aptitude install firefox xul-ext-ubufox_(bu Aptitude'a yüklenmesini firefox, ancak temizlenmesini söyler xul-ext-ubufox) ya da seçmek için Aptitude'un ncurses sürümünü kullanabilir firefox, ancak seçimini kaldırabilirsiniz xul-ext-ubufox.
saiarcot895

Yanıtlar:


12

Özet:

Paketini (burada firefox) otomatik olarak önerilerini (burada xul-ext-ubufox) yüklemek zorunda kalmadan yüklemek istiyorsanız, apt-get' --no-install-recommendsparametresini kullanmanız gerekir :

sudo apt-get install --no-install-recommends firefox

Detaylı açıklama:

Paket, xul-ext-ubufoxFirefox'u çeşitli şekillerde Ubuntu işletim sistemine daha iyi entegre ediyor. Bu a, önerilen ambalaj bölgesinin firefoxarasında (kısaltılmış) çıkışına bağlı olarak,:

$ apt-cache show firefox
Package: firefox
Priority: optional
Section: web
Installed-Size: 100442
Maintainer: Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>
Architecture: i386
Version: 40.0+build4-0ubuntu0.15.04.1
Replaces: kubuntu-firefox-installer
Provides: gnome-www-browser, iceweasel, www-browser

Depends: lsb-release, libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libfontconfig1 (>= 2.9.0), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgtk2.0-0 (>= 2.24.0), libpango-1.0-0 (>= 1.22.0), libpangocairo-1.0-0 (>= 1.14.0), libstartup-notification0 (>= 0.8), libstdc++6 (>= 4.9), libx11-6, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxrender1, libxt6

Recommends: xul-ext-ubufox, libcanberra0, libdbusmenu-glib4, libdbusmenu-gtk4

Suggests: fonts-lyx

Filename: pool/main/f/firefox/firefox_40.0+build4-0ubuntu0.15.04.1_i386.deb
Size: 42549576
[...]

Boş satırlarla ayırarak sizin için önemli satırları vurgulamaya çalıştım. Bir paket diğer paketleri 3 şekilde isteyebilir: Onlara bağlı olabilir , tavsiye edebilir veya önerebilir .

  • Bir paketin çalışması için bağımlılıklar gerekir ve yine de yüklenmesi gerekir. Bunun hiçbir yolu yok.
  • Öneriler, genellikle ana paketle birlikte kurulması gereken, ancak çalıştırılması zorunlu olmayan paketlerdir. İsterseniz bunları çıkartabilirsiniz, ancak varsayılan apt-getolarak bunları gerçek bağımlılıklarmış gibi yükler.
  • Öneriler otomatik olarak yüklenmez, sadece görüntülenirler ve isterseniz bunları kendiniz manuel olarak yüklemeyi düşünebilirsiniz.

As xul-ext-ubufoxbir tavsiye pakettir firefox, apt-getFirefox'u almaya çalıştığınızda otomatik olarak yüklemek istiyor. Bu davranışı durdurmak için, önerilen paketlerin bu kez otomatik olarak yüklenmesini devre dışı bırakan aşağıdaki komutu kullanmanız gerekir:

sudo apt-get install --no-install-recommends firefox

2
Uygulamada, öneriler genellikle fiili bağımlılıklardır ve bunları atlamak yalnızca son derece uzmanlaşmış kurulumlar için mantıklı olabilir. Ancak ubufox uzantısı için durum böyle değil.
Kevin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.