डेबियन 9 स्ट्रेच में फ़ायरफ़ॉक्स क्वांटम स्थापित करें


11

मैं देख रहा हूँ कि मैं नए ब्राउज़र फ़ायरफ़ॉक्स क्वांटम को कहाँ स्थापित और आज़मा सकता हूँ, मुझे यह नहीं मिला कि इसे कैसे प्राप्त किया जाए। क्या कोई मुझे बता सकता है कि इसे डाउनलोड और इंस्टॉल करने के लिए क्या रिपॉजिटरी या लिंक हैं?

धन्यवाद।

जवाबों:


8

जोड़े deb http://ftp.hr.debian.org/debian sid main contrib non-freeको /etc/apt/sources.listऔर इस आदेश के साथ इसे स्थापित:

apt install -t sid firefox

यह अस्थिर से केवल फ़ायरफ़ॉक्स स्थापित करेगा। बाकी पैकेज जारी रहेंगे stretch


2018-04-19 द्वारा जोड़ा गया (क्योंकि यह लोगों के लिए अस्थिर करने के लिए सब कुछ अपग्रेड किए बिना अस्थिर से कुछ स्थापित करना चाहता है, और यहां जवाब सिर्फ फ़ायरफ़ॉक्स से अधिक के लिए लागू है):

यह एक अच्छा जवाब है, लेकिन अधूरा है। दौड़ने से पहले दो और बातें करनी होती हैं apt install -t sid firefox

  1. जोड़े APT::Default-Release "stable";को /etc/apt/apt.confमें या एक फ़ाइल /etc/apt/apt.conf.d/ताकि उपयुक्त इच्छा केवल sid / अस्थिर से पैकेज इंस्टॉल यदि आप स्पष्ट रूप से करने के लिए कह -t sid

    यदि आप डिफ़ॉल्ट रिलीज़ को स्थिर करने के लिए सेट नहीं करते हैं, तो अगला अपग्रेड या डिस्ट- अपग्रेड आपके पूरे सिस्टम कोsid अपग्रेड करेगा । ज्यादातर लोग यह नहीं चाहते हैं।

    यदि आप नामांकित वितरण का उपयोग कर रहे हैं जैसे कि jessieया stretchआपकी sources.listफ़ाइल में, तो उस नाम का उपयोग करें न कि सामान्य के बजाय stable

  2. apt updateस्थानीय पैकेज डेटाबेस को अद्यतन करने के लिए चलाएँ ।

अंत में, apt install -t sid firefoxन केवल firefoxपैकेज स्थापित करेगा , बल्कि नए फ़ायरफ़ॉक्स पैकेज की निर्भरता को पूरा करने के लिए आवश्यक उन्नत और नए पैकेजों का न्यूनतम सेट भी होगा। यह आमतौर पर केवल कुछ फ़ायरफ़ॉक्स-संबंधित पैकेज होंगे, जो एक ही स्रोत से निर्मित होते हैं, लेकिन इसमें अन्य पैकेज भी शामिल हो सकते हैं - जैसे कि नया फ़ायरफ़ॉक्स एक लाइब्रेरी पैकेज के नए संस्करण पर निर्भर करता है।

कभी-कभी यह भी एक महत्वपूर्ण पैकेज libc6को अपग्रेड करने का कारण बन सकता है जो तब अन्य पैकेज अपग्रेड का एक बड़ा झरना ट्रिगर करेगा, प्रभावी रूप से आपको स्थिर और अस्थिर के संकर में अपग्रेड करेगा। यह आमतौर पर अस्थिर करने के लिए पूर्ण डिस्ट-अपग्रेड करने से भी बदतर है। यदि ऐसा होता है, तो आपके पास दो अच्छे विकल्प हैं: 1. फ़ायरफ़ॉक्स अपग्रेड को रद्द करें और इसके स्थिर या https://backports.debad.org/ पर आने की प्रतीक्षा करें ; 2. इसे रद्द करें और अस्थिर करने के लिए अपग्रेड करें (जो उतना बुरा नहीं है जितना लगता है। डेबियन में, "अस्थिर" का मतलब यह नहीं है "हर समय दुर्घटनाग्रस्त हो जाएगा"। इसका मतलब है "पूर्व-रिलीज़, लगातार बदलता है। कभी-कभी चीजें टूट सकती हैं।" और मैनुअल फिक्सिंग की आवश्यकता है ")



प्रतीक्षा करें - क्या होगा अगर मैं सिर्फ अपने सामान्य रिलीज चैनल से फ़ायरफ़ॉक्स चाहता हूं? मैं इसे डेबियन के अस्थिर चैनल से क्यों चाहूंगा? क्या डेबियन फ़ायरफ़ॉक्स रिलीज़ की पेशकश नहीं करता है? केवल ईएसआर और जो भी इस अस्थिर चैनल पर है?
डैनियल

इसके अलावा, मैं कोशिश करता हूं कि, और मुझे "वैल्यू 'साइड' APT के लिए अमान्य है :: डिफ़ॉल्ट-रिलीज़ जैसे कि स्रोतों में रिलीज़ नहीं है"
डैनियल

4
अगर मैं गलत नहीं हूं, तो इस सलाह का पालन करते हुए, अगले apt-get update && apt-get upgradeएप में सभी पैकेजों को SID (उर्फ "अस्थिर") में अपडेट करने की कोशिश करेंगे , जो आपको ... अच्छी तरह से, एक अस्थिर प्रणाली के साथ छोड़ देगा।
मल्टीसिंस्क

1
@multisync जोड़ने APT::Default-Release "stable";के लिए /etc/apt/apt.confया में एक फ़ाइल /etc/apt/apt.conf.dताकि उपयुक्त केवल / sid से संकुल स्थापित हो जाएगा अस्थिर यदि आप स्पष्ट रूप से इसे करने के लिए बताओ। (नोट: यदि आप अपने स्रोतों में किसी नामित डेबियन डिस्ट्रेस का उपयोग कर रहे हैं। तो सामान्य 'स्थिर' के बजाय उस नाम का उपयोग करें)।
कैस

3

https://blog.mozilla.org/blog/2017/09/26/firefox-quantum-beta-developer-edition/

यदि आप पहले से ही फ़ायरफ़ॉक्स के बीच विश्वासयोग्य हैं, तो आप स्वचालित रूप से फ़ायरफ़ॉक्स क्वांटम में 14 नवंबर को अपग्रेड कर देंगे। लेकिन, यदि आप अत्याधुनिक का आनंद लेते हैं, तो आप इसे डेस्कटॉप, एंड्रॉइड और आईओएस पर बीटा में आज़मा सकते हैं। या, यदि आप एक वेब डेवलपर हैं, तो डेवलपर संस्करण डाउनलोड करें, जिसमें वेब बनाने वालों के लिए एकदम नए, अत्याधुनिक उपकरण शामिल हैं।

आप बस कुछ सप्ताह इंतजार कर सकते हैं। या आप बीटा डाउनलोड कर सकते हैं जो tar.gz प्रारूप में है

ऐसा लगता है कि क्वांटम "सभी नए फ़ायरफ़ॉक्स" नहीं है, बल्कि एक अद्यतन है।

हे, अगर यह वास्तव में केवल बीटा संस्करण को स्थापित करने के बारे में है, तो आप केवल फ़ायरफ़ॉक्स-बीटा रेपो जोड़ सकते हैं: https://launchpad.net/~mozillateam/+archive/ubuntu/firefox-next


3

संपादित करें: यह अब अस्थिर है, इसलिए लिंक https://packages.debian.org/sid/firefox में बदल गया है

OLD ANSWER: फ़ायरफ़ॉक्स क्वांटम डिबियन प्रायोगिक ( https://packages.debian.org/experimental/infox ) में उपलब्ध है । आप शायद वहां से डिबेट फ़ाइल को केवल डाउनलोड और इंस्टॉल कर सकते हैं।


यह लिंक टूटा हुआ है
gfleck

2

फ़ायरफ़ॉक्स क्वांटम (मोज़िला 57.0) अब आधिकारिक वेबसाइट पर उपलब्ध है , आप इसे यहाँ से डाउनलोड कर सकते हैं

wget https://download-installer.cdn.mozilla.net/pub/firefox/releases/57.0/linux-x86_64/en-US/firefox-57.0.tar.bz2
tar xvf firefox-57.0.tar.bz2
sudo unlink /usr/bin/firefox
sudo ln -s ~/firefox-57.0/firefox /usr/bin/firefox
firefox

2

मैं ऐसा करने के लिए बस अधिक-या-कम मजबूर था, क्योंकि अमेज़ॅन प्राइम वीडियो (कम से कम भारतीय संस्करण), ने फैसला किया कि अब यह स्थिर रूप से फ़ायरफ़ॉक्स के साथ काम करने वाला नहीं था। यह क्रोम को एकमात्र प्रमुख स्थापित ब्राउज़र के रूप में छोड़ देगा जो अमेज़ॅन वीडियो को चलाने में सक्षम है।

चूंकि 57 अस्थिर में उपलब्ध है, इसलिए विकल्प इसे वापस करने की कोशिश करने के लिए थे, या बस इसे सीधे स्थापित करने का प्रयास करें और आशा करें कि यह अस्थिर से पूरे सामान में नहीं खींचा गया। सौभाग्य से, जैसा कि आप नीचे देख सकते हैं, यह नहीं था। मुझे लगता है कि एक उचित बैकपोर्ट अभी भी बेहतर होगा, लेकिन यह बहुत अधिक प्रयास होगा।

विशेष रूप से, निम्नलिखित पैकेज अस्थिर से स्थापित किए गए थे:

fontconfig-config libevent-2.1-6 libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libhunspell-1.6-0 libnss3 libnss3-dev

एक अधिक रूढ़िवादी दृष्टिकोण aptकेवल ऐसा करके, स्थिर से केवल संकुल का उपयोग करने के लिए मजबूर करने की कोशिश होगी

apt-get install firefox/unstable

लेकिन यह दृष्टिकोण समस्याओं की वजह से थोड़ा अधिक (सामान्य रूप से) होने की संभावना है, क्योंकि ये संस्करण नहीं हैं जो इस फ़ायरफ़ॉक्स पैकेज के साथ सामान्य रूप से काम करेंगे।

कृपया ध्यान दें कि अस्थिर से सामान्य रूप से स्थापित संकुल एक अच्छा विचार नहीं है।

इसके साथ जाने के बाद, कुछ भी बुरा नहीं हुआ है, जहां तक ​​मैं बता सकता हूं।

root@orwell:/home/faheem# apt-get install -t unstable firefox
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  fontconfig-config libevent-2.1-6 libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libhunspell-1.6-0 libnss3 libnss3-dev
Suggested packages:
  mozplugger
The following NEW packages will be installed:
  firefox libevent-2.1-6 libhunspell-1.6-0
The following packages will be upgraded:
  fontconfig-config libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libnss3 libnss3-dev
6 upgraded, 3 newly installed, 0 to remove and 3423 not upgraded.
Need to get 44.8 MB of archives.
After this operation, 160 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

ध्यान दें कि स्थिर चलो एक स्थिर फ़ायरफ़ॉक्स (संस्करण 52) और नए फ़ायरफ़ॉक्स को अस्थिर (57) की तरफ से एक तरफ स्थापित करते हैं।

root@orwell:/home/faheem# dpkg -l | grep firefox
ii  firefox                             57.0.4-1               amd64                  Mozilla Firefox web browser
ii  firefox-esr                         52.5.2esr-1~deb9u1     amd64                  Mozilla Firefox web browser - Extended Support Release (ESR)

और ऐसा लगता है कि फ़ायरफ़ॉक्स अनुरक्षकों ने firefoxनिष्पादन योग्य के लिए विविधताओं को सक्षम करने के लिए काफी आगे सोचा था ।

root@orwell:/home/faheem# dpkg -S /usr/bin/firefox
diversion by firefox-esr from: /usr/bin/firefox
diversion by firefox-esr to: /usr/bin/firefox.real
firefox, firefox-esr: /usr/bin/firefox

1

हालांकि यह एक पुराना सवाल है, मुझे लगता है कि snapकम से कम उल्लेख किया जाना चाहिए। यह मेरी राय में सिड से स्थापित करने की तुलना में बहुत अधिक सुविधाजनक है।

स्नैप स्थापित करें:

sudo apt install snapd

फ़ायरफ़ॉक्स स्थापित करें:

sudo snap install firefox


0

नीचे दी गई स्क्रिप्ट फ़ायरफ़ॉक्स का नवीनतम संस्करण (या तो स्थिर या बीटा चैनल से) डाउनलोड करेगी और इसे स्थापना के लिए .deb में पैकेज करेगी।

नीचे लिंक की गई ज़िप फ़ाइल को डाउनलोड करें और निकालें और ./build-firefox.shटर्मिनल से चलाएं ।

--installबिल्डिंग के बाद स्क्रिप्ट को स्वचालित रूप से इंस्टॉल करने के लिए ध्वज को निर्दिष्ट करें ।

https://github.com/skmkenn/linuxscripts-build-firefox/archive/master.zip


0

मुझे यकीन नहीं है कि @ stanislav-vlasic के जवाब को वोट-डाउन क्यों किया गया था, मुझे लगता है क्योंकि वह एक विशिष्ट दर्पण का सुझाव देता है, इसलिए आपके वर्तमान डेबियन दर्पण के लिए किनारे पाने के लिए एक टिप का उपयोग करता है:

egrep '^deb .*? stretch ' /etc/apt/sources.list \
    | head -n1 \
    | sed 's/stretch/sid/g' \
    | sudo tee --append /etc/apt/sources.list

sudo apt update
sudo apt install -t sid firefox

ऐसा लगता है कि मुझे लिखने के समय के रूप में फ़ायरफ़ॉक्स क्वांटम मिल गया है, स्थिरता पर कोई वादा नहीं!

आह, अब मैं समझ गया हूं कि एप्ट पिनिंग तुच्छ से कम है, मुझे एक बहुत अधिक संक्षिप्त विकल्प मिला है: https://linuxconfig.org/how-to-install-firefox-quantum-on-debian-stretch-linux

जो विस्तार से कवर करता है, दोनों deb <your mirror> sid mainरिपॉजिटरी लाइन में /etc/apt/sources.list, साथ ही साथ उपयुक्त तरीके से पिन करने के लिए कैसे।

मैं निम्नलिखित अनुशंसा करने जा रहा हूँ:

# /etc/apt/preferences.d/sid
Package: *
Pin: release a=unstable
Pin-Priority: -1

नया फ़ायरफ़ॉक्स स्थापित करें:

sudo apt install firefox -t sid

नए फ़ायरफ़ॉक्स को डिफ़ॉल्ट बनाएं

sudo apt remove firefox-esr

क्या आप अधिक व्याख्या कर सकते हैं, रेपो को जोड़ने के बाद कारण, इससे sidमुझे डेबियन स्ट्रेच से बस्टर में अपग्रेड करने में लागत आती है, और बस्टर अस्थिर है, क्या @ stanislav-vlasic का जवाब इस मुद्दे को हल कर सकता है ??
स्पार्टन

@ मेरे क्षमायाचना के बाद, मैं परीक्षण में उस परिणाम को याद किया। मैंने अपनी सिफारिश में संशोधन किया है, विशेष रूप से एक "उपयुक्त पिनिंग" कॉन्फिगरेशन का समावेश जो अस्थिर / परीक्षण अपडेट को स्थापित होने से रोकता है। उस कॉन्फ़िगरेशन को जोड़ना (जहां तक ​​मुझे पता है) आपके सिस्टम को स्थिर खिंचाव वितरण में "अपग्रेड" करने की अनुमति देता है।
थोरसुमोनर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.