फ़ायरफ़ॉक्स पैकेज को स्थापित करने के लिए पैकेज 'xul-ext-ubufox' क्यों आवश्यक है?


11

जब 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 पैकेज की आवश्यकता क्यों है? जैसा कि मैं समझता हूं, Ubufox केवल फ़ायरफ़ॉक्स की सुविधाओं का विस्तार करता है, इसलिए यह एक सुझाया गया पैकेज होना चाहिए, आवश्यक नहीं।

और एक पक्ष का सवाल है, मैं Ubufox स्थापित किए बिना फ़ायरफ़ॉक्स कैसे स्थापित कर सकता हूं?


ubufox एक पैकेज है जो Ubuntu में फ़ायरफ़ॉक्स में अतिरिक्त सुविधाएँ जोड़ता है। इसे और अधिक एकीकृत करने के लिए। तो आपको इसकी आवश्यकता है।
रॉनीडायरॉइड

1
@ रॉनीडायर मुझे पता है कि क्या है ubufox। मुझे इसकी आवश्यकता क्यों होनी चाहिए ? अगर मुझे सिर्फ फायरफॉक्स चाहिए और इंटीग्रेशन फीचर्स नहीं हैं तो मुझे बस इसकी जरूरत नहीं है, इसलिए सवाल, कृपया सवाल पर टिकने की कोशिश करें।
जंगोरकी

कड़े शब्दों में, आपको इसकी आवश्यकता नहीं है। यदि आप चलाते हैं apt-cache show firefox, तो आपको यह देखना चाहिए कि xul-ext-ubufoxयह अनुशंसाओं के तहत सूचीबद्ध है, जिसका अर्थ है कि यह (संभावना) डिफ़ॉल्ट रूप से स्थापित किया जाएगा, लेकिन आप बाद में फ़ायरफ़ॉक्स को हटाए बिना इसे हटा सकते हैं।
सियारकोट

@ saiarcot895 अनुशंसित पैकेज स्थापित किए बिना किसी भी तरह से स्थापित करने के लिए ?
जंगोरकी

5
आप या तो चला सकते हैं sudo apt-get install --no-install-recommends firefox, या sudo aptitude install firefox xul-ext-ubufox_(यह एप्टीट्यूड को स्थापित करने के लिए कहता है firefox, लेकिन शुद्ध xul-ext-ubufox), या चयन करने के लिए एप्टीट्यूड के ncurses संस्करण का उपयोग करें firefox, लेकिन अचयनित xul-ext-ubufox
सियारकोट

जवाबों:


12

सारांश:

आप एक पैकेज (यहाँ स्थापित करना चाहते हैं firefoxस्वचालित रूप से (यहाँ इसकी सिफारिशों को इंस्टॉल किए बिना) xul-ext-ubufox), आप का उपयोग करना चाहिए apt-getके --no-install-recommendsपैरामीटर:

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

विस्तृत विवरण:

पैकेज xul-ext-ubufoxकई मायनों में फ़ायरफ़ॉक्स को उबंटू ओएस में बेहतर रूप से एकीकृत करता है। यह एक है की सिफारिश की पैकेज की firefox, (छोटा) के उत्पादन के अनुसार:

$ 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
[...]

मैंने आपके लिए महत्वपूर्ण लाइनों को खाली लाइनों के साथ अलग करके उजागर करने का प्रयास किया। एक पैकेज 3 तरीकों से अन्य पैकेजों के लिए पूछ सकता है: यह उन पर निर्भर , अनुशंसा या सुझाव दे सकता है।

  • किसी पैकेज को चलाने के लिए निर्भरता की आवश्यकता होती है और इसे वैसे भी स्थापित किया जाना चाहिए। इसके आसपास कोई रास्ता नहीं है।
  • सिफारिशें पैकेज हैं जिन्हें आमतौर पर मुख्य पैकेज के साथ भी स्थापित किया जाना चाहिए, लेकिन चलाने के लिए अत्यधिक आवश्यक नहीं हैं। यदि आप चाहते हैं तो आप उन्हें छोड़ सकते हैं, लेकिन डिफ़ॉल्ट apt-getरूप से उन्हें स्थापित करता है जैसे कि वे सच्चे आश्रित थे।
  • सुझाव स्वचालित रूप से स्थापित नहीं होते हैं, वे बस प्रदर्शित होते हैं और यदि आप चाहें तो आप उन्हें स्वयं स्थापित करने पर विचार कर सकते हैं।

जैसा xul-ext-ubufoxकि एक अनुशंसित पैकेज है firefox, apt-getफ़ायरफ़ॉक्स प्राप्त करने का प्रयास करते समय इसे स्वचालित रूप से इंस्टॉल करना चाहता है। इस व्यवहार को रोकने के लिए, आपको निम्न आदेश का उपयोग करना होगा, जो इस एकल समय के लिए अनुशंसित पैकेजों की स्वचालित स्थापना को निष्क्रिय करता है:

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

2
व्यवहार में, अनुशंसाएँ अक्सर वास्तविक निर्भरताएँ होती हैं, और उन्हें लंघन केवल अत्यधिक विशिष्ट प्रतिष्ठानों के लिए समझ में आता है। लेकिन ubufox एक्सटेंशन की बात नहीं है।
केविन

0

यह फ़ायरफ़ॉक्स के लिए Ubuntu संशोधन है। यह प्रोजेक्ट होमपेज है जहां आप कोड ब्राउज़ कर सकते हैं: https://launchpad.net/ubufox

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.