Этим утром регулярное обновление программного обеспечения ввело обновление Firefox, который повредил некоторую важную функциональность в приложении, которое я запускаю сверху его (с firefox -app
). Я проверил свою историю обновления и нашел, что предыдущая версия Firefox была 52.0.2+build1-0ubuntu0.16.04.1
, установленный 1 апреля. Таким образом, я попробовал:
~$ sudo aptitude install firefox=52.0.2+build1-0ubuntu0.16.04.1
Unable to find a version "52.0.2+build1-0ubuntu0.16.04.1" for the package "firefox"
И затем просто:
~$ sudo aptitude install firefox=52.0.2
Unable to find a version "52.0.2" for the package "firefox"
Версии пакета меньше чем месяц действительно вне досягаемости или является там некоторым способом получить его?
Если Вы работаете:
aptitude versions ^firefox$
Вы доберетесь:
pi 45.0.2+build1-0ubuntu1 codename 500
id 53.0+build6-0ubuntu0.16.04.1 codename-security,code-name-updates 500
Можно также использовать что-то как:
apt list -a firefox
Получить доступную версию для установки.
Listing... Done
firefox/release-updates,release-security,now 53.0+build6-0ubuntu0.16.04.1 amd64 [installed]
firefox/release 45.0.2+build1-0ubuntu1 amd64
Идея - это в release-updates
только последняя версия программного обеспечения доступна для установки.
Можно или установить программное обеспечение от release
который является стартовой точкой, и замороженный (в нашем случае 45.0.2), или от release-updates
/security
которые длятся, версия (53.0) там.
Если Вы хотите установить Firefox 52, можно загрузить его отсюда или иметь доступ ко всем версиям отсюда.
Можно также проверить кэш:
ls -l /var/cache/apt/archives/firefox*
Если Вы не сделали использовал что-то как apt autoclean
или apt clean
должна быть, по крайней мере, предыдущая версия Firefox deb
пакет:
/var/cache/apt/archives/firefox_52.0.2+build1-0ubuntu0.16.04.1_amd64.deb
/var/cache/apt/archives/firefox_53.0+build6-0ubuntu0.16.04.1_amd64.deb
Затем первый unistall текущая версия Firefox и после того использования dpkg
или gdebi
устанавливать загруженный deb
файл:
sudo dpkg -i firefox-version.deb
или
sudo gdebi firefox-version.deb
Помните, что можно всегда использовать apt-mark hold
препятствовать тому, чтобы пакет обновил:
sudo apt-mark hold firefox
Можно выполнить следующее для наблюдения доступных версий Firefox:
apt-cache showpkg firefox
Затем устанавливают более старую версию путем выполнения
sudo apt-get install firefox=version
, Например, когда я выполняю первую команду, я получаю следующий вывод:
Package: firefox
Versions:
53.0+build6-0ubuntu0.17.04.1 (/var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_zesty-updates_main_binary-amd64_Packages) (/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_zesty-security_main_binary-amd64_Packages) (/var/lib/dpkg/status)
Description Language:
File: /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_zesty_main_binary-amd64_Packages
MD5: 46b619f510631c4693dc09c1a3778a55
Description Language:
File: /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_zesty_main_binary-i386_Packages
MD5: 46b619f510631c4693dc09c1a3778a55
Description Language: en
File: /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_zesty_main_i18n_Translation-en
MD5: 46b619f510631c4693dc09c1a3778a55
Description Language:
File: /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_zesty-updates_main_binary-amd64_Packages
MD5: 46b619f510631c4693dc09c1a3778a55
Description Language:
File: /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_zesty-updates_main_binary-i386_Packages
MD5: 46b619f510631c4693dc09c1a3778a55
50.1.0+build2-0ubuntu1 (/var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_zesty_main_binary-amd64_Packages)
Description Language:
File: /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_zesty_main_binary-amd64_Packages
MD5: 46b619f510631c4693dc09c1a3778a55
Description Language:
File: /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_zesty_main_binary-i386_Packages
MD5: 46b619f510631c4693dc09c1a3778a55
Description Language: en
File: /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_zesty_main_i18n_Translation-en
MD5: 46b619f510631c4693dc09c1a3778a55
Description Language:
File: /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_zesty-updates_main_binary-amd64_Packages
MD5: 46b619f510631c4693dc09c1a3778a55
Description Language:
File: /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_zesty-updates_main_binary-i386_Packages
MD5: 46b619f510631c4693dc09c1a3778a55
... и набор другого материала о зависимостях.
, Таким образом, я могу понизить использование Firefox:
sudo apt-get install firefox=50.1.0+build2-0ubuntu1