Не может понизить до версии, от которой я просто обновил

Этим утром регулярное обновление программного обеспечения ввело обновление 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"

Версии пакета меньше чем месяц действительно вне досягаемости или является там некоторым способом получить его?

3
задан 21 April 2017 в 21:58

2 ответа

Если Вы работаете:

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
3
ответ дан 1 December 2019 в 16:19

Можно выполнить следующее для наблюдения доступных версий 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
0
ответ дан 1 December 2019 в 16:19

Другие вопросы по тегам:

Похожие вопросы: