Uzdevums noņemt instalētu pakotni no jebkuras operētājsistēmas noteikti var sagādāt grūtības, ja ar to rīkojas pavirši. Tas notiek tāpēc, ka vienmēr, kad mēģināt noņemt paketi, jūs sagaidāt, ka tā neatstās nevienu no tās pēdām. Citiem vārdiem sakot, vēlaties, lai vēlamais iepakojums tiktu noņemts tīri. Tomēr šādu pilnīgu noņemšanu nevar panākt, neveicot noteiktus pasākumus.
Tāpēc šodienas raksts būs vērsts uz paketes pilnīgas noņemšanas metodi Linux.
Piezīme. Metode, kuru mēs esam mēģinājuši un kopīgojām ar jums šajā rakstā, ir veikta Linux Mint 20 sistēmā. Tomēr tās pašas darbības var veikt arī Ubuntu 20.04 un Debian 10.
Paketes pilnīgas noņemšanas metode Linux Mint 20:
Lai pilnībā noņemtu paketi operētājsistēmā Linux Mint 20, noteiktā secībā jāveic šādas darbību sērijas:
1. solis: Sarakstiet visas instalētās paketes Linux Mint 20:
Pirmkārt, jums vajadzētu zināt, kuru pakotni vēlaties noņemt. Lai to izdarītu, varat mēģināt uzskaitīt visas Linux Mint 20 sistēmā instalētās pakotnes. Pēc tam no šī saraksta jūs varat viegli saprast, kuru paketi vēlaties pilnībā noņemt. Lai uzskaitītu visas Linux Mint 20 instalētās pakotnes, jums ir jāizpilda komanda, kas parādīta zemāk terminālā:
apt saraksts - instalēts
Visu mūsu Linux Mint 20 sistēmā instalēto pakotņu saraksts ir parādīts šajā attēlā:
Šajā sarakstā varat ērti izvēlēties jebkuru paketi, kuru vēlaties pilnībā noņemt no savas Linux Mint 20 sistēmas. Mēs noņemsim paketi “tcpreplay” no mūsu Linux Mint 20 sistēmas, veicot tālāk norādītās darbības.
2. solis: Noņemiet paketi no Linux Mint 20
Pirmā komanda, kuru mēs izpildīsim šajā sakarā, vienkārši noņems konkrētu paketi bez tās konfigurācijas failiem. Šim nolūkam tiek izmantota šāda komanda:
sudo apt-get noņemt PackageNameŠeit jūs varat aizstāt PackageName ar attiecīgās pakotnes nosaukumu, kuru vēlaties noņemt. Mūsu gadījumā pakete, kuru mēs gribējām noņemt, bija “tcpreplay”.
Pēc šīs komandas izpildes jums tiks lūgts apstiprināt savu darbību, ierakstot “Y” un pēc tam nospiežot taustiņu Enter, kā parādīts zemāk esošajā attēlā. Tomēr, ja vēlaties, lai noņemšanas process noritētu raiti, neprasot apstiprinājumu, pēc komandas “noņemt” varat izmantot karodziņu “-y”.
Kad norādītā pakete ir veiksmīgi noņemta, savā terminālā redzēsiet ziņojumus, kas līdzinās tiem, kas parādīti šajā attēlā:
3. solis: Noņemiet minētās pakotnes konfigurācijas failus no Linux Mint 20
Kad norādītā pakete ir veiksmīgi noņemta no jūsu Linux Mint 20 sistēmas, nākamais solis ir izdzēst tā konfigurācijas failus ar komandu, kas parādīta zemāk:
sudo apt-get purge PackageNameŠeit jūs varat aizstāt PackageName ar attiecīgās pakotnes nosaukumu, kuru konfigurācijas failus vēlaties noņemt. Mūsu gadījumā paketes konfigurācijas faili, kurus vēlējāmies noņemt, bija “tcpreplay”.
Kad norādītās pakotnes konfigurācijas faili ir noņemti no jūsu Linux Mint 20 sistēmas, jūs redzēsiet ziņojumus, kas līdzīgi tiem, kas parādīti nākamajā attēlā, jūsu terminālā.
4. solis: Noņemiet visas neatbilstošās paketes un atkarības no Linux Mint 20
Visbeidzot, pēdējais solis ir iztīrīt visas neatbilstošās un neizmantotās pakotnes un atkarības no jūsu Linux Mint 20 sistēmas, kas tika instalēta kopā ar norādīto pakotni. Pēc pakotnes noņemšanas šīs paketes un atkarības jums vairs nebūs vajadzīgas. Lai atbrīvotos no tiem, varat izpildīt zemāk redzamo komandu:
sudo apt-get autoremove
Kad šī komanda veiksmīgi mēģina noņemt visas neizmantotās pakotnes un atkarības no jūsu Linux Mint 20 sistēmas, jūs varēsiet teikt, ka jūsu norādītā pakete ir pilnībā noņemta.
Secinājums
Šodienas ceļvedis iepazīstināja jūs ar paketes pilnīgas noņemšanas procedūru Linux Mint 20. To pašu metodi var izmantot arī Debian 10 vai Ubuntu 20.04 sistēma.