Firefox Developer Edition’ı nasıl kurarım?


198

Mozilla, Firefox Geliştirici Sürümü'nü yayımladı! Ubuntu’ya nasıl kurarım?

Kaynak:


4
Um, tüm makaleyi okuyarak, alttan indirmek için bir link var? Bu başlamak için iyi bir yer olurdu!
Charles Green,

3
Bunu doğrudan cevaplayabilirdin: askubuntu.com/questions/547987/… Ve lütfen üçüncü taraflar yerine birinci taraf linkleri ( hacks.mozilla.org/2014/11/… ) kullanmaya çalışın .
muru

1
Firefox Developer Edition, geliştirici için tasarlanmış bir araç olduğundan, ubuntu-make (umake) adlı resmi ubuntu yükleyicisine nasıl yükleneceğini açıklayan cevabı doğrulamanızı öneririm: askubuntu.com/a/584704/85273
cm-t

@ cm-t FDE'nin Ubuntu Make ile nasıl kurulacağı konusundaki cevabımı düzenlerim!
blade19899

Yanıtlar:


250

Firefox Geliştirici Sürümü


Firefox Developer Edition, özellikle web geliştiricileri için tasarlanmış olan Firefox'un değiştirilmiş bir versiyonudur. Firefox’un normal sürümünden ayrı bir profil kullanır . Yani geliştirici sürümünün yanına Firefox veya F-beta yüklü olabilir. FDE'nizin tamamen BM tarafından özelleştirilebilecek bir tarayıcı olacağını unutmayın. Ayarları birleştirmek için Firefox senkronizasyonunu kullanabilirsiniz .

İşte FDE kullanırken birçok avantajdan biri:

"Geliştirici Sürümü’nü kullanarak, ana Firefox sürüm kanalına erişmeden en az 12 hafta önce araçlara ve platform özelliklerine erişebilirsiniz." - Geliştirici Sürümü - Mozilla | MDN # The_latest_Firefox_features

Kurulum


Bunu manuel olarak, PPA veya Ubuntu Make aracılığıyla yapmanın üç yolu vardır .

el ile


İndirme Mozilla Firefox Geliştirici Sürümü web sayfası . Çıkartın file-rollerve klasörü son konumuna taşıyın. İyi bir uygulama /opt/veya içine yüklemek /usr/local/.

Dosyaları son konumlarına taşıdıktan sonra (örneğin /opt/firefox_dev/), ~/.local/share/applications/firefox_dev.desktopnormal Firefox'tan farklı bir simgeye sahip bir başlatıcı elde etmek için aşağıdaki dosyayı oluşturabilirsiniz .

[Desktop Entry]
Name=Firefox Developer 
GenericName=Firefox Developer Edition
Exec=/opt/firefox_dev/firefox %u
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.

Başlatıcıyı güvenilir olarak işaretlemek için çalıştırılabilir duruma getirin:

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

Başlatmak için ~ / .local / share / Applications / "Files" uygulamanızı kullanarak (gizli klasörleri açtığınızdan emin olun) gidin ve daha sonra firefox_dev.desktop dosyasına çift tıklayın. Alternatif olarak, Firefox Developersadece firefoxikili dosyayı arayın ve çalıştırın ve voilà.

El ile yüklediğinizde, FDE varsayılan olarak birlik genel menüsüne sahip olmadığını unutmayın.

PPA


Geliştiriciler için Firefox şu anda Firefox Aurora’da bulunuyor: “Ubuntu Mozilla Daily Build Team” takımı . Bu not alınmalı:

"Firefox Geliştirici Sürümü, Firefox Yayın Sürecindeki Aurora kanalının yerini alıyor. Aurora gibi, özellikler de Nightly sürümlerinde dengelendikten sonra altı haftada bir Geliştirici Sürümü’nde inecek." - Geliştirici Sürümü - Mozilla | MDN #The_latest_Firefox_features

Ayrıca:

"Sürüm 35.0a2, ilk olarak 10 Kasım 2014 tarihinde Firefox Geliştirici Sürümü kullanıcılarına sunuldu" - Firefox - Aurora Notları (35.0a2) - Mozilla # main-content

Eskiden Aurora olarak bilinen Firefox Developer Edition'ı şu şekilde yapın:

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

Mozilla PPA, EOL (Sona Dönme) sürümleri yerine yalnızca desteklenen Ubuntu sürümleri için paketler tutar.

Yukarıda belirtilen ppa ile kurulum yapmanın mevcut Firefox kurulumunuzun değiştirilmesine neden olacağını unutmayın!

Ubuntu Yap

Bu yöntem Jorge Castro tarafından sağlanmıştır . Bunu buraya ekliyorum çünkü Firefox Developer Edition'ı (ve diğer pek çok yazılım aracı) yüklemek için de mükemmel bir yol.

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

Ubuntu-make'i kurduktan sonra, webaracı kurmasını söyle firefox-dev.

umake web firefox-dev

Kaldırma


Geçerli varsayılan Firefox'u korumak istiyorsanız, FDE'de istediğiniz yeni özelliklere sahip olmadığından veya herhangi bir nedenle, onu kaldırmanın birkaç yolu vardır.

PPA


Ppa ve paketlerini ppa-purge kullanarak kaldırabilirsiniz.

Öyle yükleyin:

sudo apt-get install ppa-purge

Aşağıdakiler PPA'yı ve paketlerini kaldıracak:

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

el ile


rmkomutları kullanarak ikili dosyaları kaldırın (FDE ile ayıkladığınız konumun yolunu yeniden adlandırın). Veya dosya yöneticinizle:

sudo rm -r /opt/firefox_dev/

Ayrıca firefox_dev.desktop

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

Bundan sonra, Firefox Developer Edition’ı başarıyla kaldırdınız.

Ubuntu Yap

aşağıdaki komut Firefox Developer Edition’ı kaldıracak:

umake web firefox-dev -r

Ayrıca umake'i ve PPA'sını da çıkarabilirsiniz ( ppa-purgegerekli, yukarıdaki kurulum talimatlarına bakın):

sudo ppa-purge ppa:lyzardking/ubuntu-make

Ekran görüntüsü

görüntü tanımını buraya girin Ubuntu 14.04.1'deki Firefox Geliştirici Sürümü

Temayı değiştir

Yazma zamanında, FDE için üç tema vardır. İşte bunları nasıl etkinleştireceğiniz.

URL çubuğunu yazın:

about: config

Arama filtresindeyken yazın theme. Sonra çift tıklayarak devtools.theme. Bundan sonra, yazın lightve tema uygulanacaktır.

Çoklu FDE temaları

FDE için kullanılabilen birden fazla tema içeren ekran görüntüsü

Özellikleri


Mozilla tarafından lanse edilen bazı özellikler - ama hepsi değil -

  • WebIDE :

    • Web uygulamalarını doğrudan tarayıcınızda veya Firefox OS cihazında geliştirmenize, dağıtmanıza ve hata ayıklamanıza olanak tanır. Bir şablondan (yalnızca bir web uygulaması olan) yeni bir Firefox OS uygulaması oluşturmanıza veya mevcut bir uygulamanın kodunu açmanıza olanak tanır. Oradan uygulamanın dosyalarını düzenleyebilirsiniz. Uygulamayı bir simülatörde çalıştırmak için bir tık, geliştirici araçlarıyla hata ayıklamak için bir tıklama daha gerekir.

    • Web IDE - YouTube

  • Değer :

    • (önceden Firefox Tools Adapter olarak adlandırılır), Firefox dev araçlarını diğer büyük tarayıcı motorlarına bağlayarak, uygulamanızı birden fazla tarayıcı ve cihaz arasında geliştirmenize ve hata ayıklamanıza olanak tanır. Valence, Firefox OS ve Android için Firefox’u Android’de Chrome ve iOS’de Safari de dahil olmak üzere diğer mobil tarayıcılarda hata ayıklamak için geliştirdiğimiz harika araçları da genişletiyor . Şimdiye kadar bu araçlar arasında Müfettiş, Hata Ayıklayıcı ve Konsol ve Stil Düzenleyicimiz var.

    • Değerlik - YouTube

  • Duyarlı Tasarım Modu :

    • Web sitenizin veya Web uygulamanızın, tarayıcı pencerenizin boyutunu değiştirmeden farklı ekran boyutlarında nasıl görüneceğini görün.
  • Sayfa Müfettişi :

    • Herhangi bir Web sayfasının HTML ve CSS’lerini inceleyin ve sayfanın yapısını ve düzenini kolayca değiştirin.
  • Web Konsolu :

    • bir Web sayfasıyla ilişkili günlüğe kaydedilen bilgileri görün ve Web Konsolunu kullanın ve JavaScript kullanarak bir Web sayfasıyla etkileşim kurun.
  • JavaScript Hata Ayıklayıcı :

    • JavaScript kodunu adım atın ve hataları izlemeye yardımcı olmak için durumunu inceleyin veya değiştirin.
  • Ağ İzleyicisi :

    • Tarayıcınızın yaptığı tüm ağ isteklerini, her isteğin ne kadar sürdüğünü ve her isteğin ayrıntılarını görün.
  • Stil Düzenleyicisi :

    • Web sayfasıyla ilişkilendirilmiş CSS stillerini görüntüleyin ve düzenleyin, yenilerini oluşturun ve mevcut CSS stil sayfalarını herhangi bir sayfaya uygulayın.
  • Web Ses Düzenleyicisi :

    • tüm ses düğümlerinin beklediğiniz şekilde bağlandığından emin olmak için Web Ses API'sini gerçek zamanlı olarak inceleyin ve etkileşime geçin.

Referans :



1
Evet, ben de o kadar ileri aldım. Fakat a) bundan sonra dizin ağacında nereye yerleştirilir (/ usr / lib'i, normal firefox gibi, klasörü firefoxdev olarak değiştirdikten sonra yaptım)? Ve b) simgeyi başlatıcıya nasıl yerleştirebilirim ve arama kutusunu bulmak için nasıl bulabilirim?
Thomas Browne

11
@ThomasBrowne Hayır, bu yanlış. El ile başka bir yerde daha bu konumda programları veya yerleştirilmemesi gerektiği /opt/, /usr/local/…, ev dizini veya çıkarılabilir medya. /opt/, muhtemelen daha iyidir /usr/local/…. en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard Başlatıcı ikonları için bakınız: askubuntu.com/q/13758/40581
LiveWireBT

2
Mükemmel cevap, smarmy üzerinde çok takdir "sert okumak" yorumlar. Teşekkürler.
Seth

2
Ppa'yı kullanmak hiçbir şey yapmıyor, hala firefox'un dev olmayan sürümüyle sıkıştım; umake sadece çıktılar ERROR: Download page changed its syntax or is not parsable.
Philipp Ludwig

4
Aurora PPA'nın kullanımdan kaldırıldığı anlaşılıyor. Emin değil neden ...
solstice333

28

Firefox Developer Edition, Ubuntu Make'ın bir parçası olarak mevcuttur :

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

Bundan sonra sadece kullanıcı olarak Firefox yükleyicisini çalıştırın (bu durumda sudo kullanmayın):

umake web firefox-dev

Firefox’un nereye kurulacağını ve ardından otomatik olarak indirilip kurulmasını isteyecektir.

Eğer ubuntu (birlik) kullanıyorsanız, başlatıcıda yeni bir simge Firefox Developer Edition sabitlendi. Yeni yüklenen Firefox Developer Edition’ınızı başlatmak için tıklayın .

Firefox Geliştirici Sürümü , otomatik güncellemeler için kendisini soracak (apt kullanmayacak).


3
Üzerindeki Ubuntu 15.04'ten paketi ubuntu-makeana depolardan yükleyebilirsiniz .
funky-gelecek

PPA sadece Ubuntu Make paketlerini şu adla sağlar: ubuntu-makenot umake!
blade19899 13:15

1
Ubuntu 16.04.1'de, PPA'yı kullanmak zorunda kaldım. ubuntu-makeAna Repo eski ve verir ERROR: Download page changed its syntax or is not parsable. PPA sürümü iyi çalışıyor.
TalkLittle

1
El ile kurulum yaparken, birlik genel menüsünü nasıl etkinleştirirsiniz?
ARX

1
Kurulumda şöyle bir hata ile karşı karşıya ERROR: One default was already registered, can't register a second one in that choices set:kaldım, bunu çözmek için şöyle bir yükleme yaptım : umake web firefox-dev --lang en-USya da başka bir dille
Mateus Luiz

14
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

birlik içinde aramaktan çok


3
İçin gnome-desktop-item-edit, yüklemek zorunda kalacak gnome-panel: apt-get install gnome-panel.
Zoltán


2

Yüklü bir gnome panel / gnome-desktop-item-edit kurulu değilse, .desktopel ile bir dosya oluşturmak mümkündür .

Bunu çalıştırabilirsin:

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

sonra çalıştırın (açıkçası nanokullanmak istediğiniz herhangi bir uygulama için takas edebilirsiniz ):

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

ve aşağıdakini girin (veya istediğiniz şekilde değiştirin):

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

.Desktop dosyasını bu klasöre koymak benim için yeterli değildi. Bunun yerine, dosyayı sağ tıklatın, Özellikler'i tıklatın, "çalıştırılabilir olarak çalıştır" iznini açın ve dosyayı çift tıklatın. FF Dev Edition piyasaya sürülmeli. Başlatıcıdaki simgesine sağ tıklayın ve kilitleyin.
Jack M

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

Bu, günlük firefox'unuzu depolarınıza ekler ve firefox-dev'i yükler. Bu yazıyı yazarken, bu sürüm numaraları (35.0a2) ile eşleşiyor.


Gerçekten ne yazdığımı denedin mi, yoksa sadece bana yanıldığımı söylemek için mi geldin? Tam olarak bunu yaptım ve güzel bir geliştirici sürümü olan Developer Edition ile birlikte çalışıyorum. Aslında, buradaki en iyi cevap çözümümü almış gibi görünüyor.
David Harbage

Gönderiniz sırasında, evet, denedim ve aynı yapı değildi - o zamandan beri güncellendi gibi görünüyor ve belki de eski paket verileriydi. Belki de sistemimdeki bir hata, ancak yorum yapma yönteminin ikisi de aynı sürüm değildi
Thomas Ward

0

Sorun, dosyayı indirdiğinizde, çalıştırılabilir izinlerle kaydedilmemesidir.

  • Firefox geliştirici sürümünü buradan indirin:
    https://www.mozilla.org/en-US/firefox/developer/

  • Dosyayı elle çıkart /opt/firefox/

  • Nautilus'u açın: Edit->Preferences-> Behavior-> click on "Run executable text files when they are opened"

  • Dosyaya gidin 'firefox'de/opt/firefox/

  • Sağ tıklayın ve seçin Properties--> Permissions--> Execute: Allow executing file as a program.

  • Açık terminal ve tip:

gnome-desktop-item-edit ~ / .local / paylaşım / uygulamalar - yeni-yeni

Bir kısayol oluşturun ve bitirdiniz!

Hala çalıştıramazsanız, burada tüm cevapları takip ettikten sonra bile firefox'u kurmakta sorun yaşayabilirsiniz. Bunun nedeni, Firefox'un aşağıdaki kitaplıklar veya paketler olmadan hiç çalışmayacak olmasıdır:

  • GTK + 2.18 veya daha yüksek
  • GLib 2.22 veya daha yüksek
  • Pango 1.14 veya daha yüksek
  • X.Org 1.0 veya üzeri (1.7 veya üzeri tavsiye edilir)
  • libstdc ++ 4.3 veya daha yüksek

libstdc ++, Ubuntu'ya varsayılan olarak dahil değildir.

En iyi işlevsellik için, önerilen kitaplıklar veya paketler şunlardır:

  • NetworkManager 0.7 veya üzeri
  • DBus 1.0 veya daha yüksek
  • HAL 0.5.8 veya daha yüksek
  • GNOME 2.16 veya daha yüksek

Paket kurmak için bir terminal açın ve

sudo apt-get install [package-name]

Firefox dizinindeki 'firefox' dosyasındaki yürütülebilir betiği başlatamadım.


Bu gerçekten sorunun cevabı sayılmaz - firefox geliştirici baskısını nasıl 'kuracağınızı' cevaplamadınız.
Thomas Ward

@ThomasW. Evet, buradaki talimatları uyguladıktan sonra çalıştırırken sorun yaşaması gerektiğini varsaydım. Çalıştırılamayan dosyanın çalıştırılamamasının olası bir nedenini çözmek için cevabı düzenlendi.
Faiz

Nautilus'ta "Düzenle" düğmesi veya 'Düzenleme' işaretli bir şey yok. Ve eğer ilk durum, şimdi eşdeğerinin ne olduğunu biliyor musunuz?
Martin,

0

Yüklemeler klasöründe olduğunuzu varsayarak [credit @ blade19899]:

tar xjf  firefox-36.0a2.en-US.linux-x86_64.tar.bz2 
sudo mv /firefox   /opt/firefox_dev/
sudo gedit ~/.local/share/applications/firefox_dev.desktop

şimdi kopyala ve yapıştır ....

Manuel kurulumda belirtildiği gibi [Masaüstü Girişi].


4
"sudo mv / firefox ..." Bunun doğru olduğundan şüpheliyim. Kökteki bir firefox dir?
Rinzwind

@Rinzwind Peki işe yarıyor. Çizgiden çalıştırılabilir olmasını istediğimiz zaman koyduğumuz yer burası.
srbh

@srbh: Mesele şu ki, bir şeyler koymuş gibi gözüküyorsunuz, klasörde /çalıştığınızı söylemiş olsanız bile, çalışmak için gerekli olan Downloadaçıkça kopyalanabilen / yapıştırılabilen bir kod koymamanız gerekir. Sadece bir basit ekleyin cd ~/Downloadsve mvçizginizi düzeltin . Yine de, en iyisi onu indiren ve yükleyen tamamen kopyalanabilen ve yapıştırılabilir kodlara sahip olmak için kullanmak wgetve çalışmak /tmpolacaktır. Firefox sürümünü de düzeltmekten kaçınabilirseniz (bu kodu hızlı bir şekilde eski hale getirir), bu daha büyük olur. Ve firefox'un çalıştırılabilir olmasını sağlayan bir bağlantı eksik $PATH.
vaab

0

Bu soruna kendi çözümüm için utanmaz bir eklenti: .debMozilla'nın katranı için bir paket hazırladım ve onu Gripub deposunun bültenlerinde, betiğin senaryolarının kaynaklarını barındıran bölümünde yayınladım.

Depo burada bulunur: https://github.com/wheelerlaw/firefoxdev

Yüklemek için aşağıdaki komutları çalıştırın ( jqyüklediğinizi varsayarak ):

curl -fsSL "https://api.github.com/repos/wheelerlaw/firefoxdev/releases/latest" | jq '.assets[0].browser_download_url' | xargs curl -OL
sudo dpkg -i firefoxdev_*_.deb
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.