Deborphan: Kuinka sitä käytetään Debian 13 -pohjaisissa jakeluissa?
Vuodesta toiseen olemme täällä From Linuxissa tarjonneet sinulle monia oppaita ja opetusohjelmia aiheesta miten optimoi ja puhdista Debian GNU/Linuxin eri vakaat versiotJa kuten odotettua, teimme jo saman asian, kun Debian GNU/Linux 13 “Trixie” Se julkaistiin. On kuitenkin syytä huomata ja muistaa, että tämä uusin vakaa versio, joka julkaistiin 8. elokuuta 2025, sisälsi muun muassa seuraavat uudet ominaisuudet: 14 116 uuden paketin lisäys, 8 844 vanhentuneen tai hylätyn paketin poisto ja 44 326 paketin päivitysLisäksi, ja siirtyäksemme tänään meitä askarruttavaan aiheeseen, on syytä mainita, että "Deborphan"-paketti Se on yksi niistä lähes 9 000 poistetusta paketista.
Ja koska monet käyttäjät Linux-universumissa ovat pitkään käyttäneet mainittua paketti ja komento Debian GNU/Linux-käyttöjärjestelmän optimointiin ja puhdistamiseen Monien versioiden jälkeen, tänään tarjoamme teille tämän Lyhyt ja hyödyllinen tutoriaali, joka auttaa sinua asentamaan sen nykyiseen Debian GNU/Linux 13 "Trixie" -jakeluusi.tai muut siihen perustuvat, kuten MX Linux tai antiX.
Sovellukset GNU / Linuxin optimointiin
Mutta ennen kuin näytän, kuinka voit asentaa ja käyttää pakettia ja komentoa "Deborphan" Debian 13:een perustuvien GNU/Linux-jakelujen osalta käyttöjärjestelmän virheenkorjausta ja parantamista varten suosittelemme tutustumaan edellinen aiheeseen liittyvä viesti Käyttäen samaa ohjelmaa ja muita Linux-optimointityökaluja, luettuasi sen loppuun:
Deborphan on apuohjelma, joka etsii käyttöjärjestelmästäsi "orpoja" paketteja. Paketti katsotaan "orvoksi", kun pääpaketin (paketin, joka asentaa automaattisesti muita paketteja riippuvuuksien kautta) poistamisen jälkeen "lapsipaketti" jää asennettuna levylle käyttämättömänä ja vie tarpeetonta tilaa.

Deborphan: Kuinka sitä käytetään Debian 13 -pohjaisissa jakeluissa?
Mikä on Deborphan ja miksi sitä käytetään?
Viitaten viralliseen kuvaukseen "Deborphan"-sivustolla Viralliset käyttöohjesivut Debian GNU/Linux -projektista, se kuvataan seuraavasti:
Deborphan Se on ohjelmistotyökalu, joka keskittyy löytämään paketteja, jotka eivät ole riippuvaisia muista paketeista. Sen oletusfunktio on etsiä "libs"-, "oldlibs"- ja "introspection"-osioista käyttämättömiä kirjastoja. Jos funktiota kutsutaan valinnaisella pakettiluettelolla, vain kyseisten pakettien riippuvuudet tarkistetaan. Tulokset tulostetaan sitten standarditulosteeseen ikään kuin asetus olisi määritetty. –show-depsLisäksi tiettyjen pakettien hakeminen näyttää paketin prioriteetista riippumatta.
Tätä kuvausta laajentaen on syytä mainita, että Deborphanin käyttö yhdessä työkalujen (komentojen), kuten "apt", "aptitude" ja "dpkg", kanssa on hyödyllistä suorituskykyyn ja toimintaan liittyvien ongelmien välttämisessä ja lieventämisessä. Linux-käyttöjärjestelmissä useista syistä, jotka johtuvat orpojen pakettien kertymisestä, kuten:
- Vähennä inodien ja lohkojen kulutustaPalvelimilla tai työasemilla, joissa on rajoitetusti tallennustilaa tai pienet juuriosiot, jokainen megatavu on tärkeä. Orvot kirjastot vievät tilaa, jota voitaisiin käyttää lokien, tietokantojen tai sovellusten välimuistin tallentamiseen.
- Lyhennä käyttöjärjestelmän päivitysaikaaJokainen asennettu paketti, olipa se tarpeellinen tai ei, on tarkistettava pakettienhallinnan toimesta järjestelmäpäivitysten (apt update ja apt upgrade) aikana. Järjestelmässä, jossa on liikaa paketteja, päivittyminen kestää kauemmin ja se kuluttaa enemmän kaistanleveyttä.
- Lisää turvallisuutta ja vähennä hyökkäysten haavoittuvien kohtien mahdollisuuttaLaiminlyöty kirjasto, jota ei ole päivitetty (ehkä siksi, että lähdetietovarasto on poistettu tai koska se on virheellisesti merkitty "manuaaliseksi asennukseksi"), saattaa sisältää tietoturvahaavoittuvuuksia (CVE). Jos aktiivinen palvelu lataa tämän orvon kirjaston dynaamisesti, järjestelmä vaarantuu.
Näin ollen, Deborphan on ohjelmistotyökalu, joka pystyy toimimaan erikoistuneena tilintarkastajanasuunniteltu torjumaan minkä tahansa Linux-käyttöjärjestelmän luonnollista entropiaa (epäjärjestystä), ilmoitettujen riippuvuussuhteiden algoritmisen analyysin avulla DPKG-ohjelman tietokannassa.
Kuinka asentaa ja käyttää sitä Debian GNU/Linux 13:ssa – Trixie?
Debian GNU/Linux 13 "Trixie" -käyttöjärjestelmään tai muihin siihen perustuviin jakeluihin asennusta varten paketti voidaan ladata deborphan_1.7.35_amd64.deb alkaen Debian-projektin virallinen arkistoja jatka asennusta tavalliseen tapaasi. Tämän jälkeen voit suorittaa sen konsolin kautta kirjoittamalla sen nimen nähdäksesi, mitkä paketit todennäköisesti poistetaan. Ja koska komennolla on monia vaihtoehtoja, tuloste- ja hakumuokkaimia sekä parametreja, joita kannattaa käyttää ja ymmärtää, suositeltavin lähestymistapa tekstin pituuden vuoksi on lue käyttöohje, molemmat kohdasta español kuten Englanti. Kuten alla näkyy:
Lataa ja asenna


1. Yksinkertainen ja yhden käyttäjän tila


2. Yksinkertainen ja turvallinen tapa käyttää xargs-komentoa
deborphan --guess-data | xargs sudo apt-get -y remove --purge

3. Edistynyt ja ei-aggressiivinen käyttötila soveltuvuudella
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. Edistynyt ja erittäin aggressiivinen käyttötila apt-komennolla
sudo apt remove --purge `deborphan --guess-all`; sudo apt remove --purge `deborphan --libdev`; sudo dpkg --purge $(deborphan --find-config)

5. Edistynyt ja erittäin aggressiivinen käyttötila rekursiota käyttäen
Koska orvon (lapsen) poistaminen voi jättää sen vanhemman (nyt ilman riippuvuuksia) uudeksi orpopaketiksi, siivous vaatii usein useita vaiheita. Yleinen yksirivinen komento järjestelmänvalvojien ja devopsien välillä tämän suorittamiseksi, kunnes mitään ei jää jäljelle, on:
while [ -n "$(deborphan)" ]; do
deborphan | xargs sudo apt-get -y remove --purge
done
varoitus: Tämä silmukka on erittäin aggressiivinen. Ja jos se yhdistetään optioon --guess-allSe voi poistaa suuren osan järjestelmästä, jos riippuvuuksia ei ole määritelty täydellisesti. On suositeltavaa käyttää sitä vain perustilassa (vain turvalliset kirjastot).
Ensimmäinen suosituksemme on, ja vain jos Debian GNU/Linuxiin perustuvassa vapaassa ja avoimen lähdekoodin käyttöjärjestelmässä on jo Bleachbit-sovellus asennettuna ja käyttäjällä on se erittäin hyvin konfiguroitu ja optimoitu käyttöjärjestelmänsä graafiseen ylläpitoon (puhdistukseen), suorittaa manuaalisesti tai skriptin sisällä seuraava komento: bleachbit –preset –preview; bleachbit –preset –clean.

Yhteenveto
Lyhyesti sanottuna "Deborphan" on arvokas ohjelmistokehityksen osa Linuxversessa joka ei ole enää saatavilla Debian GNU/Linux 13 "Trixie":lle. Mutta joka on ehdottomasti säilyttämisen ja käytön jatkamisen arvoinen, Linux-käyttöjärjestelmän tehokkaan hallinnan saavuttamiseksiErityisesti riippuvuuksien elinkaaren hallinnan osalta toimivassa käyttöjärjestelmässä. Ennen kaikkea siksi, että se on edelleen Erinomainen apuohjelma täydentämään "apt autoremove" -komennolle annettuja tehtäviäTämä johtuu suurelta osin sen laajoista auditointiominaisuuksista, konfiguroitavista heuristiikoista ja riippumattomuudesta APT:n "automaattinen/manuaalinen" tilatietokannasta. Tämä tekee siitä ihanteellisen digitaalisen puhdistuslaitteen, joka pystyy suorittamaan tehokkaan diagnosoinnin ja puhdistuksen.
Lopuksi muista käy meillä «kotisivu» espanjaksi. Tai millä tahansa muulla kielellä (vain lisäämällä 2 kirjainta nykyisen URL-osoitteemme loppuun, esimerkiksi: ar, de, en, fr, ja, pt ja ru, monien muiden joukossa) saadaksesi lisätietoja nykyisestä sisällöstä. Lisäksi kutsumme sinut liittymään joukkoomme Virallinen Telegram-kanava lukeaksesi ja jakaaksesi lisää uutisia, oppaita ja opetusohjelmia verkkosivustoltamme.