Vi har redan sett hur man skapar Debian-paket, nu ser vi hur man tar bort dem. Att ta bort paket i Debian eller Ubuntu Linux från konsolen är mycket enkelt, din användare måste vara i sudoers eller du behöver root-åtkomst.
Identifiera paketet som ska tas bort: dpkg-lista
dpkg - lista visar dig en lista med paket, i det här fallet är distributionen som används för bilden Kali Linux.
Låt oss ta bort Skype med apt-get och dpkg kommandon:
Ta bort skypeforlinux med apt-get
För Ubuntu är den rätta metoden att ta bort paket genom konsolen:
apt-get --purge ta bort skypeforlinux
Parametern “--avlägsna” tar bort installationsfiler medan konfigurationsdata behålls genom att lägga till “--rena" vi instruerar att ta bort konfigurationsfiler också.
Ta bort skypeforlinux med dpkg
Vi kan ta bort Skype som ersätter apt-get med dpkg som i följande exempel:
dpkg - ta bort skypeforlinux
Vi kan också använda
dpkg -r förpackningsnamn.deb(Var "Paketnamn”Ersätts av paketets namn.)
Ta bort trasiga paket
För att ta bort trasiga paket eller paket som inte var helt installerade kommer vi att köra
apt-get clean && apt-get autoremovesudo apt-get -f installera
dpkg --konfigurera -a
Detaljer:
rena: Tar bort cache för program som är äldre än det installerade.
autoremove: Tar bort onödiga filer, som beroenden som inte längre behövs.
-f / -fix-trasig installation: Åtgärda trasiga beroenden, korrigera eventuella problem med paketkorruption. Vi kommer att se detta alternativ djupt senare.
Felsökning
Av olika skäl kan ett pakets borttagning eller ett pakets installation returnera fel. De mest populära orsakerna till sådana fel är gamla program, delvis installerade paket, skadade paket, föråldrade arkiv på etc / apt / sources.lista osv. Följande kommandon och deras ordning är grundläggande för att lösa inledande problem i pakethanteraren. Om du har problem med att installera eller avinstallera programvara på Ubuntu 12.04 eller högre eller Debian, kör följande kommandon:
# apt-get-uppdatering#dpkg --konfigurera -a
# apt-get -f install
# apt-get clean
apt-get-uppdatering: Uppdaterar paketlistan i förvaren.
dpkg -konfigurera -a: Detta kommando söker efter beroendeproblem som ska åtgärdas.
apt-get -f installera: Ett annat kommando för att åtgärda beroendeproblem.
apt-get autoclean: rengör onödiga beroenden.
Kontrollera om pakethållaren har paketen
Så här kontrollerar du om installationsprogrammet har paket i väntan på installationskörningen:
apt-get -u dist-upgradeDetta visar dig hållna paket. Om det är listat, ta bort paket som körs:
apt-get remove -dry-run packagename