17Jul

Kako vratiti pakete na Ubuntu

click fraud protection

Ubuntu Update Manager održava vaše pakete u najnovijoj verziji, ali ponekad nova inačica paketa možda neće ispravno raditi. Možete zamijeniti instalirani paket i zaključati ga na određenoj verziji kako biste ga spriječili ažuriranje.

Ovo je osobito korisno kada se uključite u ažurirani paket s regresijom - bug koji sprječava ispravno rad stvari.

Kako funkcionira

Vaš sustav općenito ima više verzija paketa koji su dostupni u svojim spremištima - na primjer, kada Ubuntu ažurira paket, stavlja novi, ažurirani paket u posebnu skrb za ažuriranje. Stari paket još uvijek se nalazi u glavnom skladištu Ubuntua i može se instalirati s nekoliko trikova. Ako ste instalirali noviju inačicu paketa iz arhive osobnih paketa( PPA), stariji paketi koji su uključeni u Ubuntu i dalje se nalaze u Ubuntuovim spremištima.

Kao što nas Synaptic upozorava, to može uzrokovati probleme s ovisnošću paketa. Ubuntuov sustav upravljanja softverom nije namijenjen smanjenju paketa - s obzirom na ovaj nepodržani trik.

instagram viewer

Grafički - sinaptički

Pojednostavljeno sučelje Ubuntu softverskog centra ne nudi mogućnost smanjivanja paketa. Međutim, Synaptic, napredniji grafički upravitelj paketa koji je Ubuntu uključivao, nudi ovu opciju. Da biste grafički zamijenili paket, najprije instalirajte Synaptic program.

Nakon što otvorite, otvorite Synaptic Package Manager iz crtica.

Potražite paket koji želite instalirati stariju verziju programa Synaptic, odaberite ga i upotrijebite paket - & gt;Opcija Force Version.

Odaberite verziju koju želite instalirati i kliknite Force Version. Synaptic će vam prikazati samo verzije dostupne u vašim spremištima.

Kliknite gumb Primijeni da biste primijenili svoje izmjene i instalirali stariju verziju paketa, pod pretpostavkom da sve radi ispravno.

Nakon što smanjite paket, odaberite ga i upotrijebite paket - & gt;Mogućnost zaključavanja verzije. Ako to ne učinite, Ubuntu će pokušati nadograditi instalirani paket kada sljedeći put ažurirate instalirane pakete.

Terminal - apt-get

Možete instalirati određenu verziju paketa s apt-get-om na terminal. Prvo, odredite dostupne verzije koje možete instalirati pomoću sljedeće naredbe

apt-predmemorija showpkg packagename

Zatim pokrenite apt-get instalaciju instalacije i odredite verziju paketa koju želite instalirati.

sudo apt-get instalirajte packagename = verzija

Nakon što je instaliran, pokrenite sljedeću naredbu da zadržite instaliranu verziju, sprječavajući upravitelja paketa da ga automatski ažurira:

sudo echo " paket držite" |sudo dpkg -set-odabir