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

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

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

Iz godine u godinu, ovdje u From Linuxu, nudimo 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 učinili istu stvar, kada Debian GNU/Linux 13 “Trixie” Objavljena je. Međutim, vrijedi napomenuti i zapamtiti da je ova najnovija stabilna verzija, objavljena 8. kolovoza 2025., uključivala sljedeće nove značajke, među mnogim drugima: 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 gotovo 9.000 uklonjenih paketa.

A budući da mnogi korisnici u Linux svemiru već dugo koriste rečeno paket i naredba za optimizaciju i čišćenje vašeg Debian GNU/Linux operativnog sustava Nakon mnogih verzija, danas vam donosimo ovo Kratak i koristan vodič koji će vam pomoći da ga instalirate na vašu trenutnu Debian GNU/Linux 13 "Trixie" distribucijuili druge temeljene 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 temeljenih na Debianu 13, za otklanjanje pogrešaka i poboljšanje vašeg operativnog sustava, preporučujemo istraživanje prethodni povezani 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 sustavu. Paket se smatra "osiroćenim" kada nakon deinstalacije roditeljskog paketa (paketa koji automatski instalira druge pakete putem ovisnosti), "podređeni" paket ostane instaliran na disku neiskorišten, zauzimajući nepotreban prostor.

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

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

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

Što je Deborphan i zašto ga koristiti?

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

Deborphan To je softverski alat usmjeren na pronalaženje paketa koji ne ovise o drugim paketima. Njegova zadana funkcija je pretraživanje odjeljaka "libs", "oldlibs" i "introspection" kako bi se pronašle nekorištene biblioteke. Ako se pozove s opcionalnim popisom paketa, provjerit će se samo ovisnosti tih paketa. Rezultati se zatim ispisuju na standardni izlaz kao da je opcija navedena. –pokazni zakaziOsim toga, pretraživanje određenih paketa prikazat će paket, bez obzira na njegov prioritet. 

Proširujući ovaj opis, vrijedi spomenuti da, Korištenje Deborphana zajedno 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 sustavima iz različitih razloga, koji proizlaze iz nakupljanja napuštenih paketa, kao što su:

  1. Smanjite potrošnju inoda i blokovaNa poslužiteljima ili radnim stanicama s ograničenom pohranom ili malim root particijama, svaki megabajt je važan. Osiroćene biblioteke zauzimaju prostor koji bi se mogao koristiti za zapisnike, baze podataka ili predmemoriranje aplikacija.
  2. Smanjite vrijeme ažuriranja operativnog sustavaSvaki instalirani paket, bez obzira je li potreban ili ne, mora provjeriti upravitelj paketa tijekom ažuriranja sustava (apt update i apt upgrade). Sustav s prekomjernim brojem paketa ažurira se dulje i troši više propusnosti.
  3. Povećanje sigurnosti i smanjenje mogućnosti napada na ranjive točkeZanemarena biblioteka koja se ne ažurira (možda zato što je izvorni repozitorij izbrisan ili zato što je pogrešno označen kao "ručna instalacija") može sadržavati sigurnosne ranjivosti (CVE). Ako aktivna usluga dinamički učitava ovu napuštenu biblioteku, sustav je kompromitiran.

Stoga, Deborphan je softverski alat sposoban djelovati kao specijalizirani revizordizajniran za suzbijanje prirodne entropije (nereda) bilo kojeg Linux operativnog sustava, putem algoritamske analize deklariranih odnosa ovisnosti u bazi podataka programa DPKG.

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

Za instalaciju na Debian GNU/Linux 13 "Trixie" ili druge distribucije temeljene na njemu, paket se može preuzeti deborphan_1.7.35_amd64.deb od službeni 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 vjerojatno biti uklonjeni. A budući da naredba ima mnogo opcija, modifikatora izlaza i pretraživanja te parametara za korištenje i razumijevanje, najpreporučljiviji pristup, zbog duljine teksta, je pročitajte korisnički priručnik, oboje 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 naredbe xargs

3. Napredni i neagresivni način korištenja s 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 korištenja s 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 naredbom apt

5. Napredni i vrlo agresivni način korištenja pomoću rekurzije

Budući da uklanjanje osiroćenog paketa (podređenog) može ostaviti njegovog roditelja (sada bez ovisnosti) kao novo osiroćeno stanje, čišćenje često zahtijeva više prolaza. Uobičajena jednolinijska rečenica među administratorima sustava i devopima 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 kombinira s opcijom  --guess-allMoglo bi deinstalirati veliki dio sustava ako ovisnosti 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 sustav baziran na Debian GNU/Linuxu već ima instaliranu aplikaciju Bleachbit, a korisnik ju je vrlo dobro konfigurirao i optimizirao za grafičko izvođenje održavanja (čišćenja) svog operativnog sustava, 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
Povezani članak:
Skripta za održavanje i ažuriranje za Debian 12 / MX 23

Sažeta slika za post 2024

Rezime

Ukratko, "Deborphan" je vrijedan dio softverskog inženjerstva unutar Linux svemira. koji više nije dostupan za Debian GNU/Linux 13 "Trixie". Ali, koji svakako vrijedi sačuvati i nastaviti koristiti, jer postići učinkovitu administraciju Linux operativnog sustavaPogotovo u pogledu upravljanja životnim ciklusom ovisnosti unutar funkcionalnog operativnog sustava. Prije svega, zato što je još uvijek Izvrstan alat za nadopunu zadataka dodijeljenih naredbi "apt autoremove"To je uglavnom zbog njegovih dubokih mogućnosti revizije, konfiguriranih heuristika i neovisnosti od APT-ove baze podataka statusa "automatski/ručni". To ga čini idealnom vrstom digitalnog čistača sposobnog za postizanje učinkovite dijagnoze i čišćenja.

Na kraju, zapamtite posjetite naš «početna stranica» en Español. Ili, na bilo kojem 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 biste saznali više aktualnog sadržaja. Osim toga, pozivamo vas da nam se pridružite Službeni Telegram kanal za čitanje i dijeljenje više vijesti, vodiča i tutorijala s naše web stranice.