سؤال كيف أقوم بتثبيت إصدار مطور برامج Firefox؟


صدر Mozilla Firefox Developer Edition! كيف يمكنني تثبيته على Ubuntu؟

مصدر:


182
2017-11-10 18:32


الأصل


أم ، قراءة المقال بأكمله ، هناك رابط للتحميل في الأسفل؟ ومن شأن ذلك أن يكون مكانا جيدا للبدء! - Charles Green
يمكن أن تكون قد أجبت على هذا مباشرةً: askubuntu.com/questions/547987/... والرجاء محاولة استخدام روابط الطرف الأول (hacks.mozilla.org/2014/11/...) بدلا من تلك الطرف الثالث. - muru
نظرًا لأن Firefox Developer Edition هي أداة مصممة للتطوير ، أقترح عليك التحقق من صحة الإجابة التي توضح كيفية تثبيتها مع أداة تثبيت ubuntu الرسمية المسماة ubuntu-make (umake): askubuntu.com/a/584704/85273 - cm-t
@ cm-t أحرر إجابتي عن كيفية تثبيت F.D.E مع Ubuntu Make! - blade19899


الأجوبة:


فايرفوكس المطور الطبعة


يعد إصدار مطور برامج Firefox إصدارًا معدلاً من Firefox ، وهو مصمم خصيصًا لمطوري الويب. ويستخدم ملف تعريف منفصل من النسخة العادية من فايرفوكس. بمعنى أنه يمكن أن يكون لديك كلا من Firefox أو F-beta ، مثبت بجوار إصدار المطور. لاحظ أن فصيلة F.D.E. سيكون متصفحًا مخصصًا بالكامل من الأمم المتحدة. لتوحيد الإعدادات ، يمكنك استخدامها فايرفوكس تزامن.

فيما يلي واحدة من العديد من المزايا عند استخدام F.D.E:

"باستخدام إصدار المطور ، يمكنك الوصول إلى أدوات وميزات النظام الأساسي قبل 12 أسبوعًا على الأقل من الوصول إلى قناة الإصدار الرئيسية من فايرفوكس." - إصدار المطور - موزيلا | MDN # The_latest_Firefox_features

التركيب


توجد حاليًا ثلاث طرق للقيام بذلك ، يدويًا ، PPA أو عبر أوبونتو.

يدويا


تنزيل من Mozilla Firefox Developer Edition webpage. استخرجها مع file-roller ونقل المجلد إلى موقعه النهائي. من الممارسات الجيدة تثبيته /opt/ أو /usr/local/.

بمجرد نقل الملفات إلى موقعها النهائي (على سبيل المثال /opt/firefox_dev/) ، يمكنك إنشاء الملف التالي ~/.local/share/applications/firefox_dev.desktop للحصول على مشغل باستخدام رمز متميز عن فايرفوكس العادي.

[Desktop Entry]
Name=Firefox Developer 
GenericName=Firefox Developer Edition
Exec=/opt/firefox_dev/firefox
Terminal=false
Icon=/opt/firefox_dev/browser/chrome/icons/default/default128.png
Type=Application
Categories=Application;Network;X-Developer;
Comment=Firefox Developer Edition Web Browser.

لوضع علامة على المشغّل موثوقًا به ، اجعله قابلاً للتنفيذ:

chmod +x ~/.local/share/applications/firefox_dev.desktop

لإطلاقه ، انتقل إلى ~ / .local / share / applications / باستخدام تطبيق "الملفات" (تأكد من تشغيل المجلدات المخفية) ، ثم انقر نقرًا مزدوجًا فوق firefox_dev.desktop. بدلا من ذلك ، ابحث عن Firefox Developerو ببساطة قم بتشغيل firefox ثنائي ، و voilà.

لاحظ أنه عند التثبيت يدويًا ، فإن F.D.E. ليس لديها قائمة عالمية للوحدة بشكل افتراضي.

المؤسسة العامة للتقاعد


يتواجد Firefox للمطورين حاليًا يبني Firefox Aurora: فريق "Ubuntu Mozilla Daily Build Team". تجدر الإشارة إلى أن:

"Firefox Developer Edition يستبدل قناة Aurora في عملية الافراج عن فايرفوكس. مثل Aurora ، ستظهر الميزات في إصدار مطور البرامج كل ستة أسابيع ، بعد أن تستقر في تصميم Nightly. "- إصدار المطور - موزيلا | MDN #The_latest_Firefox_features

أيضا:

"الإصدار 35.0a2 ، ​​تم تقديمه لأول مرة لمستخدمي الإصدار Firefox Developer Edition في 10 تشرين الثاني 2014" - فايرفوكس - أورورا ملاحظات (35.0a2) - موزيلا # المحتوى الرئيسي

قم بتثبيت الإصدار المطور من Firefox ، الذي كان يُعرف سابقًا باسم Aurora ، كما يلي:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get install firefox

تحتفظ Mozilla PPA فقط بحزم لإصدارات Ubuntu المدعومة ، وليس إصدارات EOL (End Of Life).

لاحظ أن التثبيت مع ppa المذكور ، سيؤدي إلى استبدال تثبيت Firefox الحالي!

أوبونتو

تم توفير هذه الطريقة بواسطة خورخي كاسترو. أقوم بإضافة هذا هنا ، لأنه أيضًا طريقة ممتازة لتثبيت الإصدار المطور من Firefox (والعديد من أدوات dev deves الأخرى).

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

بعد أن تقوم بتثبيت ubuntu-make ، أخبره بتثبيت web أداة firefox-dev.

umake web firefox-dev

الغاء التثبيت


إذا كنت ترغب في الاحتفاظ بـ Firefox الافتراضي الحالي ، نظرًا لأن FDE لا يحتوي على ميزات جديدة تحبها ، أو لأي سبب من الأسباب ، فإليك بعض الطرق لإزالتها.

المؤسسة العامة للتقاعد


يمكنك إزالة ppa ، وحزمها ، باستخدام ppa-purge.

تثبيته على النحو التالي:

sudo apt-get install ppa-purge

سوف يؤدي التالي إلى إزالة PPA ، وحزمه:

sudo ppa-purge ppa:ubuntu-mozilla-daily/firefox-aurora

يدويا


إزالة الثنائيات مع rm الأمر (إعادة تسمية المسار إلى الموقع الذي استخرجت بالفعل FDE). أو مع مدير الملفات الخاص بك:

sudo rm -r /opt/firefox_dev/

أيضا إزالة firefox_dev.desktop

sudo rm ~/.local/share/applications/firefox_dev.desktop

بعد ذلك قمت بإزالة الإصدار المطور من Firefox بنجاح.

أوبونتو

سيزيل الأمر التالي Firefox Developer Edition:

umake web firefox-dev -r

يمكنك أيضًا إزالة umake و PPA (ppa-purge هناك حاجة ، انظر تعليمات التثبيت أعلاه):

sudo ppa-purge ppa:ubuntu-desktop/ubuntu-make

لقطة شاشة

enter image description here  إصدار مطور Firefox على Ubuntu 14.04.1

غير الخلفية

في وقت كتابة هذا المقال ، هناك ثلاث موضوعات متاحة لـ F.D.E. هنا كيفية تمكينها.

اكتب في شريط عنوان url:

حول: التكوين

عندما في تصفية البحث اكتب theme. ثم انقر مرتين على devtools.theme. بعد ذلك اكتب في light، وسيتم تطبيق الموضوع.

Multiple FDE themes

لقطة شاشة مع مواضيع متعددة متاحة لـ F.D.E.

الميزات


بعض - ولكن ليس كل - الميزات التي توصف بها Mozilla:

  • WebIDE:

    • يسمح لك بتطوير تطبيقات الويب ونشرها وتصحيحها مباشرة في متصفحك ، أو على جهاز Firefox OS. فهو يتيح لك إنشاء تطبيق جديد لنظام التشغيل فَيَرفُكس (وهو عبارة عن تطبيق ويب) من نموذج ، أو فتح رمز تطبيق حالي. من هناك ، يمكنك تعديل ملفات التطبيق. إنها نقرة واحدة لتشغيل التطبيق في جهاز محاكاة وآخر للتصحيح باستخدام أدوات المطور.

    • IDE الويب - يوتيوب

  • تكافؤ:

    • (يُسمى في السابق مهايئ أدوات Firefox) يتيح لك تطوير وتصحيح تطبيقك عبر متصفحات وأجهزة متعددة عن طريق توصيل أدوات مطوّري برامج Firefox بمحركات متصفح رئيسية أخرى. يمدّد فالنس أيضًا الأدوات الرائعة التي أنشأناها لتصحيح الأخطاء فايرفوكس و فايرفوكس لنظام Android لمتصفحات الجوال الرئيسية الأخرى بما في ذلك Chrome على Android و Safari على iOS. تشمل هذه الأدوات حتى الآن المفتش ، المصحح ووحدة التحكم ومحرر النمط.

    • فالنس - يوتيوب

  • وضع التصميم المستجيب:

    • انظر كيف سيبدو موقع الويب أو تطبيق الويب على أحجام مختلفة للشاشة بدون تغيير حجم نافذة المتصفح.
  • مفتش الصفحة:

    • فحص HTML و CSS لأي صفحة ويب وتعديل هيكل وتخطيط الصفحة بسهولة.
  • وحدة تحكم الويب:

    • انظر المعلومات المسجلة المرتبطة بصفحة الويب واستخدام Web Console والتفاعل مع صفحة الويب باستخدام JavaScript.
  • مصحح جافا سكريبت:

    • من خلال شفرة جافا سكريبت وفحص أو تعديل حالته للمساعدة في تعقب الأخطاء.
  • مراقبة الشبكة:

    • انظر جميع طلبات الشبكة التي يقدمها متصفحك ، والوقت الذي يستغرقه كل طلب وتفاصيل كل طلب.
  • محرر ستايل:

    • عرض أنماط CSS المرتبطة بصفحة الويب وتحريرها ، وإنشاء أنماط جديدة وتطبيق صفحات أنماط CSS الحالية على أي صفحة.
  • محرر صوت الويب:

    • فحص واجهة برمجة تطبيقات Web Audio والتفاعل معها في الوقت الفعلي للتأكد من توصيل جميع العقد الصوتية بالطريقة التي تتوقعها.

مرجع:



223
2017-11-10 18:34



نعم - لقد حصلت على هذا ايضا. ولكن أ) أين وضعت في شجرة الدليل بعد ذلك (فعلت / usr / ليب تماما مثل فايرفوكس العادية ، بعد إعادة تسمية المجلد إلى firefoxdev)؟ ب) كيف يمكنني الحصول على الرمز في المشغّل ، وكيف يمكنني الحصول على مربع البحث للعثور عليه؟ - Thomas Browne
ThomasBrowne لا ، هذا خطأ. يجب عليك عدم وضع البرامج يدويًا في ذلك الموقع أو في أي مكان آخر بخلاف ذلك /opt/، /usr/local/…، دليل منزلك أو الوسائط القابلة للإزالة. /opt/ربما أفضل من /usr/local/…. en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard بالنسبة إلى رموز المشغِّل ، انظر: askubuntu.com/q/13758/40581 - LiveWireBT
إجابة ممتازة ، محل تقدير كبير على التعليقات "قراءة أصعب" smarmy. شكر. - Seth
باستخدام ppa لا يفعل شيئًا ، ما زلت أتعرض للإصدار غير المتصل من فايرفوكس. umake فقط المخرجات ERROR: Download page changed its syntax or is not parsable. - Philipp Ludwig
يبدو أن Aurora PPA تم إيقافه. غير متأكد من السبب... - solstice333


إصدار مطور Firefox متوفر كجزء من أوبونتو:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

بعد ذلك فقط قم بتشغيل مثبت Firefox كمستخدم (لا تستخدم sudo في هذه الحالة):

umake web firefox-dev

سيطالبك بمكان تثبيت Firefox ، ثم تنزيله تلقائيًا وتثبيته.

إذا كنت تستخدم أوبونتو (الوحدة) ، في قاذفة ، أيقونة جديدة فايرفوكس المطور الطبعة تم تثبيتها. اضغط عليها لبدء تركيبك حديثا فايرفوكس المطور الطبعة.

فايرفوكس المطور الطبعة سيطالب نفسه بالتحديثات التلقائية (لن يستخدم apt).


25
2018-02-12 15:02



من Ubuntu 15.04 على يمكنك تثبيت الحزمة ubuntu-make من المستودعات الرئيسية. - funky-future
يوفر PPA حزم Ubuntu Make فقط ، مع الاسم: ubuntu-make ليس umake! - blade19899
تشك .. من الأسهل استخدام دليلك من الإجابات أعلاه :) - choz
على Ubuntu 16.04.1 اضطررت لاستخدام PPA. ال ubuntu-make في الريبو الرئيسي عفا عليه الزمن ويعطي ERROR: Download page changed its syntax or is not parsable. النسخة PPA يعمل بشكل جيد. - TalkLittle
@ jorge-castro هل هذا البناء اليومي والتحديث تلقائيا؟ - Bsienn


sudo apt-get install gnome-panel 
sudo mv /from_where_it_is to /opt/firefox_dev/
sudo chown -R $(whoami):$(whoami) /opt/firefox_dev/
gnome-desktop-item-edit ~/.local/share/applications --create-new

من مجرد البحث في الوحدة


14
2017-11-11 02:14



إلى عن على gnome-desktop-item-edit، سيكون لديك لتثبيت gnome-panel: apt-get install gnome-panel. - Zoltán


  1. قم بتنزيل ملف tar.bz2 من https://www.mozilla.org/en-US/firefox/developer/
  2. في المحطة ، استخراج القطران (tar xvjf filename.tar.bz2)
  3. انتقل إلى الدليل الجديد حيث تم استخراج الملفات إليه. بالنسبة لي كان يسمى firefox/
  4. اكتب ./firefox

4
2017-11-10 21:35



كيف تجعله قابلاً للتحديث ، إذا جاء التحديث كيف يعمل؟ - sumit
بسيطة وسهلة - siva35


هناك شيء واحد يمكنك فعله ، إذا لم يكن لديك لوحة gnome-panel / gnome-desktop-item-edit مثبت ، فقم بإنشاء .desktop الملف يدويا.

يمكنك تشغيل هذا:

sudo mv /from_where_it_is to /opt/firefox_dev/
sudo chown -R $(whoami):$(whoami) /opt/firefox_dev/

ثم تشغيل (يمكنك مبادلة بوضوح nano لأي تطبيق تريد استخدامه):

sudo nano ~/.local/share/applications/firefox_dev.desktop

وإدخال التالي (أو تغييره حول الطريقة التي تفضلها):

[Desktop Entry]
Encoding=UTF-8
Version=35.0a2                                  # version of the app.
Name[en_US]=firefox_dev                         # name of the app.
GenericName=Firefox Developer Edition           # longer name of the app.
Exec=/opt/firefox_dev/firefox                   # command used to launch the app.
Terminal=false                                  # whether the app requires to be run in a terminal.
Icon[en_US]=firefox                             # location of icon file - Firefox Dev currently has no icon of its own, so just using the system default for Firefox
Type=Application                                # type.
Categories=Application;Network;Developer;       # categories in which this app should be listed.
Comment[en_US]=Firefox Developer Edition Web Browser. # comment which appears as a tooltip.

2
2017-11-11 14:25



لم يكن وضع ملف .desktop في هذا المجلد كافيًا بالنسبة لي. بدلاً من ذلك ، انقر بزر الماوس الأيمن فوق الملف ، ثم انقر فوق خصائص ، ثم قم بتشغيل إذن "التشغيل كملف قابل للتنفيذ" ، ثم انقر نقرًا مزدوجًا فوق الملف. يجب إطلاق FF Dev Edition. انقر بزر الماوس الأيمن على رمزه في المشغّل وقفله. - Jack M


sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get upgrade

سيؤدي هذا إلى إضافة الإصدار اليومي من فايرفوكس إلى مستودعاتك وتثبيت Firefox-dev. اعتبارا من كتابة هذه الوظيفة ، تطابق أرقام الإصدارات هذه (35.0a2).


0
2017-11-11 23:50



هل جربت بالفعل ما كتبته ، أم أنك جئت إلى هنا لتخبرني بأنني مخطئ؟ فعلت هذا بالضبط وأنا أعمل مع نسخة مثبتة بشكل جيد من إصدار المطور ، وشملت مجموعة كاملة من أدوات التطوير الجديدة. في الواقع ، يبدو أن الحل الأفضل هنا هو الحل. - David Harbage
في وقت نشر رسالتك ، نعم ، لقد حاولت ، ولم تكن نفس البنية - يبدو أنها تم تحديثها منذ ذلك الحين ، وربما كانت بيانات الحزمة قديمة. ربما خلل في نظام بلدي ، ولكن في كلتا الحالتين في وقت التعليق لم يكن نفس الإصدار - Thomas Ward♦


تكمن المشكلة في أنه عند تنزيل الملف ، لم يتم حفظه باستخدام أذونات قابلة للتنفيذ.

  • قم بتنزيل إصدار مطور Firefox هنا:
    https://www.mozilla.org/en-US/firefox/developer/

  • قم باستخراج الملف يدويًا إلى /opt/firefox/

  • فتح نوتيلوس: اذهب إلى Edit->Preferences-> Behavior-> click on "Run executable text files when they are opened"

  • اذهب إلى الملف 'firefox' في /opt/firefox/

  • انقر بزر الماوس الأيمن واختر Properties--> Permissions--> Execute: Allow executing file as a program. 

  • فتح المحطة الطرفية ونوع:

gnome-desktop-item-edit ~ / .local / share / applications --create-new

إنشاء اختصار وانتهى!

إذا كنت لا تزال غير قادر على تشغيلها ، فقد تواجه مشكلة في تثبيت Firefox حتى بعد اتباع جميع الإجابات هنا. قد يكون ذلك بسبب عدم تشغيل Firefox مطلقًا بدون المكتبات أو الحزم التالية:

  • GTK + 2.18 أو أعلى
  • GLib 2.22 أو أعلى
  • بانجو 1.14 أو أعلى
  • X.Org 1.0 أو أعلى (1.7 أو أعلى مستحسن)
  • libstdc ++ 4.3 أو أعلى

لا يتم تضمين libstdc ++ في Ubuntu بشكل افتراضي.

للحصول على أفضل أداء ، في ما يلي المكتبات أو الحزم الموصى بها:

  • NetworkManager 0.7 أو أعلى
  • DBus 1.0 أو أعلى
  • هال 0.5.8 أو أعلى
  • جنوم 2.16 أو أعلى

لتثبيت حزمة ، افتح طرفية واكتب

sudo apt-get install [package-name]

لم أتمكن من تشغيل البرنامج النصي القابل للتنفيذ الموجود في الملف "firefox" في دليل فايرفوكس.


0
2017-11-11 06:31



لا يعتبر هذا بمثابة إجابة على السؤال - لم تجب عن كيفية "تثبيت" إصدار مطور Firefox. - Thomas Ward♦
ThomasW. نعم ، افترضت أنه يجب أن يكون لديه مشكلة في تشغيله بعد اتباع الإرشادات هنا. عدّل الإجابة لحل سبب محتمل لعدم تمكن الملف القابل للتنفيذ من التشغيل. - Faiz