17Jul

Како промијенити пакете на Убунту

Убунту Упдате Манагер чува ваше пакете на најновијој верзији, али повремено нова верзија пакета можда неће исправно радити.Можете да умањите инсталирани пакет и закључите је на одређеној верзији како бисте спречили његово ажурирање.

Ово је нарочито корисно када започнете у ажурирани пакет са регресијом - грешком која спречава да ствари исправно раде.

Како ради

Ваш систем обично садржи више верзија пакета који су доступни у својим репозиторијумима - на примјер, када Убунту ажурира пакет, он ставља нови, ажурирани пакет у посебан спремиште за ажурирање.Стари пакет се и даље налази у Убунту-овом главном спремишту и може се инсталирати са неколико трикова.Ако сте инсталирали новију верзију пакета из архиве персоналног пакета( ППА), старији пакети укључени у Убунту се и даље налазе у Убунтуовим репозиторијумима.

Како нам Синаптиц упозорава, то може довести до проблема са зависностима пакета.Убунтуов систем за управљање софтвером није дизајниран за смањење пакета - узимајући у обзир овај неподржани трик.

Графички - Синаптиц

Једностављени интерфејс Убунту софтверског центра не нуди опцију за смањење пакета.Међутим, Синаптиц, напреднији графички интерфејс менаџер пакета који Убунту користи за укључивање, нуди ову опцију.Да бисте графички уклонили пакет, прво инсталирајте апликацију Синаптиц.

Након што отворите Синаптиц Пацкаге Манагер из Дасх-а.

Потражите пакет у који желите инсталирати старију верзију Синаптиц-а, изаберите га и користите пакет - & гт;Опција Форце Версион.

Изаберите верзију коју желите инсталирати и кликните Форце Версион.Синаптиц ће вам показати само верзије које су доступне у вашим спремиштима.

Кликните на дугме Примени да бисте применили своје промене и инсталирали старију верзију пакета, под претпоставком да све функционише исправно.

Након што надоградите пакет, изаберите га и користите пакет ->Опција закључавања верзија.Ако то не урадите, Убунту ће покушати надоградити инсталирани пакет следећи пут када ажурирате инсталиране пакете.

Терминал - апт-гет

Можете инсталирати одређену верзију пакета са апт-гетом у терминалу.Прво, одредите доступне верзије које можете инсталирати помоћу следеће команде

апт-цацхе сховпкг пацкагенаме

Затим покрените команду апт-гет инсталл и наведите верзију пакета коју желите инсталирати.

судо апт-гет инсталирати пацкагенаме = верзија

Након инсталације, покрените следећу команду да бисте задржали инсталирану верзију, спречавајући администратор пакета да га аутоматски ажурира у будућности:

судо ецхо " пакет држати" |судо дпкг -сет-селецтионс