Я искал, где я могу установить и попробовать новый браузер Firefox Quantum, я не нашел, как его получить. Может кто-нибудь подскажите, пожалуйста, какие репозитории или ссылки скачать и установить?
Спасибо.
Я искал, где я могу установить и попробовать новый браузер Firefox Quantum, я не нашел, как его получить. Может кто-нибудь подскажите, пожалуйста, какие репозитории или ссылки скачать и установить?
Спасибо.
Ответы:
Добавить deb http://ftp.hr.debian.org/debian sid main contrib non-free
к /etc/apt/sources.list
и установить его с помощью следующей команды:
apt install -t sid firefox
Это установит только Firefox из нестабильного. Остальные пакеты останутся на stretch
.
Добавлено cas 2018-04-19 (потому что люди часто хотят установить что-то из нестабильного без обновления всего до нестабильного, и ответ здесь применим не только к Firefox):
Это хороший ответ, но неполный. Есть еще две вещи, которые необходимо сделать перед запуском apt install -t sid firefox
.
Добавить APT::Default-Release "stable";
в /etc/apt/apt.conf
или файл в /etc/apt/apt.conf.d/
так что APT будет только установить пакеты из SID / нестабильном , если явно указать его с -t sid
.
Если вы не установите выпуск по умолчанию как стабильный, следующее обновление или dist-upgrade приведет к обновлению всей системы доsid
. Большинство людей не хотят этого.
Если вы используете именованный дистрибутив Debian, такой как jessie
или stretch
в вашем sources.list
файле, используйте это имя, а не универсальное stable
.
запустить apt update
для обновления локальной базы данных пакетов.
Наконец, apt install -t sid firefox
будет установлен не только firefox
пакет, но и минимальный набор обновленных и новых пакетов, необходимых для удовлетворения зависимостей нового пакета Firefox. Обычно это просто несколько связанных с Firefox пакетов, собранных из того же источника, но могут также включать другие пакеты - например, если новый firefox зависит от более новой версии пакета библиотеки.
Иногда это может даже привести libc6
к обновлению важного пакета, такого как обновление, которое затем вызовет огромный каскад других обновлений пакета, эффективно превратив вас в гибрид стабильного и нестабильного. Как правило, это хуже, чем делать полное dist-upgrade до самого нестабильного состояния. Если это произойдет, у вас есть два хороших варианта: 1. отменить обновление Firefox и дождаться его появления в стабильной версии или https://backports.debian.org/ ; 2. отмените его и обновите до нестабильного (что не так плохо, как кажется. В Debian «нестабильный» не означает «все время падать». Это означает «предварительный выпуск, постоянно меняется. и требует ручной фиксации ")
apt-get update && apt-get upgrade
постараюсь обновить все пакеты до SID (он же «нестабильный»), что приведет к ... нестабильной системе.
APT::Default-Release "stable";
к /etc/apt/apt.conf
или файл в /etc/apt/apt.conf.d
так , что склонный будет устанавливать только пакеты из SID / нестабильно , если явно указать его в. (ПРИМЕЧАНИЕ: если вы используете именованный debian dist в вашем sources.list, используйте это имя, а не универсальный 'stable').
https://blog.mozilla.org/blog/2017/09/26/firefox-quantum-beta-developer-edition/
Если вы уже являетесь приверженцем Firefox, вы автоматически обновитесь до Firefox Quantum 14 ноября. Но, если вам нравится новейшая технология, вы можете попробовать ее в бета-версии на настольных ПК, Android и iOS. Или, если вы веб-разработчик, загрузите Developer Edition, которая включает в себя совершенно новые, передовые инструменты для тех, кто создает сеть.
Вы просто можете подождать несколько недель. или вы можете скачать бета-версию в формате tar.gz
кажется, что Quantum - это не «совершенно новый Firefox», а обновление.
эй, если на самом деле речь идет только об установке бета-версии, то вы можете просто добавить бета-версию Firefox: https://launchpad.net/~mozillateam/+archive/ubuntu/firefox-next
РЕДАКТИРОВАТЬ: теперь он работает нестабильно, поэтому ссылка изменилась на https://packages.debian.org/sid/firefox
СТАРЫЙ ОТВЕТ: Firefox Quantum доступен в экспериментальном Debian ( https://packages.debian.org/experimental/firefox ). Вы можете просто скачать и установить файл deb оттуда.
Firefox Quantum (Mozilla 57.0) теперь доступен на официальном сайте , вы можете скачать его здесь .
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
Я был более или менее вынужден сделать это, потому что Amazon Prime Video (по крайней мере, индийская версия) решил, что больше не будет работать с Firefox в стабильной версии. Это сделало бы Chrome единственным единственным установленным браузером, способным запускать Amazon Video.
Поскольку 57 доступен в нестабильном режиме, можно было попытаться создать бэкпорт или просто установить его напрямую и надеяться, что он не извлечет из нестабильности много вещей. К счастью, как вы можете видеть ниже, это не так. Я думаю, что правильный бэкпорт все равно будет лучше, но это будет намного больше усилий.
В частности, следующие пакеты были установлены из нестабильного:
fontconfig-config libevent-2.1-6 libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libhunspell-1.6-0 libnss3 libnss3-dev
Более консервативный подход - попытаться заставить apt
использовать только пакеты из стабильного
apt-get install firefox/unstable
но этот подход также немного более вероятен (в целом), чтобы вызвать проблемы, потому что это не та версия, с которой этот пакет Firefox обычно работал бы.
Пожалуйста, обратите внимание, что в общем случае установка пакетов из нестабильных версий не очень хорошая идея.
Насколько я могу судить, после всего этого ничего плохого не произошло.
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]
Также обратите внимание, что в стабильной версии давайте установим стабильный Firefox (версия 52) и новый Firefox из неустойчивого (57) рядом.
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)
И похоже, что сопровождающие Firefox думали достаточно далеко вперед, чтобы включить отклонения для firefox
исполняемого файла.
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
Сценарий ниже загрузит последнюю версию Firefox (из стабильного или бета-канала) и упакует ее в .deb для установки.
Скачайте и распакуйте ZIP-файл, указанный ниже, и запустите его ./build-firefox.sh
из Терминала.
Укажите --install
флаг при запуске скрипта, чтобы автоматически установить его после сборки.
https://github.com/skmkenn/linuxscripts-build-firefox/archive/master.zip
Я не уверен, почему за ответ @ stanislav-vlasic проголосовали, я полагаю, потому что он предлагает конкретное зеркало, поэтому вот совет, как получить sid для вашего текущего зеркала debian:
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
Похоже, что на момент написания статьи я получил кванту firefox, никаких обещаний по поводу стабильности!
Ах, теперь я понимаю, что правильное закрепление - это не просто тривиально, я нашел гораздо более краткий вариант: https://linuxconfig.org/how-to-install-firefox-quantum-on-debian-stretch-linux
Что подробно описывает как линию deb <your mirror> sid main
репозитория /etc/apt/sources.list
, так и способ прикрепления apt.
Я собираюсь сделать следующую рекомендацию:
# /etc/apt/preferences.d/sid
Package: *
Pin: release a=unstable
Pin-Priority: -1
Установите новый Firefox:
sudo apt install firefox -t sid
Сделать новый Firefox по умолчанию
sudo apt remove firefox-esr
sid
мне стоило бы перейти с Debian Stretch на Buster, а Buster нестабилен, может ответ @ stanislav-vlasic решить проблему ??