Jawaban:
Tambahkan deb http://ftp.hr.debian.org/debian sid main contrib non-free
ke /etc/apt/sources.list
dan instal dengan perintah ini:
apt install -t sid firefox
Ini hanya akan menginstal Firefox dari tidak stabil. Sisa paket akan tetap aktif stretch
.
Ditambahkan oleh cas 2018-04-19 (karena itu sangat umum bagi orang untuk ingin menginstal sesuatu dari tidak stabil tanpa memutakhirkan semuanya menjadi tidak stabil, dan jawabannya di sini berlaku untuk lebih dari sekedar firefox):
Ini adalah jawaban yang bagus, tetapi tidak lengkap. Ada dua hal lagi yang perlu dilakukan sebelum berlari apt install -t sid firefox
.
Tambahkan APT::Default-Release "stable";
ke /etc/apt/apt.conf
atau file /etc/apt/apt.conf.d/
sehingga apt hanya akan menginstal paket dari sid / tidak stabil jika Anda secara eksplisit mengatakannya -t sid
.
Jika Anda tidak mengatur rilis default ke stabil, upgrade atau dist-upgrade selanjutnya akan meningkatkan keseluruhan sistem Andasid
. Kebanyakan orang tidak menginginkan ini.
Jika Anda menggunakan distribusi bernama Debian seperti jessie
atau stretch
di sources.list
file Anda , gunakan nama itu daripada generik stable
.
jalankan apt update
untuk memperbarui basis data paket lokal.
Akhirnya, apt install -t sid firefox
akan menginstal tidak hanya firefox
paket tetapi juga paket minimum upgrade & baru yang diperlukan untuk memenuhi dependensi paket firefox baru. Ini biasanya hanya berupa beberapa paket yang berhubungan dengan firefox, dibangun dari sumber yang sama, tetapi mungkin juga termasuk paket lain - misalnya jika firefox baru tergantung pada versi yang lebih baru dari paket perpustakaan.
Kadang-kadang bahkan dapat menyebabkan paket penting ingin libc6
ditingkatkan yang kemudian akan memicu kaskade besar upgrade paket lainnya, secara efektif meningkatkan Anda ke hibrida yang stabil & tidak stabil. Ini umumnya lebih buruk daripada melakukan dist-upgrade penuh menjadi tidak stabil sendiri. Jika ini terjadi, Anda memiliki dua pilihan bagus : 1. batalkan pembaruan firefox dan tunggu sampai tiba di stabil atau https://backports.debian.org/ ; 2. batalkan dan tingkatkan ke tidak stabil (yang tidak seburuk kedengarannya. Di Debian, "tidak stabil" tidak berarti "akan macet setiap saat". Itu berarti "pra-rilis, perubahan terus-menerus. Kadang-kadang hal-hal dapat rusak dan membutuhkan perbaikan manual ")
apt-get update && apt-get upgrade
apt berikutnya akan mencoba memperbarui semua paket ke SID (alias "tidak stabil"), yang akan memberi Anda ... yah, sistem yang tidak stabil.
APT::Default-Release "stable";
ke /etc/apt/apt.conf
atau file dalam /etc/apt/apt.conf.d
sehingga apt hanya akan menginstal paket dari sid / tidak stabil jika Anda secara eksplisit kirim ke. (CATATAN: jika Anda menggunakan nama debian dist di sources.list Anda, gunakan nama itu daripada generik 'stable').
https://blog.mozilla.org/blog/2017/09/26/firefox-quantum-beta-developer-edition/
Jika Anda sudah menjadi pengguna setia Firefox, Anda akan secara otomatis meningkatkan ke Firefox Quantum pada tanggal 14 November. Namun, jika Anda menikmati keunggulannya, Anda dapat mencobanya di Beta di desktop, Android, dan iOS. Atau, jika Anda seorang pengembang web, unduh Edisi Pengembang, yang mencakup alat baru dan mutakhir bagi mereka yang membangun web.
Anda hanya bisa menunggu beberapa minggu. atau Anda dapat mengunduh beta yang dalam format tar.gz
jadi sepertinya Quantum bukan "semua firefox baru" tetapi pembaruan.
hei, jika itu benar-benar hanya tentang menginstal versi beta, maka Anda dapat menambahkan Repo-beta Firefox: https://launchpad.net/~mozillateam/+archive/ubuntu/firefox-next
EDIT: Sekarang tidak stabil, jadi tautannya berubah menjadi https://packages.debian.org/sid/firefox
JAWABAN TUA: Firefox Quantum tersedia dalam debian eksperimental ( https://packages.debian.org/experimental/firefox ). Anda mungkin dapat mengunduh dan menginstal file deb dari sana.
Firefox Quantum (Mozilla 57.0) tersedia sekarang di situs web resmi , Anda dapat mengunduhnya dari sini .
wget https://download-installer.cdn.mozilla.net/pub/firefox/releases/57.0/linux-x86_64/en-US/firefox-57.0.tar.bz2
tar xvf firefox-57.0.tar.bz2
sudo unlink /usr/bin/firefox
sudo ln -s ~/firefox-57.0/firefox /usr/bin/firefox
firefox
Saya hanya lebih atau kurang terpaksa melakukan ini, karena Amazon Prime Video (setidaknya versi India), memutuskan bahwa itu tidak akan lagi bekerja dengan Firefox di dalam kandang. Itu akan menjadikan Chrome sebagai satu-satunya peramban utama yang diinstal yang dapat menjalankan Amazon Video.
Karena 57 tersedia dalam keadaan tidak stabil, opsinya adalah mencoba untuk meng-backport, atau hanya mencoba menginstalnya secara langsung dan berharap itu tidak menarik banyak hal dari tidak stabil. Untungnya, seperti yang Anda lihat di bawah, ternyata tidak. Saya pikir backport yang tepat masih akan lebih baik, tetapi akan lebih banyak usaha.
Secara khusus, paket-paket berikut ini diinstal dari tidak stabil:
fontconfig-config libevent-2.1-6 libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libhunspell-1.6-0 libnss3 libnss3-dev
Pendekatan yang lebih konservatif akan mencoba untuk memaksa apt
hanya menggunakan paket dari stabil, dengan melakukan
apt-get install firefox/unstable
tetapi pendekatan ini juga sedikit lebih mungkin (secara umum) menyebabkan masalah, karena ini bukan versi yang biasanya digunakan oleh paket firefox ini.
Harap dicatat bahwa secara umum menginstal paket dari tidak stabil bukan ide yang baik.
Setelah melakukan ini, sepertinya tidak ada hal buruk yang terjadi, sejauh yang saya tahu.
root@orwell:/home/faheem# apt-get install -t unstable firefox
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
fontconfig-config libevent-2.1-6 libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libhunspell-1.6-0 libnss3 libnss3-dev
Suggested packages:
mozplugger
The following NEW packages will be installed:
firefox libevent-2.1-6 libhunspell-1.6-0
The following packages will be upgraded:
fontconfig-config libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libnss3 libnss3-dev
6 upgraded, 3 newly installed, 0 to remove and 3423 not upgraded.
Need to get 44.8 MB of archives.
After this operation, 160 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Perhatikan juga bahwa stable mari kita instal Firefox stabil (versi 52) dan Firefox baru dari yang tidak stabil (57) berdampingan.
root@orwell:/home/faheem# dpkg -l | grep firefox
ii firefox 57.0.4-1 amd64 Mozilla Firefox web browser
ii firefox-esr 52.5.2esr-1~deb9u1 amd64 Mozilla Firefox web browser - Extended Support Release (ESR)
Dan sepertinya pengelola Firefox berpikir cukup jauh ke depan untuk memungkinkan pengalihan untuk firefox
dieksekusi.
root@orwell:/home/faheem# dpkg -S /usr/bin/firefox
diversion by firefox-esr from: /usr/bin/firefox
diversion by firefox-esr to: /usr/bin/firefox.real
firefox, firefox-esr: /usr/bin/firefox
Skrip di bawah ini akan mengunduh versi terbaru Firefox (baik dari saluran Stable atau Beta) dan mengemasnya menjadi .deb untuk instalasi.
Unduh dan ekstrak file ZIP yang ditautkan di bawah ini dan jalankan ./build-firefox.sh
dari Terminal.
Tentukan --install
bendera saat menjalankan skrip untuk menginstalnya secara otomatis setelah dibuat.
https://github.com/skmkenn/linuxscripts-build-firefox/archive/master.zip
Saya tidak yakin mengapa jawaban @ stanislav-vlasic tidak dipilih, saya berasumsi karena dia menyarankan mirror tertentu, jadi inilah tip tentang bagaimana mendapatkan sid untuk mirror debian Anda saat ini:
egrep '^deb .*? stretch ' /etc/apt/sources.list \
| head -n1 \
| sed 's/stretch/sid/g' \
| sudo tee --append /etc/apt/sources.list
sudo apt update
sudo apt install -t sid firefox
Tampaknya itu membuat saya firefox quantum pada saat penulisan, tidak ada janji tentang stabilitas!
Ah saya mengerti sekarang, pemasangan pin kurang dari sepele, saya menemukan opsi yang jauh lebih ringkas diposting oleh: https://linuxconfig.org/how-to-install-firefox-quantum-on-debian-stretch-linux
Yang mencakup secara terperinci, baik deb <your mirror> sid main
baris repositori /etc/apt/sources.list
, maupun cara menyematkan apt.
Saya akan membuat rekomendasi berikut:
# /etc/apt/preferences.d/sid
Package: *
Pin: release a=unstable
Pin-Priority: -1
Instal firefox baru:
sudo apt install firefox -t sid
Jadikan firefox baru sebagai default
sudo apt remove firefox-esr
sid
biayanya saya upgrade dari debian stretch ke buster, dan buster tidak stabil, bisakah jawaban @ stanislav-vlasic menyelesaikan masalah ??