Hogyan kell használni a Deborphan csomagot és parancsot Debian 13 alapú disztribúciókon?

Deborphan: Hogyan használható Debian 13 alapú disztribúciókon?

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

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.

Alkalmazások a GNU / Linux optimalizálására
Kapcsolódó cikk:
Hogyan optimalizálhatjuk GNU / Linux operációs rendszerünket?

Hogyan kell használni a Deborphan csomagot és parancsot Debian 13 alapú disztribúciókon?

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:

  1. 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.
  2. 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.
  3. 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

Deborphan: Letöltés és telepítés

Deborphan: Letöltés és telepítés 2

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

Deborphan: Egyszerű és egyfelhasználós mód

Deborphan: Egyszerű és egyjátékos mód 2

2. Az xargs parancs egyszerű és biztonságos használata

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

Az xargs parancs egyszerű és biztonságos használata

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)

Fejlett és nem agresszív használati mód az adottságokkal

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)

Speciális és nagyon agresszív használati mód az apt paranccsal

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.

Karbantartási és frissítési szkript a Debian 12 / MX 23 számára
Kapcsolódó cikk:
Karbantartási és frissítési szkript a Debian 12 / MX 23 számára

Összefoglaló kép a 2024-es bejegyzéshez

Ö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.