Kaip naudoti „Deborphan“ paketą ir komandą „Debian 13“ pagrindu sukurtose distribucijose?

„Deborphan“: kaip jį naudoti „Debian 13“ pagrindu sukurtose distribucijose?

„Deborphan“: kaip jį naudoti „Debian 13“ pagrindu sukurtose distribucijose?

Metai iš metų, čia, „From Linux“, mes jums siūlėme daugybę vadovų ir pamokų apie kaip optimizuoti ir išvalyti įvairios mūsų stabilios Debian GNU/Linux versijosIr kaip ir tikėtasi, mes jau padarėme tą patį, kai Debian GNU/Linux 13 „Trixie“ Jis buvo išleistas. Tačiau verta paminėti ir prisiminti, kad ši naujausia stabili versija, išleista 2025 m. rugpjūčio 8 d., be daugelio kitų, apėmė šias naujas funkcijas: Pridėta 14 116 naujų paketų, pašalinta 8 844 pasenusių arba apleistų paketų ir atnaujinta 44 326 paketų.Be to, pereinant prie šiandien mus rūpimos temos, verta paminėti, kad... „Deborphan“ paketas Tai buvo vienas iš tų beveik 9.000 pašalintų paketų.

Ir kadangi daugelis „Linux“ visatos vartotojų jau seniai naudoja minėtą paketas ir komanda, skirta optimizuoti ir išvalyti „Debian GNU/Linux“ operacinę sistemą Po daugybės versijų šiandien pristatome jums tai Trumpas ir naudingas vadovėlis, padėsiantis jums įdiegti jį dabartiniame Debian GNU/Linux 13 „Trixie“ distribucijoje., arba kiti, paremti juo, pvz., MX Linux arba antiX.

GNU / Linux optimizavimo programos

GNU / Linux optimizavimo programos

Bet prieš parodydamas, kaip galite įdiegti ir naudoti paketą ir komandą „Deborfan“ Kalbant apie GNU/Linux distribucijas, pagrįstas Debian 13, norint derinti ir patobulinti operacinę sistemą, rekomenduojame ištirti ankstesnis susijęs įrašas Naudodami tą pačią programą ir kitas „Linux“ optimizavimo priemones, baigę ją perskaityti:

„Deborphan“ yra programa, kuri jūsų operacinėje sistemoje randa „našlaičius“ paketus. Paketas laikomas „našlaičiu“, kai pašalinus pirminį paketą (paketą, kuris automatiškai įdiegia kitus paketus per priklausomybes), „vaikinis“ paketas lieka įdiegtas diske nenaudojamas ir užima nereikalingą vietą.

GNU / Linux optimizavimo programos
Susijęs straipsnis:
Kaip optimizuoti mūsų GNU / Linux operacines sistemas?

Kaip naudoti „Deborphan“ paketą ir komandą „Debian 13“ pagrindu sukurtose distribucijose?

„Deborphan“: kaip jį naudoti „Debian 13“ pagrindu sukurtose distribucijose?

Kas yra Deborphan ir kodėl jį naudoti?

Cituojant oficialų aprašymą „Deborfan“ Oficialūs žinynų puslapiai iš Debian GNU/Linux projekto, jis apibūdinamas taip:

Deborfas Tai programinės įrangos įrankis, skirtas rasti paketus, kurie nepriklauso nuo kitų paketų. Jo numatytoji funkcija yra ieškoti nenaudojamų bibliotekų „libs“, „oldlibs“ ir „introspection“ skyriuose. Jei iškviečiama su pasirenkamu paketų sąrašu, bus tikrinamos tik tų paketų priklausomybės. Rezultatai tada atspausdinami į standartinę išvestį, tarsi parinktis būtų nurodyta. –show-depsBe to, ieškant konkrečių paketų, paketas bus rodomas, neatsižvelgiant į jo prioritetą. 

Plečiant šį aprašymą, verta paminėti, kad. „Deborphan“ naudojimas kartu su tokiais įrankiais (komandomis kaip „apt“, „aptitude“ ir „dpkg“ padeda išvengti našumo ir veikimo problemų bei jas sušvelninti. „Linux“ operacinėse sistemose dėl įvairių priežasčių, kylančių dėl našlaičių paketų kaupimosi, pavyzdžiui:

  1. Sumažinkite inodų ir blokų naudojimąServeriuose arba darbo stotyse su ribota saugykla arba mažomis šakninėmis pertvaromis svarbus kiekvienas megabaitas. Našlaitės bibliotekos užima vietą, kuri galėtų būti naudojama žurnalams, duomenų bazėms arba programų talpykloms.
  2. Sumažinkite operacinės sistemos atnaujinimo laikąKiekvieną įdiegtą paketą, nesvarbu, ar jis būtinas, ar ne, paketų tvarkyklė turi patikrinti sistemos atnaujinimų („apt update“ ir „apt upgrade“) metu. Sistema su per dideliu paketų skaičiumi atnaujinama ilgiau ir sunaudoja daugiau pralaidumo.
  3. Padidinkite saugumą ir sumažinkite pažeidžiamumų atakoms tikimybęApleista ir neatnaujinta biblioteka (galbūt dėl ​​to, kad šaltinio saugykla buvo ištrinta arba dėl to, kad ji klaidingai buvo pažymėta kaip „rankinis diegimas“) gali turėti saugumo spragų (CVE). Jei aktyvi paslauga dinamiškai įkelia šią našlaičių biblioteką, sistema yra pažeista.

Todėl „Deborphan“ yra programinės įrangos įrankis, galintis atlikti specializuoto auditoriaus vaidmenį.sukurta neutralizuoti bet kurios „Linux“ operacinės sistemos natūralią entropiją (netvarką), atliekant deklaruotų priklausomybės ryšių algoritminę analizę DPKG programos duomenų bazėje.

Kaip įdiegti ir naudoti „Debian GNU/Linux 13“ sistemoje – „Trixie“?

Norėdami įdiegti „Debian GNU/Linux 13“ „Trixie“ arba kituose jos pagrindu sukurtuose platinimuose, paketą galima atsisiųsti deborphan_1.7.35_amd64.deboficiali Debian projekto saugyklair tęskite diegimą įprastu būdu. Vėliau galite paleisti jį per konsolę tiesiog įvesdami jo pavadinimą, kad pamatytumėte, kurie paketai greičiausiai bus pašalinti. Kadangi komanda turi daug parinkčių, išvesties ir paieškos modifikatorių bei parametrų, kuriuos reikia naudoti ir suprasti, labiausiai rekomenduojamas metodas, atsižvelgiant į teksto ilgį, yra perskaitykite savo naudotojo vadovą, abu español kaip Anglų. Kaip matyti toliau:

Atsisiųsti ir įdiegti

Deborphan: Atsisiuntimas ir diegimas

Deborphan: Atsisiuntimas ir diegimas 2

1. Paprastas ir vieno vartotojo režimas

Deborphan: paprastas ir vieno vartotojo režimas

Deborphan: Paprastas ir vieno žaidėjo režimas 2

2. Paprastas ir saugus būdas naudoti „xargs“ komandą

deborphan --guess-data | xargs sudo apt-get -y remove --purge

Paprastas ir saugus būdas naudoti „xargs“ komandą

3. Pažangus ir neagresyvus naudojimo režimas su tinkamumu

sudo aptitude purge $(deborphan --all-packages --force-hold --nice-mode --find-config --libdevel --guess-all --no-show-section) $(aptitude search ~c ~g -F %p)

Pažangus ir neagresyvus naudojimo būdas su tinkamumu

4. Išplėstinis ir labai agresyvus naudojimo režimas su komanda apt

sudo apt remove --purge `deborphan --guess-all`; sudo apt remove --purge `deborphan --libdev`; sudo dpkg --purge $(deborphan --find-config)

Išplėstinis ir labai agresyvus naudojimo režimas su komanda apt

5. Pažangus ir labai agresyvus naudojimo režimas, naudojant rekursiją

Kadangi pašalinus našlaitį paketą (vaiką), jo tėvas (dabar be priklausomybių) gali likti nauju našlaičiu paketu, valymas dažnai trunka kelis kartus. Įprastas vieno sakinio veiksmas tarp sistemos administratorių ir devops, norint tai atlikti, kol nieko nelieka, yra toks:

while [ -n "$(deborphan)" ]; do
deborphan | xargs sudo apt-get -y remove --purge
done

ĮSPĖJIMAS: Ši kilpa yra itin agresyvi. O jei ji derinama su parinktimi  --guess-allJei priklausomybės nėra tiksliai apibrėžtos, tai gali pašalinti didelę sistemos dalį. Rekomenduojama naudoti tik pagrindiniu režimu (tik saugias bibliotekas).

Mūsų pirmoji rekomendacija yra, ir tik tuo atveju, jei nemokama ir atvirojo kodo operacinė sistema, pagrįsta „Debian GNU/Linux“, jau turi įdiegtą „Bleachbit“ programą ir vartotojas ją gerai sukonfigūruoja bei optimizuoja grafiškai atlikti operacinės sistemos priežiūrą (valymą), rankiniu būdu arba scenarijaus viduje vykdyti šią komandą: bleachbit –preset –preview; bleachbit –preset –clean.

Priežiūros ir atnaujinimo scenarijus, skirtas Debian 12 / MX 23
Susijęs straipsnis:
Priežiūros ir atnaujinimo scenarijus, skirtas Debian 12 / MX 23

2024 m. įrašo santraukos vaizdas

Santrauka

Apibendrinant galima teigti, „Deborphan“ yra vertingas programinės įrangos inžinerijos kūrinys „Linuxverse“ aplinkoje. kuris nebėra prieinamas „Debian GNU/Linux 13“ „Trixie“. Tačiau kurį tikrai verta išsaugoti ir toliau naudoti, nes siekiant efektyviai administruoti „Linux“ operacinę sistemąYpač kalbant apie priklausomybių gyvavimo ciklo valdymą funkcinėje operacinėje sistemoje. Svarbiausia, kad tai vis dar yra Puiki priemonė, papildanti užduotis, priskirtas komandai „apt autoremove“Tai daugiausia lemia išsamios audito galimybės, konfigūruojama euristika ir nepriklausomumas nuo APT „automatinio/rankinio“ būsenos duomenų bazės. Dėl to tai idealus skaitmeninis valymo įrenginys, galintis efektyviai diagnozuoti ir išvalyti.

Galiausiai, prisimink apsilankykite pas mus «pagrindinis puslapis» ispaniškai. Arba bet kuria kita kalba (tiesiog pridėjus 2 raides prie dabartinio URL pabaigos, pavyzdžiui: ar, de, en, fr, ja, pt ir ru, be daugelio kitų), kad sužinotumėte daugiau dabartinio turinio. Be to, kviečiame prisijungti prie mūsų Oficialus „Telegram“ kanalas norėdami perskaityti ir dalytis daugiau naujienų, vadovų ir vadovėlių iš mūsų svetainės.