Kako koristiti Deborphan paket i naredbu na distribucijama baziranim na Debianu 13?

Deborphan: Kako ga koristiti na distribucijama zasnovanim na Debianu 13?

Deborphan: Kako ga koristiti na distribucijama zasnovanim na Debianu 13?

Iz godine u godinu, ovdje na From Linux, nudili smo vam mnoge vodiče i tutorijale o kako optimiziraj i očisti naše različite stabilne verzije Debian GNU/LinuxaI kao što se očekivalo, već smo uradili istu stvar, kada Debian GNU/Linux 13 „Trixie“ Objavljena je. Međutim, vrijedi napomenuti i zapamtiti da je ova najnovija stabilna verzija, objavljena 8. augusta 2025. godine, uključivala, između ostalog, sljedeće nove funkcije: Dodavanje 14.116 novih paketa, uklanjanje 8.844 zastarjela ili napuštena paketa i ažuriranje 44.326 paketaNadalje, a ulazeći u temu koja nas danas zanima, vrijedi spomenuti da, paket "Deborphan" To je bio jedan od onih skoro 9.000 uklonjenih paketa.

A budući da mnogi korisnici u Linux univerzumu već dugo koriste navedeni paket i naredba za optimizaciju i čišćenje vašeg Debian GNU/Linux operativnog sistema Nakon mnogih verzija, danas vam donosimo ovo Kratak i koristan tutorijal koji će vam pomoći da ga instalirate na vašu trenutnu Debian GNU/Linux 13 "Trixie" distribuciju, ili druge zasnovane na njemu, kao što su MX Linux ili antiX.

Aplikacije za optimizaciju GNU / Linuxa

Aplikacije za optimizaciju GNU / Linuxa

Ali prije nego što vam pokažem kako možete instalirati i koristiti paket i naredbu "Deborphan" Što se tiče GNU/Linux distribucija zasnovanih na Debianu 13, za otklanjanje grešaka i poboljšanje vašeg operativnog sistema, preporučujemo da istražite... prethodni srodni post Koristeći isti program i druge alate za optimizaciju Linuxa, nakon što završite s čitanjem:

Deborphan je uslužni program koji pronalazi "osiroćene" pakete u vašem operativnom sistemu. Paket se smatra "osiroćenim" kada, nakon deinstalacije roditeljskog paketa (paketa koji automatski instalira druge pakete putem zavisnosti), "podređeni" paket ostane instaliran na disku neiskorišten, zauzimajući nepotreban prostor.

Aplikacije za optimizaciju GNU / Linuxa
Vezani članak:
Kako optimizirati naše GNU / Linux operativne sisteme?

Kako koristiti Deborphan paket i naredbu na distribucijama baziranim na Debianu 13?

Deborphan: Kako ga koristiti na distribucijama zasnovanim na Debianu 13?

Šta je Deborphan i zašto ga koristiti?

Citirajući službeni opis za "Deborphan" u Zvanične stranice priručnika iz Debian GNU/Linux projekta, opisano je kako slijedi:

Deborphan To je softverski alat fokusiran na pronalaženje paketa koji ne zavise od drugih paketa. Njegova zadana funkcija je pretraživanje odjeljaka "libs", "oldlibs" i "introspection" kako bi se pronašle nekorištene biblioteke. Ako se pozove s opcionalnom listom paketa, provjerit će se samo zavisnosti tih paketa. Rezultati se zatim ispisuju na standardni izlaz kao da je opcija navedena. –pokazni-deponiOsim toga, pretraga određenih paketa će prikazati paket, bez obzira na njegov prioritet. 

Proširujući ovaj opis, vrijedi spomenuti da, Korištenje Deborphana u kombinaciji s alatima (naredbama) kao što su "apt", "aptitude" i "dpkg" korisno je u izbjegavanju i ublažavanju problema s performansama i radom. u Linux operativnim sistemima iz različitih razloga, koji proizlaze iz nakupljanja napuštenih paketa, kao što su:

  1. Smanjite potrošnju inoda i blokovaNa serverima ili radnim stanicama s ograničenim prostorom za pohranu ili malim root particijama, svaki megabajt je važan. Osiroćene biblioteke zauzimaju prostor koji bi se mogao koristiti za logove, baze podataka ili keširanje aplikacija.
  2. Smanjite vrijeme ažuriranja operativnog sistemaSvaki instalirani paket, bez obzira da li je potreban ili ne, mora biti provjeren od strane upravitelja paketa tokom ažuriranja sistema (apt update i apt upgrade). Sistem sa prevelikim brojem paketa se duže ažurira i troši više propusnog opsega.
  3. Povećajte sigurnost i smanjite mogućnost napada na ranjive tačkeZanemarena biblioteka koja nije ažurirana (možda zato što je izvorni repozitorij izbrisan ili zato što je greškom označen kao "ručna instalacija") može sadržavati sigurnosne ranjivosti (CVE). Ako aktivna usluga dinamički učita ovu napuštenu biblioteku, sistem je kompromitovan.

Zbog toga, Deborphan je softverski alat sposoban da djeluje kao specijalizirani revizor.dizajniran da se suprotstavi prirodnoj entropiji (neredu) bilo kojeg Linux operativnog sistema, putem algoritamske analize deklariranih odnosa zavisnosti u bazi podataka DPKG programa.

Kako ga instalirati i koristiti na Debian GNU/Linux 13 – Trixie?

Za instalaciju na Debian GNU/Linux 13 "Trixie" ili druge distribucije zasnovane na njemu, paket se može preuzeti deborphan_1.7.35_amd64.deb od zvanični repozitorij Debian projektai nastavite s instalacijom na uobičajeni način. Nakon toga, možete je pokrenuti putem konzole jednostavnim upisivanjem njenog imena kako biste vidjeli koji će paketi vjerovatno biti uklonjeni. A budući da naredba ima mnogo opcija, modifikatora izlaza i pretraživanja te parametara koje treba koristiti i razumjeti, najpreporučljiviji pristup, zbog dužine teksta, je pročitajte korisnički priručnik, oba u español kao u engleski. Kao što se vidi u nastavku:

Preuzimanje i instalacija

Deborphan: Preuzimanje i instalacija

Deborphan: Preuzimanje i instalacija 2

1. Jednostavan i jednokorisnički način rada

Deborphan: Jednostavan i jednokorisnički način rada

Deborphan: Jednostavan i single-player mod 2

2. Jednostavan i siguran način korištenja naredbe xargs

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

Jednostavan i siguran način korištenja xargs naredbe

3. Napredni i neagresivni način korištenja sa 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)

Napredni i neagresivni način upotrebe sa sposobnošću

4. Napredni i vrlo agresivni način korištenja s naredbom apt

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

Napredni i vrlo agresivan način korištenja s apt naredbom

5. Napredni i vrlo agresivni način korištenja korištenjem rekurzije

Budući da uklanjanje osiroćenog paketa (podređenog paketa) može ostaviti njegovog roditelja (sada bez zavisnosti) kao novo osiroćeno stanje, čišćenje često zahtijeva više prolaza. Uobičajena jednolinijska rečenica među sistem administratorima i devop korisnicima za izvođenje ovoga dok ne ostane ništa je:

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

Upozorenje: Ova petlja je izuzetno agresivna. A ako se kombinuje sa opcijom  --guess-allMoglo bi deinstalirati veliki dio sistema ako zavisnosti nisu savršeno definirane. Preporučuje se korištenje samo u osnovnom načinu rada (samo sigurne biblioteke).

Naša prva preporuka je, i samo ako besplatni i otvoreni operativni sistem baziran na Debian GNU/Linuxu već ima instaliranu aplikaciju Bleachbit, a korisnik je ima vrlo dobro konfigurisanu i optimizovanu za grafičko obavljanje održavanja (čišćenja) svog operativnog sistema, da ručno ili unutar skripte izvrši sljedeću naredbu: bleachbit –preset –preview; bleachbit –preset –clean.

Skripta za održavanje i ažuriranje za Debian 12 / MX 23
Vezani članak:
Skripta za održavanje i ažuriranje za Debian 12 / MX 23

Slika sažetka za post 2024

Resumen

Ukratko, "Deborphan" je vrijedan dio softverskog inženjerstva unutar Linux univerzuma. koji više nije dostupan za Debian GNU/Linux 13 "Trixie". Ali, koji svakako vrijedi sačuvati i nastaviti koristiti, jer postići efikasnu administraciju Linux operativnog sistemaPosebno u pogledu upravljanja životnim ciklusom zavisnosti unutar funkcionalnog operativnog sistema. Prije svega, zato što je i dalje Odličan alat za dopunjavanje zadataka dodijeljenih naredbi "apt autoremove"To je uglavnom zbog njegovih dubokih mogućnosti revizije, konfigurabilne heuristike i nezavisnosti od APT-ove baze podataka statusa "automatski/ručni". Ovo ga čini idealnom vrstom digitalnog čistača sposobnog za postizanje efikasne dijagnoze i čišćenja.

Na kraju, zapamtite posjetite našu «homepage» na španskom. Ili, na bilo kom drugom jeziku (samo dodavanjem 2 slova na kraj našeg trenutnog URL-a, na primjer: ar, de, en, fr, ja, pt i ru, između mnogih drugih) da naučite više aktuelnog sadržaja. Osim toga, pozivamo vas da nam se pridružite Zvanični Telegram kanal da čitate i dijelite više vijesti, vodiča i tutorijala s naše web stranice.