5 populiariausios valymo priemonės, kurias galite naudoti pavasario valymui

Ar jūsų Ubuntu sistemoje trūksta vietos diske? Nesijaudink! Naudodami kelias paprastas komandas galite greitai surasti ir pašalinti nereikalingus diegimo failus, atlaisvindami vertingos vietos standžiajame diske.

Supratimas apie tinkamą paketų tvarkyklę

Nėra universalaus požiūrio į programinės įrangos diegimą Ubuntu Linux sistemoje. Nors galite pasirinkti komandas apt ir apt-get, taip pat yra alternatyvų, tokių kaip Snaps ir Flatpaks.

Apt (Advanced Package Tool) siūlo supaprastintą sąsają, palyginti su tradicine apt-getkomanda. Nors „apt“ suteikia patobulintą naudojimą ir turtingesnes funkcijas, ji neapima visų „apt-get“ siūlomų funkcijų. Šios komandos sklandžiai sąveikauja su žemesnio lygio dpkgkomanda ir yra pagrindinės programos diegimui Debian pagrindu veikiančiose sistemose, įskaitant Ubuntu.

Kai įdiegiate paketą per apt, atitinkamas DEB failas atsisiunčiamas ir išpakuojamas į reikiamas failų vietas. Šis DEB failas lieka išsaugotas jūsų sistemoje, todėl jį galima greitai įdiegti iš naujo arba taisyti. Tačiau laikui bėgant dėl ​​to gali sunaudoti daug vietos diske, ypač jei operacinė sistema nustatyta atskirame skaidinyje arba jei naudojate nedidelį standųjį diską.

Nors pašalinus programą naudojant apt, jos konfigūracijos failai paprastai išsaugomi, tam tikroms programoms galite rinktis švarų lapą. Laimei, tinkamas rinkinys siūlo įvairias komandas, kad patenkintų šiuos poreikius!

Kaip pašalinti programas

Norėdami pašalinti įdiegtą programą iš savo sistemos, naudokite komandą apt, suporuotą su pašalinimo parinktimi:

sudo apt remove sqlite3

Programos pašalinimas naudojant komandą apt remove.

Ši komanda pašalina programą, bet išsaugo konfigūracijos failus kartu su DEB failu archyvų kataloge. Pažiūrėkime, kas yra /var/cache/apt/archives:

ls /var/cache/apt/archives/

SQLite3 DEB failas lieka pašalinus programą.

Kaip parodyta, pašalintos programos vis tiek palieka šiukšles DEB failų pavidalu. Laimei, šiuos likučius galite išvalyti iš pradžių nepašalinę programų. To supratimas yra labai svarbus norint išlaikyti tvarkingą sistemą.

Diegimo failų valymas

Norėdami išmesti likusius DEB failus, vykdykite švaros komandą:

sudo apt clean

Vykdykite komandą apt clean, grįžkite į komandų eilutę.

Šis veiksmas išvalo sukauptus DEB failus iš /var/cache/apt/archivesir iš /var/cache/apt/archives/partialkatalogų. Išvalę patikrinkime archyvų katalogą:

ls /var/cache/apt/archives/

Tuščias /var/cache/apt/archives/ katalogas paleidus apt clean.

Jūsų archyvų katalogas dabar tuščias, todėl galite nedelsiant atsikratyti netvarkos! Atminkite, kad kai kurie metaduomenų failai išlieka, kurie yra gyvybiškai svarbūs sistemos veikimui.

Pakeistų failų pašalinimas naudojant „Autoclean“.

Autoclean komanda dažnai nesuprantama. Panašiai kaip švarus, jis pašalina DEB failus, bet tik tuos, kurių nebegalima atsisiųsti. Štai kodėl tai svarbu:

Tais atvejais, kai yra nauja programos versija, archyvuoto, pasenusio DEB nebereikės. „Autoclean“ užtikrina, kad jūsų sistemoje nebūtų pasenusių paketų, neprarandant prieigos prie reikalingų failų diegimui.

Programų ir jų konfigūracijos failų išvalymas

Išvalymo komanda siūlo išsamesnę pašalinimo parinktį :

sudo apt purge sqlite3

SQLite3 programos išvalymas.

Ši komanda ne tik pašalina programą, bet ir visus susijusius konfigūracijos failus. Jei šalinate triktis arba pageidaujate švaraus diegimo, reikia išvalyti. Be to, prireikus galite paleisti iš anksto pašalintų programų apt valymo funkciją, kad neliktų likučių.

Našlaičių priklausomybių valdymas

Pašalinus programas dažnai gali likti nepanaudotų bibliotekų ir priklausomybių. Šios našlaitės pakuotės gali kauptis ir sukurti nereikalingą netvarką. Norėdami atsikratyti nereikalingų failų, naudokite automatinio pašalinimo komandą:

sudo apt autoremove

Vykdant apt autoremove rodomi failai, kurie bus pašalinti.

Čia reikalinga priežiūra; „autoremove“ gali pašalinti bibliotekas, kurių reikia kitoms programoms, todėl gali kilti funkcionalumo problemų. Visada patikrinkite failų, kuriuos norite pašalinti, sąrašą ir įsitikinkite, kad jie tikrai nereikalingi.

Optimizuokite savo sistemos erdvę

Reguliariai valydami nereikalingus paketus ir diegimo failus, užtikrinate, kad jūsų Ubuntu sistema išliks efektyvi ir optimizuota. Tai turėtų būti pagrindinis jūsų sistemos priežiūros elementas, atlaisvinantis vietos standžiajame diske naujiems diegimams ir pagerinantis bendrą našumą.

Apt-get su autoclean puslapis paryškintas.

Dažnai užduodami klausimai

1. Kuo skiriasi „pašalinti“ ir „išvalyti“ tinkamose komandose?

Komanda „pašalinti“ pašalina paketą, bet išsaugo jo konfigūracijos failus. Tačiau komanda „išvalyti“ visiškai pašalina paketą kartu su visais jo konfigūracijos failais.

2. Kaip veikia automatinio pašalinimo funkcija?

Komanda „autoremove“ išvalo našlaičių paketus, kurie buvo įdiegti kaip priklausomybės, bet nebereikalingi, taip padeda atlaisvinti vietos diske.

3. Ar būtina reguliariai vykdyti švaros komandą?

Taip, periodiškai paleidus švaros komandą, galima išlaikyti jūsų sistemos disko vietą ir našumą pašalinant nereikalingus DEB failus.

Šaltinis ir vaizdai

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *