Deborphan: Ako ho používať na distribúciách založených na Debiane 13?
Rok čo rok sme vám tu na From Linux ponúkli mnoho sprievodcov a tutoriálov na tému ako optimalizovať a čistiť naše rôzne stabilné verzie Debianu GNU/LinuxuA ako sa očakávalo, to isté sme už urobili, keď Debian GNU/Linux 13 „Trixie“ Bola vydaná. Stojí však za zmienku a pripomenutie, že táto najnovšia stabilná verzia, vydaná 8. augusta 2025, obsahovala okrem iného aj tieto nové funkcie: Pridanie 14 116 nových balíkov, odstránenie 8 844 zastaraných alebo opustených balíkov a aktualizácia 44 326 balíkovOkrem toho, a pokiaľ ide o tému, ktorá nás dnes zaujíma, stojí za zmienku, že balík „Deborphan“ Bol to jeden z tých takmer 9 000 odstránených balíkov.
A keďže mnoho používateľov vo svete Linuxu už dlho používa uvedené balík a príkaz na optimalizáciu a vyčistenie vášho operačného systému Debian GNU/Linux Po mnohých verziách vám dnes prinášame toto Krátky a užitočný návod, ktorý vám pomôže s inštaláciou na vašu aktuálnu distribúciu Debian GNU/Linux 13 „Trixie“, alebo iné založené na ňom, ako napríklad MX Linux alebo antiX.
Aplikácie na optimalizáciu GNU / Linux
Ale skôr, ako vám ukážem, ako si môžete nainštalovať a používať balík a príkaz „Deborphan“ Pokiaľ ide o distribúcie GNU/Linuxu založené na Debiane 13, odporúčame vám na ladenie a vylepšenie vášho operačného systému preskúmať predchádzajúci súvisiaci príspevok Pomocou rovnakého programu a ďalších optimalizačných nástrojov pre Linux po prečítaní:
Deborphan je nástroj, ktorý vyhľadáva „osirelé“ balíky vo vašom operačnom systéme. Balík sa považuje za „osirelý“, keď po odinštalovaní rodičovského balíka (balíka, ktorý automaticky inštaluje ďalšie balíky prostredníctvom závislostí) zostane „podradený“ balík nainštalovaný na disku nevyužitý a zaberá zbytočné miesto.

Deborphan: Ako ho používať na distribúciách založených na Debiane 13?
Čo je Deborphan a prečo ho používať?
S odvolaním sa na oficiálny popis „Deborphan“ v Oficiálne manuálové stránky z projektu Debian GNU/Linux, je opísaná nasledovne:
Deborphan Je to softvérový nástroj zameraný na vyhľadávanie balíkov, ktoré nezávisia od iných balíkov. Jeho predvolenou funkciou je prehľadávanie sekcií „libs“, „oldlibs“ a „introspection“ s cieľom nájsť nepoužívané knižnice. Ak sa zavolá s voliteľným zoznamom balíkov, skontrolujú sa iba závislosti týchto balíkov. Výsledky sa potom vypíšu na štandardný výstup, ako keby bola táto možnosť zadaná. –show-depsOkrem toho, vyhľadávanie konkrétnych balíkov zobrazí balík bez ohľadu na jeho prioritu.
V rozšírení tohto opisu stojí za zmienku, že Používanie Deborphanu v spojení s nástrojmi (príkazmi) ako „apt“, „aptitude“ a „dpkg“ je užitočné pri predchádzaní problémom s výkonom a prevádzkou a pri ich zmierňovaní. v operačných systémoch Linux z rôznych dôvodov, vyplývajúcich z hromadenia osirelých balíkov, ako napríklad:
- Zmierniť spotrebu inódov a blokovNa serveroch alebo pracovných staniciach s obmedzeným úložiskom alebo malými koreňovými oddielmi sa počíta každý megabajt. Osirelé knižnice zaberajú miesto, ktoré by sa mohlo použiť na protokoly, databázy alebo ukladanie aplikácií do vyrovnávacej pamäte.
- Skráťte čas aktualizácie operačného systémuKaždý nainštalovaný balík, či už potrebný alebo nie, musí byť skontrolovaný správcom balíkov počas aktualizácií systému (apt update a apt upgrade). Systém s nadmerným počtom balíkov sa aktualizuje dlhšie a spotrebuje viac šírky pásma.
- Zvýšte bezpečnosť a znížte možnosť útokov na zraniteľné miestaZanedbaná knižnica, ktorá nie je aktualizovaná (možno preto, že zdrojový repozitár bol odstránený alebo preto, že bol omylom označený ako „manuálna inštalácia“), môže obsahovať bezpečnostné zraniteľnosti (CVE). Ak aktívna služba dynamicky načíta túto osirelu knižnicu, systém je ohrozený.
Preto, Deborphan je softvérový nástroj schopný fungovať ako špecializovaný audítornavrhnuté tak, aby pôsobili proti prirodzenej entropii (neporiadku) akéhokoľvek operačného systému Linux, prostredníctvom algoritmickej analýzy deklarovaných vzťahov závislosti v databáze programu DPKG.
Ako ho nainštalovať a používať na Debian GNU/Linux 13 – Trixie?
Pre inštaláciu na Debian GNU/Linux 13 "Trixie" alebo iné distribúcie založené na ňom je možné stiahnuť balík deborphan_1.7.35_amd64.deb z oficiálny repozitár projektu Debiana pokračujte v inštalácii obvyklým spôsobom. Následne ho môžete spustiť cez konzolu jednoduchým zadaním jeho názvu, aby ste zistili, ktoré balíky budú pravdepodobne odstránené. A keďže príkaz má veľa možností, modifikátorov výstupu a vyhľadávania a parametrov, ktoré je potrebné použiť a pochopiť, najviac odporúčaným prístupom je vzhľadom na dĺžku textu prečítajte si používateľskú príručku, obe v español ako v Angličtina. Ako je vidieť nižšie:
Stiahnutie a inštalácia


1. Jednoduchý režim pre jedného používateľa


2. Jednoduchý a bezpečný spôsob použitia príkazu xargs
deborphan --guess-data | xargs sudo apt-get -y remove --purge

3. Pokročilý a neagresívny režim používania s funkciou 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)

4. Pokročilý a veľmi agresívny režim používania s príkazom apt
sudo apt remove --purge `deborphan --guess-all`; sudo apt remove --purge `deborphan --libdev`; sudo dpkg --purge $(deborphan --find-config)

5. Pokročilý a vysoko agresívny režim používania s využitím rekurzie
Keďže odstránenie osirelého balíka (podradeného balíka) môže zanechať jeho rodičovský balík (teraz bez závislostí) ako nový osirelý balík, čistenie často vyžaduje viacero krokov. Bežná jednoriadková fráza medzi systémovými administrátormi a devopmi, ako to vykonať, kým nezostane nič, je:
while [ -n "$(deborphan)" ]; do
deborphan | xargs sudo apt-get -y remove --purge
done
varovanie: Táto slučka je extrémne agresívna. A ak je skombinovaná s možnosťou --guess-allAk závislosti nie sú dokonale definované, môže odinštalovať veľkú časť systému. Odporúča sa používať ho iba v základnom režime (iba bezpečné knižnice).
Naše prvé odporúčanie je, a to iba v prípade, že bezplatný a open-source operačný systém založený na Debiane GNU/Linux už má nainštalovanú aplikáciu Bleachbit a používateľ ju má veľmi dobre nakonfigurovanú a optimalizovanú na grafické vykonávanie údržby (čistenia) svojho operačného systému, manuálne alebo v rámci skriptu spustiť nasledujúci príkaz: bleachbit –preset –preview; bleachbit –preset –clean.

Zhrnutie
Stručne povedané, „Deborphan“ je cenný kus softvérového inžinierstva v rámci Linuxu. ktorý už nie je dostupný pre Debian GNU/Linux 13 „Trixie“. Ale určite stojí za to ho zachovať a naďalej používať, pretože dosiahnuť efektívnu správu operačného systému LinuxNajmä pokiaľ ide o správu životného cyklu závislostí v rámci funkčného operačného systému. Predovšetkým preto, že je stále Vynikajúci nástroj na doplnenie úloh pridelených príkazu „apt autoremove“Je to do značnej miery vďaka jeho rozsiahlym možnostiam auditu, konfigurovateľnej heuristike a nezávislosti od databázy stavov „automatický/manuálny“ APT. Vďaka tomu je ideálnym typom digitálneho zametača schopného dosiahnuť efektívnu diagnostiku a čistenie.
Nakoniec, pamätajte navštívte našu «home page» v španielčine. Alebo v akomkoľvek inom jazyku (iba pridaním 2 písmen na koniec našej aktuálnej adresy URL, napríklad: ar, de, en, fr, ja, pt a ru, medzi mnohými inými), aby ste sa dozvedeli viac aktuálneho obsahu. Okrem toho vás pozývame, aby ste sa k nám pridali Oficiálny telegramový kanál na čítanie a zdieľanie ďalších noviniek, sprievodcov a tutoriálov z našej webovej stránky.