Как да се върнете към предишна версия на програма

Сигнал за понижаване

В много случаи инсталираме пакет и след актуализирането му виждаме, че новата версия не ни харесва по някаква причина или че тя просто не работи според очакванията. Поради тази причина в много случаи сме принудени да инсталираме предишна версия, но трябва да знаете, че за това не е необходимо да деинсталирате и преинсталирате предишна версия, но можете да направите понижение, връщайки се по прост начин към предишната версия, която сте инсталирали преди актуализиране.

За това ще трябва да боравите с някои от инструментите за управление на пакети, които имате в любимата си дистрибуция. В зависимост от това дали вашата дистрибуция работи с a мениджър на пакети или друго, процесът на понижаване може да бъде различен във всеки отделен случай. Ето защо ще обясня с някои практически примери в случая на най-използваните и добре познати дистрибуции. Ще видите, че процесът е прост и е възможно използването на тези инструменти и кеша на пакета, който се запазва:

Arch Linux и Arch-базирани (с Pacman):

В случай, че искате да го направите от дистрибуция на Arch или въз основа на него, т.е. който използва мениджъра на пакети Pacman, процедурата е следната:

ls /var/cache/pacman/pkg/ | grep nombre_paquete

Където package_name е името на пакета, който искате да върнете към предишна версия. След като това стане, ще получим версиите на кеша и след като се намери предишната версия, можете да я инсталирате отново с Pacman:

sudo pacman -U /var/cache/pacman/pkg/nombre_paquete-version.pkg.tar.xz

OpenSUSE и въз основа на него:

За openSUSE и всички дистрибуции, базирани на него, ще използваме Zypper. И процедурата е същата, първо търсим кеша и след това инсталираме версията, която искате:

cat /var/log/zypp/history | grep nombre_paquete

sudo zypper -in -f nombre_paquete-version

Debian и деривати (APT):

Отиваме сега с другата голяма група, с дистрибуциите, базирани на Debian, както и самата Ubuntu и въз основа на нея, има и много. Първо разглеждаме версиите на кеша, които имаме:

sudo apt-cache showpkg nombre_paquete
И сега ще инсталираме версията, която искате, като package_name е тази във вашия случай и xz желаната версия, например 7.53:
sudo apt install nombre_paquete=x.z

Надявам се да помогне ...


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.