Često instaliramo paket i nakon ažuriranja vidimo da nam se nova verzija iz nekog razloga ne sviđa ili da jednostavno ne radi kako se očekivalo. Iz tog razloga smo često prisiljeni instalirati prethodnu verziju, ali trebali biste znati da za to nije potrebno deinstalirati i ponovo instalirati prethodnu verziju, ali možete to učiniti downgrade, vrativši se na jednostavan način na prethodnu verziju koju ste instalirali prije ažuriranja.
Za to ćete trebati rukovati nekim alatima za upravljanje paketima koje imate u svojoj omiljenoj distribuciji. Ovisno o tome radi li vaš distro s a menadžer paketa ili drugo, postupak prelaska na stariju verziju može biti različit u svakom slučaju. Zbog toga ću objasniti nekoliko praktičnih primjera u slučaju najčešće korištenih i najpoznatijih distribucija. Vidjet ćete da je postupak jednostavan, a upotreba ovih alata i spremljene predmemorije paketa je moguća:
Arch Linux i zasnovan na Archu (sa Pacmanom):
U slučaju da to želite učiniti iz Arch distro-a ili na osnovu njega, odnosno koji koristi Pacmanov upravitelj paketa, postupak je sljedeći:
ls /var/cache/pacman/pkg/ | grep nombre_paquete
Gdje je ime_paketa ime paketa koji želite vratiti na prethodnu verziju. Nakon što se to učini, dobit ćemo verzije predmemorije i nakon što se pronađe prethodna verzija, možete je ponovo instalirati s Pacmanom:
sudo pacman -U /var/cache/pacman/pkg/nombre_paquete-version.pkg.tar.xz
OpenSUSE i na osnovu njega:
Za openSUSE i bilo koji distro koji se temelji na njemu koristit ćemo Zypper. A postupak je isti, prvo pretražujemo predmemoriju, a zatim instaliramo željenu verziju:
cat /var/log/zypp/history | grep nombre_paquete
sudo zypper -in -f nombre_paquete-version
Debian i derivati (APT):
Idemo sada s drugom velikom grupom, s distro-ovima koji se temelje na Debianu, a također i na samom Ubuntu-u i na osnovu njega postoje i mnogi. Prvo pogledamo verzije predmemorije koje imamo:
sudo apt-cache showpkg nombre_paquete
A sada ćemo instalirati verziju koju želite, s time da je u vašem slučaju ime_paketa i xz željenu verziju, na primjer 7.53:
sudo apt install nombre_paquete=x.z
Nadam se da će pomoći ...