Downgrade - vagy downgrade a deb csomag - ubuntu a sumac
Ha egy aktív Ubuntu felhasználó és harmadik fél használatra ppa vagy külön-külön csomagokat, előbb vagy utóbb, a felállítást vagy összeszerelést az új csomagot, akkor találkozhat a probléma, amikor már rendelkezésre áll a csomag nem teszi lehetővé, hogy helyezzen be egy új rendszert. Ez akkor fordulhat elő olyan helyzetekben, amikor a csomag telepíti függ a többi, elavult, illetve abban az esetben, ha a függőség a csomag tervezett összetételét veszi alapul a „natív» Canonical tárolóból. míg a harmadik féltől vagy manuálisan telepített változatok túl "frissek".
Triviális megoldás az eltávolítása a „konfliktus” csomag kézi eltávolítása (vagy letiltani) utalás egy adattár, ahol volt állítva „friss” csomagot, és telepítse újra a tárházakból Canonical.
Ez a megoldás azonban egyrészt nem túl elegáns, másrészt nem mindig alkalmas, például abban az esetben, ha az eltávolított csomag függ szinte az egész rendszert.
Ebben az esetben a telepítés során egy régebbi verzió kifejezett megjelölését fogja segíteni.
A parancs segítségével nyissa meg a rendelkezésre álló verziókat a tárban
apt-cache showpkg csomag_neve
a következő részben:
Például van parancsom a rendszerben
apt-cache showpkg vlc
jelenteni fogja a következőket:
getdeb1 - mp3 dekódoló
1.1.9-1ubuntu1.3 - mp3-dekóder
1.1.9-1ubuntu1 - mp3-dekódoló
1.0.6-1
getdeb1 - mp3 dekódoló
apt-cache showpkg audacity
natty1 -
1.3.13-3ubuntu1 -
1.3.12
A tárolókban elérhető verziók ismeretében megadhatjuk azokat kifejezetten telepítéskor, a csomagnév után a = jel segítségével.