डेबियन पर असली फ़ायरफ़ॉक्स कैसे स्थापित करें?


129

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

तो डेबियन पर "वास्तविक" फ़ायरफ़ॉक्स स्थापित करने का सबसे अच्छा तरीका क्या है?

जवाबों:


130

सबसे पहले, आपको मौजूदा Iceweasel पैकेज को हटाने की जरूरत है (मुझे लगता है कि आप भी उपयोग कर सकते हैं aptitude):

apt-get remove iceweasel

फिर, मोज़िला से सीधे फ़ायरफ़ॉक्स के नवीनतम लिनक्स बिल्ड को डाउनलोड करें । फ़ाइलों को निकालें, और उस फ़ोल्डर में नेविगेट करें, और उसे चलाएं। यदि आप चाहते हैं, तो अपने डेस्कटॉप पर एक आइकन बनाएं, और आप बाइनरी के लिए एक लिंक भी बना सकते हैं /usr/bin/firefoxताकि इसे लॉन्च करना आसान हो सके। यदि आपके पास रूट एक्सेस है, तो आप फ़ायरफ़ॉक्स/usr/local भी इंस्टॉल कर सकते हैं , ताकि सभी उपयोगकर्ता इसे चला सकें।

इसके बाद, दोहराएं कि स्वचालित अपडेट सक्षम हैं, और आपको उठकर चलना चाहिए!


यदि आप पैकेज-आधारित एक चाहते हैं, तो आप लिनक्स टकसाल के डेबियन पैकेज रेपो का उपयोग कर सकते हैं (जैसा कि नीचे टिप्पणी में उल्लेख किया गया है, ध्यान रखें कि यह कुछ मामलों में स्वचालित अपडेट और अन्य डेबियन पैकेज के साथ संघर्ष का कारण बन सकता है )। ऐसा करने के लिए, अपनी /etc/apt/sources.listफ़ाइल में निम्न पंक्ति जोड़ें :

deb http://packages.linuxmint.com debian import

और उस रेपो के लिए GPG कुंजी जोड़ें । फिर, बस चलाएं:

apt-get update
apt-get install firefox

और आपको जाना अच्छा होना चाहिए!

डिफ़ॉल्ट इंस्टॉल जर्मन है, किसी अन्य भाषा में स्थापित करने के लिए, आप मैन्युअल रूप से चला सकते हैं:

apt-get install firefox-l10n-en-us 

(Edit[11/26/2014]: This package no longer appears in the linux mint repository.)
(Edit[11/26/2014]: apt-get install firefox-l10n-en-gb - This is the only working English package)

अन्य सामान्य भाषा के पैकेज नामों में शामिल हैं ( आधिकारिक भंडार सूची - आधे रास्ते नीचे स्क्रॉल करें):

 firefox-l10n-en-gb       # British English
 firefox-l10n-es          # Spanish
 firefox-l10n-fr          # French
 firefox-l10n-de          # German

1
निश्चित रूप से मैंने जो सुझाव दिया, उससे भी आसान।
साइमन शेहान

1
बाह, कोई सूचना नहीं मिली कि आप लिख रहे थे - मुझे इसे मारो: पी
स्लश

4
उस भंडार के GPG हस्ताक्षर के बारे में क्या?
क्रैविमीर

7
विज्ञापन GPG: डाउनलोड और मैन्युअल रूप से ( dpkg -i) को स्थापित करने linuxmint-keyring_*.debसे टकसाल के रेपो (वास्तविक रेपो से किसी भी पैकेज स्थापित करने से पहले) मेरे (खरखरा) के लिए काम किया।
एलोइस महदाल

2
मैं इस समाधान की सलाह कभी नहीं देता। वास्तव में इस तरह के भंडार को जोड़ना (हालांकि यह एक ही डिस्ट्रो पर आधारित है) निर्भरता में संघर्ष का कारण बन सकता है। यह विधि फ़ायरफ़ॉक्स को स्थापित करने और अपडेट करने के लिए काम करती है, लेकिन यह अन्य पैकेजों के साथ कुछ टकराव करती है। यदि आपको फ़ायरफ़ॉक्स की आवश्यकता है, तो आप कोड प्राप्त करें और इसे अपने में निकालें /opt/और इसके लिए एक वैश्विक लिंक बनाएं।
orezvani

33

उबंटू चलाते समय फ़ायरफ़ॉक्स के नवीनतम संस्करण को प्राप्त करने की अनुमति देने के लिए मूल रूप से एक सोर्सफॉर्ज़ परियोजना है, कोई फर्क नहीं पड़ता कि आप कौन सा संस्करण चलाते हैं (जब तक निर्भरता संतुष्ट होती है, जाहिर है)। चूंकि उबंटू एक डेबियन व्युत्पन्न है, मैंने सोचा कि मैं इसे आज़माऊंगा। मैं फ़ायरफ़ॉक्स डेबियन परीक्षण ("Wheezy") पर काम कर रहा हूँ बस ठीक है।

इसे चलाओ:

apt-get remove iceweasel
echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | tee -a /etc/apt/sources.list > /dev/null
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
apt-get update
apt-get install firefox-mozilla-build

यह आयात किए गए लिनक्स मिंट डी रिपॉजिटरी का उपयोग करते समय आने वाली GPG कुंजी समस्या को हल करता है, और अन्य व्यवहार्य समाधान की तुलना में काफी सरल है। इसके अलावा, यह आपको थंडरबर्ड और सीमोनकी तक भी पहुंच प्रदान करता है।

ध्यान दें कि यह समाधान आपको केवल अंग्रेज़ी-यूएस रिलीज़ चैनल संस्करण देता है (कोई बीटा या अरोरा नहीं बनाता है)। अन्य भाषाओं का उपयोग किया जा सकता है, लेकिन अतिरिक्त चरणों की आवश्यकता है। अधिक जानकारी के लिए Ubuntuzilla

का प्रोजेक्ट पेज देखें।


1
आकर्षण जैसा काम करता है!
योर्डन पावलोव

--keyserverसामान के लिए +1 ! वास्तव में iceweasel को हटाने की जरूरत नहीं है। मुझे डर था कि सेटिंग्स और सहेजे गए पासवर्ड खो जाएंगे, इसलिए मैंने iceweasel रखा।
ट्रू वाई

+1 धन्यवाद! @ ट्राय आइसवेज़ेल फायरफॉक्स के साथ भी काम करता है? मैंने पहले ही iceweasel को अनइंस्टॉल कर दिया था और जब मैं इसे (काली 2.0 में) स्थापित करने की कोशिश करता हूं, तो मुझे एक त्रुटि मिलती है कि यह diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel' clashes with फ़ायरफ़ॉक्स से टकराता है: फ़ायरफ़ॉक्स-मोज़िला द्वारा / usr / बिन / फ़ायरफ़ॉक्स को /usr/bin/firefox.ubuntu पर डायवर्सन करना- build` मुझे आश्चर्य है कि अगर मैंने इसे अनइंस्टॉल नहीं किया होता, अगर वे एक साथ अच्छा खेलते?
गैरेट फोगरेल्ली

@GarrettFogerlie मुझे लगता है कि वे समानांतर नहीं चल सकते। मेरे पास एक फ़ायरफ़ॉक्स चल रहा था और मैंने Iceweasel को शुरू करने की कोशिश की और मुझे निम्नलिखित टेक्स्ट के साथ एक संदेश बॉक्स मिला: "Iceweasel पहले से ही चल रहा है, लेकिन कोई प्रतिक्रिया नहीं दे रहा है। एक नई विंडो खोलने के लिए, आपको पहले मौजूदा Iceweasel प्रक्रिया को बंद करना होगा, या फिर से शुरू करना होगा। आपकी प्रणाली।"
सच्चे

अब काम नहीं करता है!
नवीन डेनिस

24

डेबियन उपयोगकर्ता मंचों पर यह पोस्ट निम्नलिखित सुझाव देता है:

  • डाउनलोड नवीनतम फ़ायरफ़ॉक्स से: http://www.mozilla.com । Wget का उपयोग कर रहे हैं, तो किसी भी बचने के लिए याद &के साथ \तो यह पृष्ठभूमि प्रक्रिया की एक श्रृंखला में नीचे यूआरएल को नहीं तोड़ता है
  • डाउनलोड की गई फ़ाइल को कॉपी करें /opt
  • इसका उपयोग करके निकालें:

    $ tar -jxvf firefox-x.x.xx.tar.bz2
    
  • फ़ाइल की अनुमतियाँ बदलें:

    $ chown -R root:users /opt/firefox
    
    $ chmod 750 /opt/firefox
    

    ध्यान दें कि उपयोगकर्ता "उपयोगकर्ता" का एक समूह सदस्य होना चाहिए

    $ usermod -a -G users username
    
  • एक प्रतीकात्मक लिंक बनाएँ

    $ ln -s /opt/firefox/firefox /usr/bin/firefox
    
  • हटाएं firefox-x.x.xx.tar.bz2से/opt

नए संस्करण स्थापित करने के लिए, आपको माना जाता है

# rm -rf /opt/firefox*
# rm /usr/bin/firefox

डेस्कटॉप आइकन बनाने के लिए, यह करें

$ touch /usr/share/applications/firefox.desktop

अपने पसंदीदा पाठ संपादक का उपयोग करके इसे संपादित करें:

$ nano /usr/share/applications/firefox.desktop

की सामग्री firefox.desktop:

[Desktop Entry]
Encoding=UTF-8
Name=Mozilla Firefox
Comment=Browse the World Wide Web
Type=Application
Terminal=false
Exec=/usr/bin/firefox %U
Icon=/opt/firefox/icons/mozicon128.png
StartupNotify=true
Categories=Network;WebBrowser;

आप iceweasel को हटा सकते हैं

$ apt-get remove iceweasel

यदि आप इस त्रुटि का सामना करते हैं:

./firefox: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

आपको शायद स्थापित करना चाहिए

apt-get install ia32-libs ia32-libs-gtk

संभावना है कि आप 64 बिट डेबियन वातावरण में फ़ायरफ़ॉक्स के 32 बिट संस्करण को स्थापित करने का प्रयास कर रहे हैं।


मैंने सभी कदम उठाए लेकिन मुझे खुले फ़ायरफ़ॉक्स की कोई अनुमति नहीं है। कोई विचार?
जोरीज़ाबाल

# ln -s / opt / firefox / firefox / usr / bin / firefox ln: प्रतीकात्मक लिंक बनाने में विफल रहा `/ usr / बिन / फ़ायरफ़ॉक्स ': फ़ाइल मौजूद है
मिगुएल

1
बाहर निकलता है डेबियन / usr / बिन / फ़ायरफ़ॉक्स पर एक शेल स्क्रिप्ट डालते हैं जो iceweasel निष्पादित करता है। डिक चाल।
मिगेल

@ मिग्युएल यह पोस्ट बहुत पुरानी है, यह निश्चित नहीं है कि यह अभी भी कितना वैध है
साइमन शेहान

1
दो अपडेट! पहला ... ln -sf /opt/firefox/firefox /usr/bin/firefox # force the symlink... दूसरा फ़ायरफ़ॉक्स पर आइकन पथ है ।desktop अब दूसरे स्थान पर है:ls /opt/firefox/browser/icons/mozicon128.png
mimoralea

7

आइसविशेल अरोरा फ़ायरफ़ॉक्स नवीनतम स्थिर रिलीज़ के बहुत करीब है।

मैंने इस आधिकारिक डेबियन / मोज़िला ट्यूटोरियल का उपयोग करके आइसविशेल अरोरा स्थापित किया ।

मैं त्रुटियों के बिना एक अन्य इंस्टॉलेशन से अपने फ़ायरफ़ॉक्स प्रोफ़ाइल को आयात करने में सक्षम था, अर्थात, सभी एडऑन, बुकमार्क, इतिहास प्रविष्टियां और उपयोगकर्ता सेटिंग्स पूरी तरह से काम कर रही हैं।

FYI करें, मेरे द्वारा उपयोग किए जाने वाले कुछ प्लगइन्स Firebug, बहुत बढ़िया स्क्रीनशॉट और Searchstatus हैं, सभी ने ठीक काम किया और Iceweasel द्वारा अक्षम नहीं किया गया।

आप लॉन्चर के लिए फ़ायरफ़ॉक्स लोगो का उपयोग करना चाह सकते हैं ।

यह शायद एक बेहतर विकल्प है क्योंकि यह एक आसान अपडेट प्रक्रिया की अनुमति देता है।


6

इसके लिए किसी और की जरूरत नहीं। डेबियन स्थिर ने आज iceweasel के बजाय फ़ायरफ़ॉक्स की शिपिंग शुरू कर दी।

डेबियन फ़ायरफ़ॉक्स की विस्तारित समर्थन रिलीज़ (ईएसआर) को शिप करेगी, जो हर 9 महीनों में लगभग अपडेट की जाती है। यदि आपको हमेशा नवीनतम संस्करण की आवश्यकता होती है, तो अन्य उत्तर आपके लिए एक विकल्प हो सकते हैं।

अधिक घुसपैठ के लिए डेबियन बग रिपोर्ट देखें


4

Googlers के लिए ... यह डेबियन जेसी के लिए काम करता है:

#Add GnuPG archive key for mozilla.debian.net repository to the list of trusted keys
wget -q -O - http://mozilla.debian.net/archive.asc | sudo apt-key add -

आपके इच्छित संस्करण के आधार पर (एक चुनें),

  • प्रसारित संस्करण:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-release
    EOF
    
  • बीटा संस्करण:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-beta
    EOF
    
  • अरोरा संस्करण:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-aurora
    EOF
    

फिर:

#Assign higher priority to recently added repository.    
cat << EOF | sudo tee /etc/apt/preferences.d/mozilla-firefox
Package: *
Pin: origin mozilla.debian.net
Pin-Priority: 501
EOF

apt-get update && apt-get install firefox

स्रोत: https://blog.sleeplessbeastie.eu/2016/03/21/how-to-use-recent-version-of-firefox-in-debian-jessie/


2
लिंक में आधार के अनुसार, FYI करें, Iceweasel का नाम बदलकर फ़ायरफ़ॉक्स नहीं किया गया। Iceweasel फ़ायरफ़ॉक्स का एक sanitized, rebranded संस्करण था। आइसविसेल परियोजना को बंद कर दिया गया था और अब वास्तविक फ़ायरफ़ॉक्स है जो डेबियन के साथ वितरित किया गया है। यदि जेसी के पास अभी भी आइसविसेल ईएसआर है, तो जैसे ही ईएसआर संस्करण को हटा दिया जाएगा। डेबियन स्थिर (वर्तमान में जेसी), फ़ायरफ़ॉक्स ईएसआर होगा। यह सुरक्षा अद्यतन के साथ लगभग एक बार / वर्ष में एक प्रमुख रिलीज है, लेकिन बीच में सुविधा परिवर्तन नहीं है। डेबियन परीक्षण में पहले से ही मानक, वर्तमान-रिलीज़ फ़ायरफ़ॉक्स
फिक्सर 1234

स्रोत से इसे ठीक करने का सबसे साफ तरीका। कुंजी के लिए +1
सोमीया कुमारबेरा

3

यह विधि मेरे लिए डेबियन 9 स्ट्रेच (64 बिट) पर काम कर रही है:

cd ~/Downloads

/usr/bin/curl -L -o firefox-latest-linux64.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US" && sudo tar xvf firefox-latest-linux64.tar.bz2 -C /opt/ && rm firefox-latest-linux64.tar.bz2

sudo ln -sf /opt/firefox/firefox /usr/bin/firefox

आप अपने रूट के crontab में @daily या @weekly के लिए कुछ इस तरह सेट कर सकते हैं

डाउनलोड लिंक इस मोज़िला readme.txt से प्राप्त किया गया था: https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/README.txt


बहुत सीधा
पियरे डे लेसिन

सुंदर! कोई अनुकूलन के साथ कमांड लाइन से काम करता है।
होनरी

2

/etc/apt/sources.listशामिल करने के लिए पहले अपनी फ़ाइल संपादित करें :

deb http://packages.linuxmint.com डेबियन आयात

सिस्टम रिपॉजिटरी अपडेट करें:

$ apt-get update

आपको निम्न त्रुटि हो सकती है और अनदेखा कर सकते हैं:

W: GPG error: http://packages.linuxmint.com debian Release:
The following signatures couldn't be verified because the public
key is not available: NO_PUBKEY 3EE67F3D0FF405B2

एक बार सिस्टम के रिपॉजिटरी अपडेट होने के बाद बस अपने डेबियन जेसी 8 लिनक्स पर फ़ायरफ़ॉक्स ब्राउज़र को स्थापित करने के लिए apt-get कमांड का उपयोग करें:

$ apt-get install firefox

Reading package lists... Done                                                                                                                                                                             
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
firefox
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 40.8 MB of archives.
After this operation, 89.9 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
firefox
Install these packages without verification? [y/N] y

एक बार स्थापना समाप्त होने के बाद आप फ़ायरफ़ॉक्स को कमांड लाइन से शुरू कर सकते हैं:

$ firefox

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

0

मैं एक AMD Athlon II X2 सिस्टम चला रहा हूं। फ़ायरफ़ॉक्स पूरी तरह से Wheezy i686 और 3.2.0-4-686-pae कर्नेल पर चलता है। IceWeasel का स्टॉक संस्करण फ़ायरफ़ॉक्स की तुलना में सिर्फ कण्ठस्थ, अपंग और हीन लगता था। स्थापना एक तस्वीर है। मैं नवीनतम फ़ायरफ़ॉक्स को / घर / myusername / Linux / Software / Mozilla / current / को डाउनलोड करता हूं, और फिर चलाता हूं

cd /opt
sudo rm -R firefox*
sudo cp /home/myusername/Linux/Software/Mozilla/current/firefox* /opt
sudo tar jxvf firefox*

दूसरी पंक्ति अपग्रेड से पहले पिछले संस्करण को पूरी तरह से हटा देती है।


2
sudo rm -R firefox*काफी खतरनाक लगता है, क्या होगा अगर आपके पास अन्य फ़ायरफ़ॉक्स * फ़ोल्डर्स इन / ऑप्ट थे?
एलोइस महदाल

0

नीचे सबसे सीधे आगे की विधि है जो मैंने डेबियन में फ़ायरवॉल के साथ आइसविसेल को बदलने के लिए पाया है।

विकी >>> Ubuntuzilla: मोज़िला सॉफ्टवेयर इंस्टॉलर

टर्मिनल कमांड निम्नानुसार हैं:

:~$ sudo apt remove iceweasel

:~$ sudo nano /etc/apt/sources.list

निम्न प्रविष्टि को source.list फ़ाइल में जोड़ें:

deb https://sourceforge.net/projects/ubuntuzilla/files/ all main

सहेजें और नैनो से बाहर निकलें।

:~$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29

:~$ sudo apt update

:~$ sudo apt install firefox-mozilla-build

मुझे उम्मीद है कि यह फ़ायरवॉल के वर्तमान संस्करण के साथ आइसव्हील को बदलने के लिए किसी और की मदद करेगा। जहाँ तक मैंने देखा है, स्रोत बहुत अच्छी तरह से प्रलेखित और बनाए रखा गया है।


यह मैनुअल गार्ज़ा के उत्तर की नकल जैसा दिखता है।
फिक्सर 1234

आप सही हे। मुझे उबंटुजिला मिला जैसा कि मैं खुद जवाब मांग रहा था। मैंने ऊपर मैनुअल गरज़ा का उत्तर नहीं देखा, हालाँकि मैं चाहता हूँ कि मेरे पास हो, क्योंकि इससे मुझे कुछ समय बचा होगा। Iceweasle html5 वीडियो नहीं चला रहा है और यह है कि मैंने इसे कैसे तय किया। मुझे डेबियन से प्यार है, इसलिए वास्तव में उबंटू में जाना एक विकल्प नहीं है। डुप्लिकेट होने के लिए सिर के लिए धन्यवाद।
रिक लेल

0

निम्नलिखित मेरे लिए काम करता है:

$ sudo apt-get install फ़ायरफ़ॉक्स-एसर

-Esr का स्पष्ट अर्थ है विस्तारित समर्थन रिलीज़।

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