Deborphan: Hogyan használható Debian 13 alapú disztribúciókon?
Évről évre számos útmutatót és oktatóanyagot kínáltunk már itt a From Linuxnál a témában hogyan optimalizálás és tisztítás a Debian GNU/Linux különféle stabil verzióiÉs ahogy várható volt, már megtettük ugyanezt, amikor Debian GNU/Linux 13 „Trixie” Megjelent. Azonban érdemes megjegyezni és emlékezni arra, hogy ez a legújabb stabil verzió, amely 2025. augusztus 8-án jelent meg, többek között a következő új funkciókat tartalmazta: 14 116 új csomag hozzáadása, 8.844 elavult vagy elhagyott csomag eltávolítása, valamint 44 326 csomag frissítéseTovábbá, és rátérve a ma minket foglalkoztató témára, érdemes megemlíteni, hogy a „Deborphan” csomag Ez egyike volt annak a közel 9.000 eltávolított csomagnak.
És mivel a Linux univerzumban sok felhasználó régóta használja az említett csomag és parancs a Debian GNU/Linux operációs rendszer optimalizálásához és tisztításához Sok változat után ma ezt hozzuk el nektek Egy rövid és hasznos útmutató, amely segít telepíteni a jelenlegi Debian GNU/Linux 13 "Trixie" disztribúciódra., vagy más, erre épülő rendszerek, mint például az MX Linux vagy az antiX.
Alkalmazások a GNU / Linux optimalizálására
De mielőtt megmutatnám, hogyan telepítheted és használhatod a csomagot és a parancsot "Deborphan" A Debian 13-on alapuló GNU/Linux disztribúciókkal kapcsolatban az operációs rendszer hibakereséséhez és fejlesztéséhez javasoljuk a következők megtekintését: előző kapcsolódó bejegyzés Ugyanazt a programot és más Linux optimalizáló segédprogramokat használva, miután befejezte az olvasást:
A Deborphan egy segédprogram, amely „árva” csomagokat keres az operációs rendszerben. Egy csomag akkor tekinthető „árvának”, ha egy szülőcsomag (olyan csomag, amely automatikusan telepít más csomagokat függőségeken keresztül) eltávolítása után a „gyermek” csomag kihasználatlanul marad a lemezen telepítve, és felesleges helyet foglal el.

Deborphan: Hogyan használható Debian 13 alapú disztribúciókon?
Mi a Deborphan és miért használják?
A hivatalos leírásra hivatkozva "Deborphan" a Hivatalos manoldalak a Debian GNU/Linux projektből, a következőképpen írják le:
Deborphan Ez egy olyan szoftvereszköz, amely olyan csomagok keresésére összpontosít, amelyek nem függnek más csomagoktól. Alapértelmezett funkciója a "libs", "oldlibs" és "introspekció" részek átkutatása a nem használt könyvtárak megtalálása érdekében. Ha egy opcionális csomaglistával hívjuk meg, akkor csak az adott csomagok függőségei kerülnek ellenőrzésre. Az eredmények ezután a szabványos kimenetre kerülnek, mintha a beállítás meg lett volna adva. –show-depsEzenkívül adott csomagok keresése esetén a csomag a prioritásától függetlenül megjelenik.
Kiegészítve ezt a leírást, érdemes megemlíteni, hogy a. A Deborphan együttes használata olyan eszközökkel (parancsokkal), mint az „apt”, az „aptitude” és a „dpkg”, hasznos a teljesítmény- és működési problémák elkerülésében és enyhítésében. Linux operációs rendszerekben különféle okok miatt, amelyek az árva csomagok felhalmozódásából erednek, például:
- Csökkentse az inode-ok és blokkok fogyasztásátKorlátozott tárhellyel vagy kis gyökérpartíciókkal rendelkező szervereken vagy munkaállomásokon minden megabájt számít. Az árva könyvtárak olyan helyet foglalnak el, amelyet naplókhoz, adatbázisokhoz vagy alkalmazás-gyorsítótárazáshoz lehetne felhasználni.
- Csökkentse az operációs rendszer frissítési idejétMinden telepített csomagot, akár szükséges, akár nem, a csomagkezelőnek ellenőriznie kell a rendszerfrissítések (apt update és apt upgrade) során. Egy túl sok csomaggal rendelkező rendszer frissítése tovább tart, és több sávszélességet fogyaszt.
- Növelje a biztonságot és csökkentse a támadások sebezhető pontjainak lehetőségétEgy elhanyagolt, nem frissített könyvtár (például azért, mert a forrásadattárat törölték, vagy mert tévesen „manuális telepítésként” jelölték meg) biztonsági réseket (CVE-ket) tartalmazhat. Ha egy aktív szolgáltatás dinamikusan betölti ezt az árva könyvtárat, a rendszer veszélybe kerül.
Ezért, A Deborphan egy szoftvereszköz, amely specializált auditorként képes működni.úgy tervezték, hogy ellensúlyozza bármely Linux operációs rendszer természetes entrópiáját (rendezetlenségét), a deklarált függőségi kapcsolatok algoritmikus elemzésén keresztül a DPKG program adatbázisában.
Hogyan telepítsem és használjam Debian GNU/Linux 13-on – Trixie?
Debian GNU/Linux 13 "Trixie" vagy más, azon alapuló disztribúciókra történő telepítéshez a csomag letölthető deborphan_1.7.35_amd64.deb a a Debian projekt hivatalos tárházaés folytassa a telepítést a szokásos módon. Utána a konzolon keresztül futtathatja egyszerűen a nevének beírásával, hogy lássa, mely csomagok eltávolítása valószínűsíthető. És mivel a parancsnak számos opciója, kimeneti és keresési módosítója, valamint paramétere van, amelyeket használni és megérteni kell, a szöveg hossza miatt a leginkább ajánlott megközelítés a következő: olvassa el a használati útmutatót, mindkettőt español mint a Angol. Ahogy az alábbiakban látható:
Letöltés és telepítés


1. Egyszerű és egyfelhasználós mód


2. Az xargs parancs egyszerű és biztonságos használata
deborphan --guess-data | xargs sudo apt-get -y remove --purge

3. Speciális és nem agresszív használati mód az adottságokkal
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. Speciális és nagyon agresszív használati mód az apt paranccsal
sudo apt remove --purge `deborphan --guess-all`; sudo apt remove --purge `deborphan --libdev`; sudo dpkg --purge $(deborphan --find-config)

5. Speciális és rendkívül agresszív használati mód rekurzió használatával
Mivel egy árva csomag (gyermek) eltávolítása a szülőjét (ami most már függőségek nélkül van) új árva csomagként hagyhatja maga után, a tisztítás gyakran több menetet igényel. A rendszergazdák és a devops munkatársai körében egy gyakori egysoros parancs, amellyel ezt addig hajtják végre, amíg semmi sem marad:
while [ -n "$(deborphan)" ]; do
deborphan | xargs sudo apt-get -y remove --purge
done
figyelmeztetés: Ez a ciklus rendkívül agresszív. És ha a ... opcióval kombinálják --guess-allA rendszer nagy részét eltávolíthatja, ha a függőségek nincsenek tökéletesen definiálva. Csak alap módban ajánlott használni (csak biztonságos könyvtárak esetén).
Első javaslatunk az, hogy – és csak akkor –, ha a Debian GNU/Linux alapú szabad és nyílt forráskódú operációs rendszeren már telepítve van a Bleachbit alkalmazás, és a felhasználó jól konfigurálta és optimalizálta az operációs rendszer grafikus karbantartásának (tisztításának) elvégzésére, akkor manuálisan vagy szkripten belül futtassa a következő parancsot: bleachbit –preset –preview; bleachbit –preset –clean.

Összegzés
Röviden: A „Deborphan” egy értékes szoftverfejlesztési alkotás a Linuxverse-en belül. ami már nem érhető el Debian GNU/Linux 13 "Trixie"-hez. De mindenképpen érdemes megőrizni és továbbra is használni, például a Linux operációs rendszer hatékony adminisztrációjának eléréséhezKülönösen a függőségi életciklus kezelését tekintve egy funkcionális operációs rendszeren belül. Mindenekelőtt azért, mert ez még mindig egy Kiváló segédprogram az "apt autoremove" parancshoz rendelt feladatok kiegészítésére.Ez nagyrészt a mélyreható auditálási képességeinek, a konfigurálható heurisztikájának és az APT „automatikus/manuális” állapotadatbázisától való függetlenségének köszönhető. Ez ideális digitális szűrővé teszi, amely hatékony diagnózist és tisztítást képes végezni.
Végül emlékezz látogasson el hozzánk «honlap» en español. Vagy bármilyen más nyelven (csak 2 betű hozzáadásával az aktuális URL végéhez, például: ar, de, en, fr, ja, pt és ru, sok más mellett), hogy további aktuális tartalmat tudjon meg. Ezen kívül meghívjuk Önt is, hogy csatlakozzon hozzánk Hivatalos Telegram csatorna további hírek, útmutatók és oktatóanyagok elolvasásához és megosztásához webhelyünkről.