Как мне отменить "sudo apt upgrade" в Google Chrome? [дубликат]

Сегодня вечером я запустил sudo apt upgrade , и были обновлены семь пакетов. Одним из них был Google Chrome 53 x.y?

В любом случае flash player теперь получает паузу пиццы, за которой следует 1/4 секунды черной вспышки после того, как вращающаяся пицца закончила, это 2-3 секунды вращения. Я также сделал неудачную установку драйвера Nvidia 367.44 и не уверен, какое событие вызывает его, но я хотел бы отменить только что установленное обновление Ubuntu / Debian для Google Chrome 53.x.y.

  • Как узнать, какая версия Chrome использовалась до обновления? (т.е. отслеживает ли Ubuntu версии, которые были где-то только что обновлены?)
  • Как мне переустановить эту версию Chrome как санкционированную / безопасный способ?
  • Как заморозить эту версию Chrome, чтобы она больше не обновлялась автоматически? (Когда-нибудь я узнаю, что происходит)

Я знаю достаточно, чтобы быть опасным, и, вероятно, могу споткнуться об этом, но в последнее время я читал о сломанных пакетах и ​​хотел бы знать сейф путь назад, откуда я пришел.

Остальные шесть пакетов, обновленных сегодня вечером, я хотел бы сохранить, поскольку я стараюсь оставаться в курсе. Обратите внимание, что sudo apt update запускалось до sudo apt upgrade .

0
задан 30 September 2016 в 04:11

1 ответ

Поскольку Вы хотите инвертировать только один пакет могли бы быть некоторые возможности. Но знайте, что они все более или менее связаны с удачей и не так стандартной процедурой.

база данных пакета не имеет никаких записей о пакетах, которые раньше жили на Вашем компьютере. Это может только сказать Вам, что Ваша текущая версия и если существует более новое доступное. Вы смогли получать некоторый Intel из способных файлов журнала в /var/log/apt, но не ожидаете, что они дадут его Вам на серебряном диске. Необходимо будет выяснить то, что Вы сделали, когда и вычитают то, чем ситуация, возможно, состояла в том перед обновлением.

Каждый раз, когда Вы имеете дело с хранилищем пакетов, оно не имеет истории файлов, которые раньше были в этом repo - оно только знает об одном, и это - новое. Момент Вы можете обновление от пакета-0.1.deb до пакета-0.2.deb, версии 0.1 того пакета, уже удален в репозитории, на который Вы указываете.

, Который сказал: зеркальные сценарии, записанные и настроенные людьми и они могли бы перестать работать. Таким образом, возможно, Вы находите зеркало, которое все еще имеет старые файлы. Или Вы находите его где-то в другом месте в Интернете - необходимо будет найти deb пакет с версией где-нибудь.

Вы могли бы быть супер удачливыми - или ленивыми как я, и склонное использование - становятся чистыми редко :) - и находят Ваш пакет в /var/cache/apt/archives/. Это происходит, можно просто удалить текущую версию и переустановить от пакета с помощью dpkg.

Снова, нет никакого санкционированного пути, поскольку Вы обычно не делаете пакета так или иначе.

Для замораживания определенной версии можно использовать прикрепление . Это короче говоря позволяет Вам сказать диспетчеру пакетов использовать определенную версию и только что определенная версия пакета и никогда не затрагивает.

-1
ответ дан 28 September 2019 в 12:16

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

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