Как я могу понизить пакет до более старой версии через apt-get
?
Другие инструменты также приемлемы, но apt-get
является предпочтительным.
Как я могу понизить пакет до более старой версии через apt-get
?
Другие инструменты также приемлемы, но apt-get
является предпочтительным.
USE
apt-get install «pkg»=«version»
ИЛИ р>
sudo aptitude install «pkg»=«version»
р>
Где «pkg» - это имя пакета, а «версия» - номер версии.
Если у вас есть номер версии или целевая версия, apt-get
поддерживает выбор конкретной версии или целевой версии. Более подробную информацию можно найти на странице руководства apt-get . Его также можно получить из терминала, набрав man apt-get
sudo apt-get install <package-name>=<package-version-number>
OR
sudo apt-get -t=<target release> install <package-name>
р>
- команда, которую нужно запустить. Это можно использовать для понижения уровня пакета до определенной версии.
В комментариях было отмечено, что
apt-cache showpkg <package-name>
перечисляет все доступные версии. (h / t Sparhawk ) apt-mark hold <package-name>
«держит» пакет в текущей версии, предотвращая автоматическое обновление. (h / t Luís de Sousa ) Если вы обновили программное обеспечение с помощью ppa, вы можете понизить его, используя ppa-purge
. Сначала вам нужно установить ppa-purge
с помощью этого кода:
sudo apt-get install ppa-purge
Затем вы можете удалить команду ppa с помощью команды
sudo ppa-purge ppa: user / ppa-name
это автоматически понизит программное обеспечение до его первоначальной версии, поставляемой с Ubuntu. Р>
Чтобы понизить рейтинг, вам нужно выполнить команду, например
sudo apt-get install pkg_name=version
в вашем терминале.
Вместо version
поместите предыдущую версию, на которую вы хотите перейти на страницу.
По-моему, сначала нужно удалить или очистить пакет, например:
sudo apt-get remove <package>
или р>
sudo apt-get purge <package>
Затем вы можете загрузить версию, которую хотите установить, и сохранить ее в папке, скажем, abc.deb
в файлах «Загрузки». Откройте терминал, перейдите в папку с помощью команды cd
и установите предыдущую версию, используя dpkg
:
sudo dpkg -i abc.deb
Или еще есть небольшая утилита, называемая ppa-purge
, если вы хотите понизить пакеты, обновленные через PPA. Р>
Смотрите эту тему: Ссылка