Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Prečo sa odstránené alebo odinštalované balíky debianu stále zobrazujú v zozname dpkg?

Keď odstránite alebo odinštalujete balík Debianu, správca balíkov (dpkg) úplne neodstráni všetky súbory spojené s balíkom. Namiesto toho odstráni iba základné súbory potrebné na fungovanie balíka, pričom zanechá konfiguračné súbory, dokumentáciu a iné nepodstatné súbory. Tieto súbory sa uchovávajú, aby sa zachovali všetky používateľské prispôsobenia alebo nastavenia, ktoré boli vykonané počas inštalácie balíka.

Ak chcete úplne odstrániť všetky stopy balíka, musíte použiť voľbu "--purge" s príkazom "dpkg -r". Týmto sa odstránia všetky súbory súvisiace s balíkom vrátane konfiguračných súborov, dokumentácie a všetkých súvisiacich adresárov. Tu je príklad:

```sh

sudo dpkg -r --purge názov-balíka

```

V niektorých prípadoch však aj po použití voľby "--purge" môžete stále vidieť balík uvedený vo výstupe príkazu "dpkg -l". To sa môže stať, ak ste manuálne vytvorili akékoľvek symbolické odkazy alebo závislosti zahŕňajúce odstránený balík alebo ak sú v databáze balíkov Debianu zvyškové položky metadát balíka. V takýchto scenároch môžete ďalej vyčistiť systém manuálnym odstránením všetkých zvyšných súborov, adresárov alebo odkazov súvisiacich s balíkom a použitím príkazu "dpkg -c" na vyčistenie databázy balíkov. Podrobné pokyny nájdete v dokumentácii Debianu.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené