Bagaimana cara saya menginstal Edisi Pengembang Firefox?

198

Mozilla merilis Edisi Pengembang Firefox! Bagaimana cara menginstalnya di Ubuntu?

Sumber:

blade19899
sumber
4
Um, membaca seluruh artikel, ada tautan untuk mengunduh di bagian bawah? Itu akan menjadi tempat yang baik untuk memulai!
Charles Green
3
Anda bisa menjawab ini secara langsung: askubuntu.com/questions/547987/... Dan tolong coba gunakan tautan pihak pertama ( hacks.mozilla.org/2014/11/… ) alih-alih yang dari pihak ketiga.
muru
1
Karena Firefox Developer Edition adalah alat yang dirancang untuk pengembang, saya sarankan Anda untuk memvalidasi jawaban yang menjelaskan cara menginstalnya dengan penginstal ubuntu resmi yang disebut ubuntu-make (umake): askubuntu.com/a/584704/85273
cm-t
@ cm-t Saya mengedit jawaban saya tentang cara menginstal FDE dengan Ubuntu Make!
blade19899

Jawaban:

250

Edisi Pengembang Firefox


Firefox Developer Edition adalah versi modifikasi dari Firefox, yang dirancang khusus untuk pengembang web. Ini menggunakan profil yang terpisah dari versi Firefox biasa. Berarti Anda dapat menginstal Firefox atau F-beta, di sebelah edisi pengembang. Perhatikan bahwa FDE Anda akan menjadi peramban yang sepenuhnya disesuaikan oleh PBB. Untuk menyatukan pengaturan, Anda dapat menggunakan sinkronisasi Firefox .

Berikut ini salah satu dari banyak manfaat saat menggunakan FDE:

"Dengan menggunakan Edisi Pengembang, Anda mendapatkan akses ke alat dan fitur platform setidaknya 12 minggu sebelum mereka mencapai saluran rilis Firefox utama." - Edisi Pengembang - Mozilla | MDN # The_latest_Firefox_features

Instalasi


Saat ini ada tiga cara untuk melakukan ini, secara manual, PPA atau melalui Ubuntu Make .

Secara manual


Unduh dari halaman web Edisi Pengembang Mozilla Firefox . Ekstrak dengan file-rollerdan pindahkan folder ke lokasi akhirnya. Praktik yang baik adalah menginstalnya di /opt/atau /usr/local/.

Setelah Anda memindahkan file ke lokasi terakhirnya (misalnya /opt/firefox_dev/), Anda dapat membuat file berikut ~/.local/share/applications/firefox_dev.desktopuntuk mendapatkan peluncur dengan ikon yang berbeda dari Firefox normal.

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

Untuk menandai peluncur sebagai tepercaya, buat itu dapat dijalankan:

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

Untuk meluncurkannya, navigasikan ke ~ / .local / share / aplikasi / menggunakan aplikasi "File" Anda (pastikan Anda menghidupkan folder tersembunyi), lalu klik dua kali firefox_dev.desktop. Atau, cari Firefox Developer, dan jalankan firefoxbiner, dan voila.

Perhatikan bahwa, ketika Anda menginstal secara manual, FDE tidak memiliki menu global kesatuan secara default.

AKP


Firefox untuk pengembang saat ini berada di Firefox Aurora builds: tim "Ubuntu Mozilla Daily Build Team" . Perlu dicatat bahwa:

"Firefox Developer Edition menggantikan saluran Aurora dalam Proses Pelepasan Firefox . Seperti Aurora, fitur akan mendarat dalam Edisi Pengembang setiap enam minggu, setelah mereka stabil di Nightly builds." - Edisi Pengembang - Mozilla | MDN #The_latest_Firefox_features

Juga:

"Versi 35.0a2, pertama kali ditawarkan kepada pengguna Edisi Pengembang Firefox pada 10 November 2014" - Firefox - Aurora Notes (35.0a2) - Mozilla # konten-utama

Instal Firefox Developer Edition, sebelumnya dikenal sebagai Aurora, seperti:

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

Mozilla PPA hanya menampung paket untuk rilis Ubuntu yang didukung, bukan rilis EOL (End Of Life).

Perhatikan bahwa menginstal dengan ppa yang disebutkan di atas, akan mengakibatkan instalasi Firefox Anda saat ini diganti!

Ubuntu Make

Metode ini telah disediakan oleh Jorge Castro . Saya menambahkan ini di sini, karena ini juga merupakan cara terbaik untuk menginstal Edisi Pengembang Firefox (dan banyak alat pengembang lainnya).

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

Setelah Anda menginstal ubuntu-make, minta itu untuk menginstal webalat firefox-dev.

umake web firefox-dev

Copot pemasangan


Jika Anda ingin tetap menggunakan Firefox default saat ini, karena FDE tidak memiliki fitur baru yang Anda sukai, atau untuk alasan apa pun, berikut adalah beberapa cara untuk menghapus instalannya.

AKP


Anda dapat menghapus ppa, dan paket-paketnya, menggunakan ppa-purge.

Instal seperti ini:

sudo apt-get install ppa-purge

Berikut ini akan menghapus PPA, dan paket-paketnya:

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

Secara manual


hapus binari dengan rmperintah (ganti nama path ke lokasi yang sebenarnya Anda ekstrak FDE). Atau dengan pengelola file Anda:

sudo rm -r /opt/firefox_dev/

Hapus juga firefox_dev.desktop

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

Setelah itu Anda berhasil menghapus Edisi Pengembang Firefox.

Ubuntu Make

perintah berikut akan menghapus Firefox Developer Edition:

umake web firefox-dev -r

Anda juga dapat menghapus umake dan PPA-nya ( ppa-purgediperlukan, lihat instruksi pemasangan di atas):

sudo ppa-purge ppa:lyzardking/ubuntu-make

Tangkapan layar

masukkan deskripsi gambar di sini Edisi Pengembang Firefox di Ubuntu 14.04.1

Ubah Tema

Pada saat penulisan, ada tiga tema yang tersedia untuk FDE. Berikut adalah cara mengaktifkannya.

Ketik bilah url:

tentang: konfigurasi

Ketika dalam pencarian ketikkan filter theme. Kemudian klik dua kali devtools.theme. Setelah itu, ketik light, dan tema akan diterapkan.

Berbagai tema FDE

Tangkapan layar dengan beberapa tema tersedia untuk FDE

fitur


Beberapa - tetapi tidak semua - fitur yang disebut-sebut oleh Mozilla:

  • WebIDE :

    • memungkinkan Anda untuk mengembangkan, menyebarkan, dan men-debug aplikasi Web langsung di browser Anda, atau di perangkat Firefox OS. Ini memungkinkan Anda membuat aplikasi Firefox OS baru (yang hanya merupakan aplikasi web) dari templat, atau membuka kode aplikasi yang sudah ada. Dari sana Anda dapat mengedit file aplikasi. Ini satu klik untuk menjalankan aplikasi dalam simulator dan satu lagi untuk debug dengan alat pengembang.

    • IDE Web - YouTube

  • Valensi :

    • (sebelumnya disebut Firefox Tools Adapter) memungkinkan Anda mengembangkan dan men-debug aplikasi Anda di beberapa browser dan perangkat dengan menghubungkan alat pengembang Firefox ke mesin browser utama lainnya. Valence juga memperluas alat luar biasa yang kami bangun untuk men-debug Firefox OS dan Firefox untuk Android ke peramban seluler utama lainnya termasuk Chrome di Android dan Safari di iOS. Sejauh ini alat-alat ini termasuk Inspektur, Debugger dan Konsol dan Editor Gaya kami.

    • Valence - YouTube

  • Mode Desain Responsif :

    • lihat bagaimana situs web atau aplikasi Web Anda akan terlihat pada berbagai ukuran layar tanpa mengubah ukuran jendela browser Anda.
  • Inspektur Halaman :

    • memeriksa HTML dan CSS halaman Web apa pun dan dengan mudah memodifikasi struktur dan tata letak halaman.
  • Konsol Web :

    • lihat informasi yang dicatat yang terkait dengan halaman Web dan gunakan Konsol Web dan berinteraksi dengan halaman Web menggunakan JavaScript.
  • Debugger JavaScript :

    • langkah melalui kode JavaScript dan periksa atau modifikasi kondisinya untuk membantu melacak bug.
  • Monitor Jaringan :

    • lihat semua permintaan jaringan yang dibuat oleh browser Anda, berapa lama setiap permintaan dan detail dari setiap permintaan.
  • Editor Gaya :

    • lihat dan edit gaya CSS yang terkait dengan halaman Web, buat yang baru dan terapkan lembar gaya CSS yang ada ke halaman mana pun.
  • Editor Audio Web :

    • memeriksa dan berinteraksi dengan API Audio Web secara real time untuk memastikan bahwa semua simpul audio terhubung dengan cara yang Anda harapkan.

Referensi :


blade19899
sumber
1
Ya - saya juga sejauh itu. Tapi a) di mana orang meletakkan di pohon direktori setelah itu (saya lakukan / usr / lib seperti firefox biasa, setelah mengganti nama folder ke firefoxdev)? Dan b) bagaimana cara memasukkan ikon ke peluncur, dan bagaimana cara mendapatkan kotak pencarian untuk menemukannya?
Thomas Browne
11
@ Thomas Browne Tidak, itu salah. Anda tidak boleh menempatkan program secara manual di lokasi itu atau di mana pun selain dari /opt/, /usr/local/…direktori home Anda atau media yang dapat dipindahkan. /opt/, mungkin lebih baik daripada /usr/local/…. en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard Untuk ikon peluncur lihat: askubuntu.com/q/13758/40581
LiveWireBT
2
Jawaban luar biasa, sangat dihargai atas komentar "baca lebih keras" yang bersifat memuji. Terima kasih.
Seth
2
Menggunakan ppa tidak melakukan apa-apa, saya masih terjebak dengan versi non-dev dari firefox; umake hanya keluaran ERROR: Download page changed its syntax or is not parsable.
Philipp Ludwig
4
Sepertinya Aurora PPA sudah usang. Tidak yakin mengapa ...
solstice333
28

Edisi Pengembang Firefox tersedia sebagai bagian dari Ubuntu Make :

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

Setelah itu jalankan saja penginstal Firefox sebagai pengguna Anda (jangan gunakan sudo dalam hal ini):

umake web firefox-dev

Ini akan meminta Anda di mana menginstal Firefox, dan kemudian mengunduhnya secara otomatis dan menginstalnya.

Jika Anda menggunakan ubuntu (kesatuan), di peluncur, ikon baru Edisi Pengembang Firefox telah disematkan. Klik untuk meluncurkan Firefox Developer Edition Anda yang baru saja diinstal .

Edisi Pengembang Firefox akan meminta pembaruan otomatis (tidak akan menggunakan apt).

Jorge Castro
sumber
3
Dari Ubuntu 15.04 Anda dapat menginstal paket ubuntu-makedari repositori utama.
funky-future
PPA hanya menyediakan paket Ubuntu Make, dengan nama: ubuntu-makenot umake!
blade19899
1
Di Ubuntu 16.04.1 saya harus menggunakan PPA. The ubuntu-makedi repo utama adalah usang dan memberi ERROR: Download page changed its syntax or is not parsable. Versi PPA berfungsi dengan baik.
TalkLittle
1
Saat menginstal secara manual, bagaimana cara mengaktifkan menu global unity?
ARX
1
Saya mendapatkan kesalahan dalam pemasangan yang mengatakan ERROR: One default was already registered, can't register a second one in that choices set:, untuk menyelesaikan ini instal seperti ini: umake web firefox-dev --lang en-USatau dengan bahasa lain
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

dari sekedar mencarinya dalam kesatuan

Kuruyiva
sumber
3
Untuk gnome-desktop-item-edit, Anda akan harus menginstal gnome-panel: apt-get install gnome-panel.
Zoltán
6
  1. Unduh file tar.bz2 dari https://www.mozilla.org/en-US/firefox/developer/
  2. Di terminal, ekstrak tar ( tar xvjf filename.tar.bz2)
  3. Masuk ke direktori baru tempat file telah diekstraksi. Bagi saya itu disebutfirefox/
  4. Tipe ./firefox
Sajad Torkamani
sumber
2
bagaimana Anda membuatnya dapat diperbarui, jika pembaruan datang, bagaimana cara kerjanya?
murarisumit
sederhana dan mudah
sivaBE35
2

Satu hal yang dapat Anda lakukan, jika Anda belum menginstal gnome-panel / gnome-desktop-item-edit, adalah membuat .desktopfile secara manual.

Anda dapat menjalankan ini:

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

lalu jalankan (Anda jelas dapat menukar nanoaplikasi apa pun yang ingin Anda gunakan):

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

dan masukkan yang berikut ini (atau ubah sesuai keinginan Anda):

[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.
Kehadiran RPi
sumber
Menempatkan file .desktop ke folder itu tidak cukup bagi saya. Sebaliknya, klik kanan file tersebut, klik Properties, nyalakan izin "run as executable", dan klik dua kali file tersebut. FF Dev Edition harus diluncurkan. Klik kanan ikonnya di peluncur dan kunci.
Jack M
0
sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get upgrade

Ini akan menambahkan build harian firefox ke repositori Anda dan menginstal firefox-dev. Pada saat menulis posting ini, nomor versi ini cocok (35.0a2).

David Harbage
sumber
Apakah Anda benar-benar mencoba apa yang saya tulis, atau Anda hanya datang ke sini untuk memberi tahu saya bahwa saya salah? Saya melakukan ini dan saya sedang mengerjakan versi Developer Edition yang terinstal dengan baik, lengkap dengan perangkat dev baru yang disertakan. Sebenarnya, jawaban teratas di sini tampaknya telah mengambil solusi saya.
David Harbage
pada saat posting Anda, ya, saya memang mencoba, dan itu bukan build yang sama - sepertinya sudah diperbarui sejak saat itu, dan mungkin itu adalah paket data yang basi. Mungkin bug di sistem saya, tetapi bagaimanapun juga pada saat berkomentar itu bukan versi yang sama
Thomas Ward
0

Masalahnya adalah ketika Anda mengunduh file tersebut, file itu tidak disimpan dengan izin yang dapat dieksekusi.

  • Unduh edisi pengembang firefox di sini:
    https://www.mozilla.org/en-US/firefox/developer/

  • Ekstrak file secara manual ke /opt/firefox/

  • Buka Nautilus: Pergi ke Edit->Preferences-> Behavior-> click on "Run executable text files when they are opened"

  • Buka file 'firefox'di/opt/firefox/

  • Klik kanan dan pilih Properties--> Permissions--> Execute: Allow executing file as a program.

  • Terminal terbuka dan ketik:

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

Buat jalan pintas dan Anda selesai!

Jika Anda masih tidak dapat menjalankannya, Anda mungkin mengalami masalah dengan menginstal firefox bahkan setelah mengikuti semua jawaban di sini. Mungkin karena Firefox tidak akan berjalan sama sekali tanpa pustaka atau paket berikut:

  • GTK + 2,18 atau lebih tinggi
  • GLib 2.22 atau lebih tinggi
  • Pango 1,14 atau lebih tinggi
  • X.Org 1.0 atau lebih tinggi (1,7 atau lebih tinggi disarankan)
  • libstdc ++ 4.3 atau lebih tinggi

libstdc ++ tidak termasuk dalam Ubuntu secara default.

Untuk fungsionalitas optimal, berikut ini adalah perpustakaan atau paket yang disarankan:

  • NetworkManager 0.7 atau lebih tinggi
  • DBus 1.0 atau lebih tinggi
  • HAL 0,5.8 atau lebih tinggi
  • GNOME 2.16 atau lebih tinggi

Untuk menginstal paket, buka terminal dan ketik

sudo apt-get install [package-name]

Saya tidak dapat meluncurkan skrip yang dapat dieksekusi yang terdapat dalam file 'firefox' di direktori firefox.

Faiz
sumber
Ini tidak benar-benar dihitung sebagai jawaban untuk pertanyaan - Anda belum menjawab cara 'menginstal' edisi pengembang firefox.
Thomas Ward
@ Thomas. Ya, saya berasumsi dia pasti mengalami masalah dengan menjalankannya setelah mengikuti instruksi di sini. Mengedit jawaban untuk menyelesaikan kemungkinan penyebab agar file yang dapat dieksekusi tidak dapat dijalankan.
Faiz
Tidak ada tombol "Edit" atau apa pun yang disebut 'Edit' di Nautilus (Ubuntu versi terakhir 18 - Nautilus disebut 'File' di sini) ... Apakah itu sesuatu yang hanya tersedia pada versi yang lebih lama atau Anda merujuk ke yang lain? Dan jika kasus pertama, apakah Anda tahu apa yang setara sekarang?
Martin
0

dengan asumsi Anda berada di folder Unduhan [kredit @ 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

sekarang salin dan tempel ....

[Entri Desktop] sebagaimana disebutkan dalam instalasi manual.

srbh
sumber
4
"sudo mv / firefox ..." Aku ragu ini benar. Sebuah dir firefox di root?
Rinzwind
@Rinzwind Yah itu bekerja. Di situlah kita meletakkannya ketika kita ingin dieksekusi dari dash.
srbh
@ srbh: masalahnya adalah sepertinya Anda memasukkan barang-barang /, bahkan jika Anda menyatakan bahwa Anda bekerja di Downloadfolder, Anda tidak boleh secara eksplisit menyalin / kode pastable yang perlu dikotak-kotak agar berfungsi. Cukup tambahkan yang sederhana cd ~/Downloads, dan perbaiki mvbaris Anda . Namun, yang terbaik adalah menggunakan wgetdan bekerja /tmpuntuk memiliki salinan sepenuhnya & kode yang dapat diunduh yang mengunduh dan menginstalnya. Jika Anda juga dapat menghindari memperbaiki versi firefox (yang menjadikan kode ini usang lebih cepat), ini akan lebih besar. Dan tautan tidak ada untuk membuat firefox dapat dijalankan $PATH.
vaab
0

Plug Shameless untuk solusi saya sendiri untuk masalah ini: Saya membuat .debpaket untuk tar Mozilla dan menerbitkannya di bagian rilis dari repo Github yang menampung sumber-sumber untuk skrip pengemasan.

Repo itu berada di sini: https://github.com/wheelerlaw/firefoxdev

Untuk menginstal, jalankan perintah berikut (dengan asumsi Anda telah jqmenginstal):

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
kendaraan roda
sumber