Как вернуться к предыдущей версии Thunderbird на 18,04?

15.10.2018, обновления вытянули новую версию Thunderbird (60.2.1). К сожалению, эта версия не работает с некоторыми важными дополнениями, на которые я полагаюсь. Что процедура должна вернуться к предыдущей версии (пред 60, не уверенный, какой версией это было)?Спасибо!

3
задан 17 October 2018 в 00:29

1 ответ

Шаг 1 - Находит версию, которую Вы хотите

apt policy или apt-cache policy (или apt-cache madison)

например.

$ sudo apt policy thunderbird
thunderbird:
  Installed: 1:60.2.1+build1-0ubuntu0.18.04.2
  Candidate: 1:60.2.1+build1-0ubuntu0.18.04.2
  Version table:
 *** 1:60.2.1+build1-0ubuntu0.18.04.2 500
        500 http://au.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
     1:52.7.0+build1-0ubuntu1 500
        500 http://au.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

Таким образом, теперь мы знаем (в это время), у нас есть две версии:

  • 1:60.2.1+build1-0ubuntu0.18.04.2 и
  • 1:52.7.0+build1-0ubuntu1

Эти три звезды *** указывает, что это - версия, в настоящее время устанавливаемая согласно "Установленному": строка.

Шаг 2 - Установка другая версия

Это легко, просто используйте синтаксис [packagename] = [версия] с apt install.

например.

$ sudo apt install thunderbird=1:52.7.0+build1-0ubuntu1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  thunderbird-gnome-support ttf-lyx
The following packages will be DOWNGRADED:
  thunderbird
0 to upgrade, 0 to newly install, 1 to downgrade, 0 to remove and 12 not to upgrade.
Need to get 46.5 MB of archives.
After this operation, 38.4 MB disk space will be freed.
Do you want to continue? [Y/n]

Отметьте предупреждение, что пакет будет ПОНИЖЕН

Бонусный шаг - привязывает ту версию (иначе, способная метка содержит),

Если Вы хотите остановиться apt upgrade от обновления пакета снова, затем можно сказать склонный содержать пакет.

например.

$ sudo apt-mark hold thunderbird
thunderbird set on hold.

Таким образом, теперь, когда Вы apt upgrade Вы получите предупреждение, что от пакетов воздержались. например.

$ sudo apt upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  thunderbird
0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.

Когда Вы - удобное обновление снова, затем можно выпустить хранение:

$ sudo apt-mark unhold thunderbird
Cancelled hold on thunderbird.

e вуаля, последний выпуск является теперь значением по умолчанию снова:

$ sudo apt upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  thunderbird
1 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
Need to get 41.1 MB of archives.
After this operation, 38.4 MB of additional disk space will be used.
Do you want to continue? [Y/n]

Вы, возможно, также пошли со способным прикреплением и /etc/apt/preferences файл, но содержание намного легче для этой задачи!

6
ответ дан 1 December 2019 в 15:21

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

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