سؤال كيفية تثبيت فايرفوكس الحقيقي على دبيان؟


دبيان 6 ("Squeeze") يستخدم إصدارًا جديدًا من فايرفوكس يسمى ابن عرس الجليد. ومع ذلك ، يفتقر إلى دعم المكون الإضافي ، ولا تعمل معظم المفضلة.

ما أفضل طريقة لتثبيت فايرفوكس "الحقيقي" على دبيان؟


126
2017-08-12 14:26


الأصل




الأجوبة:


أولا ، تحتاج إلى إزالة حزمة Iceweasel الموجودة (أعتقد أنه يمكنك استخدامها aptitude كذلك):

apt-get remove iceweasel

ثم قم بتنزيل أحدث بنية Linux من فايرفوكس مباشرة من موزيلا. استخرج الملفات ، وانتقل إلى هذا المجلد ، وشغله. إذا كنت ترغب في ذلك ، فقم بعمل أيقونة على سطح المكتب الخاص بك ، ويمكنك أيضًا إنشاء ارتباط إلى الثنائي في /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

130
2017-08-12 14:47



أسهل بالتأكيد مما اقترحت. - Simon Sheehan
باه ، لم يكن هناك إشعار بأنك كنت تكتب - ضربني بها: P - slhck
ماذا عن توقيع GPG لهذا المستودع؟ - kravemir
الإعلان GPG: التنزيل واليدوي (dpkg -i) تثبيت linuxmint-keyring_*.deb من عند مينس ريبو (قبل تثبيت أي حزمة من الريبو الفعلي) عملت بالنسبة لي (Wheezy). - Alois Mahdal
أنا لا أوصي بهذا الحل. في الواقع ، يمكن أن يؤدي إضافة هذا المستودع (على الرغم من أنه يستند إلى نفس التوزيعة) إلى حدوث تعارض في التبعيات. تعمل هذه الطريقة على تثبيت وتحديث فايرفوكس ، ولكنها تحدث بعض التضارب مع الحزم الأخرى. إذا كنت بحاجة إلى فايرفوكس ، فأنت تحصل فقط على الكود واستخراجه في هاتفك /opt/ وإنشاء رابط عالمي لها. - orezvani


هناك مشروع المصدر الرئيسي ، مكرس أساسًا للسماح لك بالحصول على أحدث إصدار من Firefox عند تشغيل Ubuntu ، بغض النظر عن الإصدار الذي تقوم بتشغيله (ما دامت التبعيات راضية ، من الواضح). بما أن أوبونتو هو أحد مشتقات دبيان ، اعتقدت أنني سأحاول ذلك. لقد حصلت على فايرفوكس تعمل على اختبار دبيان ("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 التي تتم مصادفتها عند استخدام مستودع Linux Mint DE المستورد ، وهو أبسط بكثير من الحل القابل للتطبيق الآخر. أيضا ، وهذا يتيح لك الوصول إلى ثندربيرد وسيمونكي كذلك.

لاحظ أن هذا الحل يمنحك إصدار قناة إصدار اللغة الإنجليزية-الولايات المتحدة فقط (لا يوجد إصدار بيتا أو Aurora). لغات أخرى يمكن استخدامها ، ولكن هناك خطوات إضافية مطلوبة.

انظر صفحة المشروع في Ubuntuzilla للمزيد من المعلومات.


33
2018-05-05 00:32



يعمل مثل السحر! - Yordan Pavlov
+1 لل --keyserver أمور! في الواقع لا تحتاج إلى إزالة iceweasel. كنت أخشى أن تضيع الإعدادات وكلمات المرور المحفوظة ، لذلك أبقيت على الجليد. - TrueY
+1 شكرا! TrueY Iceweasel يعمل حتى مع تثبيت فايرفوكس؟ لقد قمت بالفعل بإزالة الجليد ، وعندما أحاول تثبيته (في كالي 2.0 ،) أحصل على خطأ أنه يتعارض مع فايرفوكس: diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel' clashes with تحويل / usr / bin / فايرفوكس إلى /usr/bin/firefox.ubuntu بواسطة firefox-mozilla-build` أتساءل ما إذا كنت لم أزله ، إذا كانوا قد لعبوا معاً بشكل جيد؟ - Garrett Fogerlie
GarrettFogerlie أعتقد أنهم لا يستطيعون القيام بالتوازي. كان لدي فَيَرفُكس قيد التشغيل وحاولت تشغيل Iceweasel وحصلت على مربع رسالة بالنص التالي: "Iceweasel قيد التشغيل بالفعل ، ولكن لا يستجيب. لفتح نافذة جديدة ، يجب أولاً إغلاق عملية Iceweasel الحالية ، أو إعادة التشغيل النظام الخاص بك. " - TrueY
لم يعد يعمل! - Naveen Dennis


هذه النشر في منتديات Debian User يقترح ما يلي:

  • تنزيل أحدث Firefox من: http://www.mozilla.com . إذا كنت تستخدم wget ، فتذكر أن تهرب من أي شيء & مع \ لذلك لا يكسر عنوان URL لأسفل في سلسلة من العمليات الأساسية
  • انسخ الملف الذي تم تنزيله إلى /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

من المحتمل أنك تحاول تثبيت الإصدار 32 بت من فايرفوكس في بيئة ديبيان 64 بت.


24
2017-08-12 14:49



فعلت كل الخطوات ولكن ليس لدي أي إذن من فتح فايرفوكس. أيه أفكار؟ - jaorizabal
# ln -s / opt / firefox / firefox / usr / bin / firefox ln: فشلت في إنشاء رابط رمزي `/ usr / bin / firefox ': الملف موجود - miguel
تبين ديبيان وضع برنامج نصي شل في / usr / بن / فايرفوكس الذي ينفذ iceweasel. تحرك ديك. - miguel
miguel هذه المشاركة قديمة جدًا ، غير متأكد من مدى صلاحيتها - Simon Sheehan
اثنين من التحديثات! أول... ln -sf /opt/firefox/firefox /usr/bin/firefox # force the symlink ... والآخر هو مسار الرمز على firefox.desktop هو الآن في مكان آخر: ls /opt/firefox/browser/icons/mozicon128.png - mimoralea


Iceweasel Aurora قريب جدا من أحدث إصدار مستقر من Firefox.

أنا ركبت Iceweasel أورورا باستخدام هذا البرنامج التعليمي الرسمي debian / mozilla.

تمكّنت من استيراد ملف تعريف Firefox من تثبيت آخر بدون أخطاء ، أي أن جميع الأدوات الإضافية والإشارات المرجعية وإدخالات السجل وإعدادات المستخدم تعمل بشكل مثالي.

لمعلوماتك ، بعض الإضافات التي أستخدمها هي Firebug ، لقطة شاشة رائعة و Searchstatus ، كلها عملت بشكل جيد ولم تكن معطلة بواسطة Iceweasel.

قد ترغب أيضا في استخدام شعار Firefox لقاذفات.

من المحتمل أن يكون هذا خيارًا أفضل لأنه يسمح بإجراء عملية تحديث أسهل.


7
2017-11-10 10:05





لا حاجة لهذا أكثر من ذلك. بدأت ديبيان مستقرًا في شحن فايرفوكس بدلاً من iceweasel اليوم.

سيقوم ديبيان بشحن إصدار الدعم الموسع (ESR) الخاص بـ Firefox ، والذي يتم تحديثه تقريبًا كل 9 أشهر. إذا كنت تحتاج دائمًا إلى الإصدار الأحدث ، فقد تكون الإجابات الأخرى خيارًا لك.

لمزيد من infomarmation راجع تقرير debian bug


5
2018-06-10 17:50





بالنسبة لموظفي Google ... يعمل هذا مع Debian Jessie:

#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/


4
2018-05-19 21:32



فقط FYI ، لم يتم تغيير اسم Iceweasel إلى Firefox ، كما هو مقرر في الرابط. كان Iceweasel نسخة مطهرة ومعاد تشكيلها من فايرفوكس. تم إيقاف مشروع Iceweasel والآن أصبح فايرفوكس الفعلي هو ما يتم توزيعه مع دبيان. إذا كانت Jessie لا تزال لديها Iceweasel ESR ، فسيتم التخلص منها بمجرد إيقاف إصدار ESR. سيكون ديبيان مستقرة (حاليا جيسي) ، وسوف يكون فايرفوكس ESR. يحتوي هذا على إصدار رئيسي مرة واحدة في السنة تقريبًا ، مع تحديثات الأمان ولكن لا يتغير بين الميزات. يجب أن يكون لاختبار دبيان بالفعل الإصدار القياسي الحالي من Firefox - fixer1234
أنظف طريقة للحصول عليه مباشرة من المصدر. +1 للحصول على المفتاح - Somaiah Kumbera


أولا تحرير الخاص بك /etc/apt/sources.list الملف لتشمل:

ديب 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

بمجرد تحديث مستودعات النظام ، فقط استخدم الأمر apt-get لتثبيت متصفح Firefox على نظام التشغيل Debian Jessie 8 Linux:

$ 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 من سطر الأوامر:

$ firefox

2
2018-05-04 07:52



هذا لم يعد ضروريا. تم إيقاف Iceweasel و Firefox الآن هو ما يوفره Debian. كان Iceweasel ESR مرتبطًا بـ Debian Stable ، وسيختفي ذلك عند إيقاف إصدار ESR القديم قريبًا. في هذه الأثناء ، يتوفر Firefox في Jessie عبر المنفذ الخلفي. - fixer1234


تعمل هذه الطريقة لي على Debian 9 Stretch (64bit):

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 الخاص بـ Mozilla: https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/README.txt


2
2017-08-28 13:29



واضحة ومباشرة جدا - Pierre de LESPINAY
جميلة! يعمل من سطر الأوامر مع عدم التخصيص. - honi


أنا أدير نظام AMD Athlon II X2. يعمل فايرفوكس بشكل مثالي على Wheezy i686 و kernel 3.2.0-4-686-pae. نسخة الأسهم من IceWeasel فقط بدا التهمت ، وشل وأدنى مقارنة مع فايرفوكس. التثبيت هو المفاجئة. يمكنني تنزيل أحدث فايرفوكس إلى / home / 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*

يزيل السطر الثاني الإصدار السابق تمامًا قبل الترقية.


0
2018-03-17 17:43



sudo rm -R firefox* يبدو خطيرًا جدًا ، ماذا لو كان لديك مجلدات فايرفوكس * أخرى في / opt؟ - Alois Mahdal


وفيما يلي الطريقة الأكثر استقامة التي وجدتها لاستبدال Iceweasel مع Firefox في دبيان.

Wiki >>> Ubuntuzilla: Mozilla Software Installer

أوامر المحطة الطرفية هي كما يلي:

:~$ 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

آمل أن يكون هذا مساعداً لأي شخص آخر يريد استبدال Iceweasel بالإصدار الحالي من Firefox. بقدر ما رأيت ، مصدر موثق جيدًا وصيانته.


0
2018-02-25 18:33



هذا يبدو وكأنه نسخة مكررة من إجابة مانويل غارزا. - fixer1234
أنت على حق. لقد وجدت Ubuntuzilla لأنني كنت أبحث عن إجابة بنفسي. لم أر جواب مانويل غارزا أعلاه ، على الرغم من أنني أتمنى لو كان لدي ، لأن هذا كان سيوفر لي بعض الوقت. Iceweasle لا يلعب الفيديو html5 وهذا هو كيف أصلحته. أنا أحب ديبيان ، لذا فإن التحول إلى أوبونتو ليس خيارًا. شكرا لرؤساء حتى يجري مكررة. - Rick Lell


الأعمال التالية بالنسبة لي:

$ sudo apt-get install firefox-esr

على ما يبدو يعني - اصدار الدعم الموسعة.


0
2018-06-28 17:31