Kako uporabljati paket in ukaz Deborphan na distribucijah, ki temeljijo na Debianu 13?

Deborphan: Kako ga uporabljati na distribucijah, ki temeljijo na Debianu 13?

Deborphan: Kako ga uporabljati na distribucijah, ki temeljijo na Debianu 13?

Leto za letom vam pri From Linux ponujamo številne vodnike in vadnice o kako optimiziraj in očisti naše različne stabilne različice Debian GNU/LinuxaIn kot pričakovano, smo že storili isto, ko Debian GNU/Linux 13 »Trixie« Izdana je bila. Vendar je vredno omeniti in si zapomniti, da je ta najnovejša stabilna različica, izdana 8. avgusta 2025, med drugim vključevala naslednje nove funkcije: Dodanih je bilo 14.116 novih paketov, odstranjenih 8.844 zastarelih ali opuščenih paketov in posodobljenih 44.326 paketov.Poleg tega je treba omeniti, da je treba priti do teme, ki nas danes zanima, paket "Deborphan" To je bil eden od skoraj 9.000 odstranjenih paketov.

In ker mnogi uporabniki v vesolju Linuxa že dolgo uporabljajo omenjeno paket in ukaz za optimizacijo in čiščenje operacijskega sistema Debian GNU/Linux Po mnogih različicah vam danes predstavljamo tole Kratek in uporaben vodič, ki vam bo pomagal namestiti program na vašo trenutno distribucijo Debian GNU/Linux 13 "Trixie".ali druge, ki temeljijo na njem, kot sta MX Linux ali antiX.

Aplikacije za optimizacijo GNU / Linux

Aplikacije za optimizacijo GNU / Linux

Preden pa vam pokažem, kako lahko namestite in uporabljate paket in ukaz "Deborphan" Glede distribucij GNU/Linux, ki temeljijo na Debianu 13, priporočamo, da za odpravljanje napak in izboljšanje vašega operacijskega sistema raziščete prejšnja sorodna objava Z uporabo istega programa in drugih pripomočkov za optimizacijo Linuxa, po končanem branju:

Deborphan je pripomoček, ki v vašem operacijskem sistemu poišče »osirotele« pakete. Paket se šteje za »osirotelega«, ko po odstranitvi nadrejenega paketa (paketa, ki samodejno namesti druge pakete prek odvisnosti) »podrejeni« paket ostane nameščen na disku neuporabljen in zaseda nepotreben prostor.

Aplikacije za optimizacijo GNU / Linux
Povezani članek:
Kako optimizirati naše operacijske sisteme GNU / Linux?

Kako uporabljati paket in ukaz Deborphan na distribucijah, ki temeljijo na Debianu 13?

Deborphan: Kako ga uporabljati na distribucijah, ki temeljijo na Debianu 13?

Kaj je Deborphan in zakaj ga uporabljati?

Navajam uradni opis za "Deborphan" v Uradne strani priročnika iz projekta Debian GNU/Linux, je opisan na naslednji način:

Deborphan Gre za programsko orodje, osredotočeno na iskanje paketov, ki niso odvisni od drugih paketov. Njegova privzeta funkcija je iskanje neuporabljenih knjižnic v razdelkih »libs«, »oldlibs« in »introspection«. Če se pokliče z neobveznim seznamom paketov, se preverijo le odvisnosti teh paketov. Rezultati se nato izpišejo na standardni izhod, kot če bi bila možnost podana. –show-depsPoleg tega bo iskanje določenih paketov prikazalo paket, ne glede na njegovo prioriteto. 

Če ta opis še bolj razširimo, je vredno omeniti, Uporaba Deborphana skupaj z orodji (ukazi), kot so »apt«, »aptitude« in »dpkg«, je koristna pri preprečevanju in blaženju težav z zmogljivostjo in delovanjem. v operacijskih sistemih Linux iz različnih razlogov, ki izhajajo iz kopičenja osirotelih paketov, kot so:

  1. Zmanjšajte porabo inodov in blokovNa strežnikih ali delovnih postajah z omejenim pomnilnikom ali majhnimi korenskimi particijami šteje vsak megabajt. Osirotele knjižnice zasedajo prostor, ki bi ga lahko uporabili za dnevnike, baze podatkov ali predpomnjenje aplikacij.
  2. Zmanjšajte čas posodabljanja operacijskega sistemaVsak nameščen paket, ne glede na to, ali je potreben ali ne, mora upravitelj paketov preveriti med posodobitvami sistema (apt update in apt upgrade). Sistem s prevelikim številom paketov se posodablja dlje in porablja več pasovne širine.
  3. Povečajte varnost in zmanjšajte možnost napadov na ranljive točkeZanemarjena knjižnica, ki ni posodobljena (morda zato, ker je bil izvorni repozitorij izbrisan ali ker je bil pomotoma označen kot »ročna namestitev«), lahko vsebuje varnostne ranljivosti (CVE). Če aktivna storitev dinamično naloži to osirotelo knjižnico, je sistem ogrožen.

zato Deborphan je programsko orodje, ki lahko deluje kot specializiran revizorzasnovan za preprečevanje naravne entropije (nereda) katerega koli operacijskega sistema Linux, z algoritmično analizo deklariranih odvisnosti v podatkovni bazi programa DPKG.

Kako ga namestiti in uporabljati v sistemu Debian GNU/Linux 13 – Trixie?

Za namestitev na Debian GNU/Linux 13 "Trixie" ali druge distribucije, ki temeljijo na njem, lahko paket prenesete deborphan_1.7.35_amd64.deb iz uradni repozitorij projekta Debianin nadaljujte z namestitvijo na običajen način. Nato ga lahko zaženete prek konzole tako, da preprosto vnesete njegovo ime, da vidite, kateri paketi bodo verjetno odstranjeni. Ker ima ukaz veliko možnosti, modifikatorjev izhoda in iskanja ter parametrov, ki jih je treba uporabiti in razumeti, je zaradi dolžine besedila najbolj priporočljiv pristop preberite uporabniški priročnik, tako v español kot v Angleški. Kot je razvidno spodaj:

Prenos in namestitev

Deborphan: Prenos in namestitev

Deborphan: Prenos in namestitev 2

1. Preprost in enouporabniški način

Deborphan: Preprost in enouporabniški način

Deborphan: Preprost in enoigralski način 2

2. Preprost in varen način uporabe ukaza xargs

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

Enostaven in varen način uporabe ukaza xargs

3. Napreden in neagresiven način uporabe s funkcijo aptitude

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

Napreden in neagresiven način uporabe z možnostjo

4. Napreden in zelo agresiven način uporabe z ukazom apt

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

Napreden in zelo agresiven način uporabe z ukazom apt

5. Napreden in zelo agresiven način uporabe z rekurzijo

Ker lahko odstranitev osirotelega paketa (podrejenega) pusti njegovega starša (zdaj brez odvisnosti) kot novo osirotelo, čiščenje pogosto zahteva več prehodov. Pogosta enovrstična fraza med sistemskimi administratorji in devop-ji za izvedbo tega, dokler ne ostane nič, je:

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

Opozorilo: Ta zanka je izjemno agresivna. In če jo kombiniramo z možnostjo  --guess-allČe odvisnosti niso popolnoma definirane, lahko odstrani velik del sistema. Priporočljivo ga je uporabljati le v osnovnem načinu (samo varne knjižnice).

Naše prvo priporočilo je, in le če ima brezplačni in odprtokodni operacijski sistem, ki temelji na Debianu GNU/Linuxu, že nameščeno aplikacijo Bleachbit in jo ima uporabnik zelo dobro konfigurirano in optimizirano za grafično izvajanje vzdrževanja (čiščenja) svojega operacijskega sistema, da ročno ali v skriptu izvede naslednji ukaz: bleachbit –preset –preview; bleachbit –preset –clean.

Skript za vzdrževanje in posodobitev za Debian 12 / MX 23
Povezani članek:
Skript za vzdrževanje in posodobitev za Debian 12 / MX 23

Povzetek slike za post 2024

Povzetek

Na kratko, "Deborphan" je dragocen del programskega inženiringa znotraj Linuxa. ki ni več na voljo za Debian GNU/Linux 13 "Trixie". Vendar pa je vsekakor vredno ohraniti in ga še naprej uporabljati, za za doseganje učinkovitega upravljanja operacijskega sistema LinuxŠe posebej glede upravljanja življenjskega cikla odvisnosti znotraj funkcionalnega operacijskega sistema. Predvsem zato, ker je še vedno Odličen pripomoček za dopolnitev nalog, dodeljenih ukazu "apt autoremove"To je v veliki meri posledica njegovih poglobljenih zmožnosti revizije, nastavljive hevristike in neodvisnosti od APT-jeve baze podatkov o stanju "samodejno/ročno". Zaradi tega je idealen digitalni čistilec, ki lahko doseže učinkovito diagnozo in čiščenje.

Nazadnje, spomnite se obiščite našo «domača stran» v španščini. Ali pa v katerem koli drugem jeziku (samo tako, da dodate 2 črki na konec našega trenutnega URL-ja, na primer: ar, de, en, fr, ja, pt in ru, med mnogimi drugimi), da izveste več aktualne vsebine. Poleg tega vas vabimo, da se nam pridružite Uradni kanal Telegram da preberete in delite več novic, vodnikov in vaj z našega spletnega mesta.