17Jul

Kā nokopēt pakotnes Ubuntu

click fraud protection

Ubuntu atjauninātājs saglabā jūsu paketes ar jaunāko versiju, taču dažkārt jauna pakotnes versija var nedarboties pareizi. Jūs varat pazemināt instalēto pakotni un bloķēt to konkrētā versijā, lai novērstu tā atjaunināšanu.

Tas ir īpaši noderīgi, ja jūs nokļūstat atjauninātā paketē ar regresiju - kļūdu, kas neļauj lietām pareizi darboties.

Kā tas darbojas

Jūsu sistēmai kopumā ir vairākas pakešu versijas, kas ir pieejamas tās krātuvēs - piemēram, ja Ubuntu atjauno paketi, tā novieto jauno, atjaunināto paketi īpašā atjauninājumu krātuvē.Vecā pakete joprojām atrodas Ubuntu galvenajā repozitorijā un to var instalēt ar dažiem triku. Ja esat instalējis pakotnes jaunāku versiju no personīgā pakotnes arhīva( PPA), Ubuntu esošie vecāki pakotnes, kas ir iekļautas Ubuntu versijā, joprojām atrodas Ubuntu krātuvēs.

Kā mūs brīdina Synaptic, tas var radīt problēmas pakotnes atkarībā.Ubuntu programmatūras pārvaldības sistēma nav paredzēta pakešu pazemināšanai - ņemot vērā šo neatbalstīto triks.

instagram viewer

Grafiski - Synaptic

Ubuntu programmatūras centra vienkāršotais interfeiss nepiedāvā iespēju pazemināt paketes. Tomēr Synaptic - uzlabota grafisko pakotņu pārvaldnieka saskarne, kuru Ubuntu iekļāva, piedāvā šo iespēju. Lai paketi paātrinātu grafiski, vispirms instalējiet programmu Synaptic.

Pēc tam atveriet Synaptic Package Manager no Dash.

Meklējiet paketi, kurai vēlaties instalēt vecāku Synaptic versiju, atlasiet to un izmantojiet pakotni - & gt;Opcijas Force Version.

Izvēlieties versiju, kuru vēlaties instalēt, un noklikšķiniet uz Spēles versija. Synaptic rādīs tikai jūsu krātuvēs pieejamās versijas.

Noklikšķiniet uz pogas Pielietot, lai piemērotu savas izmaiņas un instalētu vecāko pakotnes versiju, pieņemot, ka viss darbojas pareizi.

Pēc pakotnes pazemināšanas izvēlieties to un izmantojiet pakotni - & gt;Iespējams bloķēt versiju. Ja jūs to nedarīsiet, Ubuntu mēģinās jaunināt instalēto pakotni nākamajā reizē, kad atjaunināsiet instalētās paketes.

terminālis - apt-get

Jūs varat instalēt konkrētu pakotnes versiju ar apt-get termināli. Vispirms nosakiet pieejamās versijas, kuras varat instalēt ar šādu komandu:

apt-cache showpkg packagename

Pēc tam palaidiet komandu apt-get install un norādiet pakotnes versiju, kuru vēlaties instalēt.

sudo apt-get install packagename = versija

Kad tā ir instalēta, palaidiet šo komandu, lai noturētu instalēto versiju, neļaujot paketes pārvaldniekam to automātiski atjaunināt nākotnē:

sudo echo " paketes turēt" |sudo dpkg -set-selections