Paano gamitin ang pakete at utos ng Deborphan sa mga distribusyon na nakabase sa Debian 13?

Deborphan: Paano ito gamitin sa mga distribusyon na nakabase sa Debian 13?

Deborphan: Paano ito gamitin sa mga distribusyon na nakabase sa Debian 13?

Taon-taon, dito sa From Linux, nag-alok kami sa inyo ng maraming gabay at tutorial sa paano i-optimize at linisin ang aming iba't ibang matatag na bersyon ng Debian GNU/LinuxAt gaya ng inaasahan, ginawa na rin namin ang parehong bagay, noong Debian GNU/Linux 13 “Trixie” Inilabas ito. Gayunpaman, mahalagang tandaan na ang pinakabagong stable na bersyong ito, na inilabas noong Agosto 8, 2025, ay may kasamang mga sumusunod na bagong tampok bukod sa marami pang iba: Ang pagdaragdag ng 14.116 na bagong pakete, ang pag-alis ng 8.844 na hindi na ginagamit o inabandunang mga pakete, at ang pag-update ng 44.326 na paketeBukod pa rito, at sa pagtalakay sa paksang ating kinababahalaan ngayon, mahalagang banggitin na, ang paketeng "Deborphan" Isa ito sa halos 9.000 paketeng natanggal.

At dahil maraming gumagamit sa mundo ng Linux ang matagal nang gumagamit ng nasabing pakete at utos upang i-optimize at linisin ang iyong Debian GNU/Linux operating system Pagkatapos ng maraming bersyon, ngayon ay hatid namin ito sa inyo Isang maikli at kapaki-pakinabang na tutorial upang matulungan kang i-install ito sa iyong kasalukuyang Debian GNU/Linux 13 "Trixie" distribution., o iba pa batay dito, tulad ng MX Linux o antiX.

Mga application upang mai-optimize ang GNU / Linux

Mga application upang mai-optimize ang GNU / Linux

Pero bago ko ipakita sa iyo kung paano mo mai-install at magamit ang package at command "Deborphan" Tungkol sa mga distribusyon ng GNU/Linux na nakabatay sa Debian 13, upang i-debug at mapabuti ang iyong operating system, inirerekomenda namin na tuklasin ang isang nakaraang nauugnay na post Gamit ang parehong programa at iba pang mga kagamitan sa pag-optimize ng Linux, pagkatapos itong basahin:

Ang Deborphan ay isang utility na naghahanap ng mga "ulila" na pakete sa iyong operating system. Ang isang pakete ay itinuturing na "ulila" kapag, pagkatapos i-uninstall ang isang parent package (isang pakete na awtomatikong nag-i-install ng iba pang mga pakete sa pamamagitan ng mga dependency), ang "child" na pakete ay nananatiling naka-install sa disk na hindi nagamit, na sumasakop sa hindi kinakailangang espasyo.

Mga application upang mai-optimize ang GNU / Linux
Kaugnay na artikulo:
Paano i-optimize ang aming GNU / Linux Operating Systems?

Paano gamitin ang pakete at utos ng Deborphan sa mga distribusyon na nakabase sa Debian 13?

Deborphan: Paano ito gamitin sa mga distribusyon na nakabase sa Debian 13?

Ano ang Deborphan at bakit ito ginagamit?

Binabanggit ang opisyal na paglalarawan para sa "Deborphan" sa Mga Opisyal na Manpage mula sa proyektong Debian GNU/Linux, ito ay inilarawan tulad ng sumusunod:

Deborphan Ito ay isang software tool na nakatuon sa paghahanap ng mga pakete na hindi umaasa sa ibang mga pakete. Ang default na function nito ay maghanap sa mga seksyong "libs", "oldlibs", at "introspection" upang mahanap ang mga hindi nagamit na library. Kung tatawagin nang may opsyonal na listahan ng mga pakete, tanging ang mga dependency ng mga paketeng iyon ang susuriin. Ang mga resulta ay ipi-print sa karaniwang output na parang tinukoy na ang opsyon. –show-depsBukod pa rito, ang paghahanap ng mga partikular na pakete ay magpapakita ng pakete, anuman ang prayoridad nito. 

Sa pagpapalawak ng paglalarawang ito, mahalagang banggitin na, Ang paggamit ng Deborphan kasama ng mga tool (mga utos) tulad ng "apt", "aptitude", at "dpkg" ay nakakatulong sa pag-iwas at pagpapagaan ng mga problema sa pagganap at operasyon. sa mga operating system ng Linux para sa iba't ibang kadahilanan, na nagmumula sa akumulasyon ng mga naulilang pakete, tulad ng:

  1. Bawasan ang pagkonsumo ng mga Inode at BlockSa mga server o workstation na may limitadong storage o maliliit na root partition, mahalaga ang bawat megabyte. Ang mga naulilang library ay sumasakop sa espasyong maaaring gamitin para sa mga log, database, o application caching.
  2. Bawasan ang oras ng pag-update ng operating systemAng bawat naka-install na pakete, kinakailangan man o hindi, ay dapat suriin ng package manager habang nag-a-update ng system (apt update at apt upgrade). Ang isang sistemang may labis na bilang ng mga pakete ay mas matagal ma-update at kumokonsumo ng mas maraming bandwidth.
  3. Dagdagan ang seguridad at bawasan ang posibilidad ng mga mahinang punto para sa mga pag-atakeAng isang napabayaang library na hindi na-update (marahil dahil nabura ang source repository o dahil ito ay maling minarkahan bilang "manual installation") ay maaaring maglaman ng mga kahinaan sa seguridad (mga CVE). Kung ang isang aktibong serbisyo ay dynamic na naglo-load ng naulilang library na ito, ang sistema ay nakompromiso.

Samakatuwid, Ang Deborphan ay isang software tool na kayang magsilbing isang espesyalisadong auditordinisenyo upang kontrahin ang natural na entropy (karamdaman) ng anumang operating system ng Linux, sa pamamagitan ng pagsusuring algoritmo ng mga idineklarang ugnayan ng dependency sa database ng programa ng DPKG.

Paano ito i-install at gamitin sa Debian GNU/Linux 13 – Trixie?

Para sa pag-install sa Debian GNU/Linux 13 "Trixie" o iba pang mga distribusyon batay dito, maaaring i-download ang pakete. deborphan_1.7.35_amd64.deb mula sa opisyal na imbakan ng proyektong Debianat magpatuloy sa pag-install sa iyong karaniwang paraan. Pagkatapos, maaari mo itong patakbuhin sa pamamagitan ng console sa pamamagitan lamang ng pag-type ng pangalan nito upang makita kung aling mga pakete ang malamang na aalisin. At dahil ang utos ay may maraming mga opsyon, output at search modifier, at mga parameter na gagamitin at mauunawaan, ang pinakarekomendadong paraan, dahil sa haba ng teksto, ay basahin ang iyong manwal ng gumagamit, kapwa sa español tulad ng sa Ingles. Gaya ng nakikita sa ibaba:

Mag-download at Mag-install

Deborphan: Pag-download at Pag-install

Deborphan: Pag-download at Pag-install 2

1. Simple at single-user mode

Deborphan: Simple at single-user mode

Deborphan: Simple at single-player mode 2

2. Simple at ligtas na paraan upang gamitin ang utos na xargs

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

Madali at ligtas na paraan upang gamitin ang utos na xargs

3. Advanced at hindi agresibong paraan ng paggamit na may kakayahan

sudo aptitude purge $(deborphan --all-packages --force-hold --nice-mode --find-config --libdevel --guess-all --no-show-section) $(aptitude search ~c ~g -F %p)

Advanced at hindi agresibong paraan ng paggamit na may kakayahan

4. Advanced at napaka-agresibong usage mode gamit ang apt command

sudo apt remove --purge `deborphan --guess-all`; sudo apt remove --purge `deborphan --libdev`; sudo dpkg --purge $(deborphan --find-config)

Advanced at napaka-agresibong paraan ng paggamit gamit ang apt command

5. Advanced at lubos na agresibong paraan ng paggamit gamit ang recursion

Dahil ang pag-alis ng isang orphaned package (child) ay maaaring mag-iwan sa magulang nito (ngayon ay walang mga dependency) bilang isang bagong orphan, ang paglilinis ay kadalasang nangangailangan ng maraming pagpasa. Ang isang karaniwang one-liner sa mga sysadmin at devops upang maisagawa ito hanggang sa wala nang matira ay:

while [ -n "$(deborphan)" ]; do
deborphan | xargs sudo apt-get -y remove --purge
done

babala: Ang loop na ito ay lubhang agresibo. At kung isasama ito sa opsyon  --guess-allMaaari nitong i-uninstall ang malaking bahagi ng sistema kung ang mga dependency ay hindi perpektong natukoy. Inirerekomenda na gamitin lamang ito sa basic mode (mga ligtas na library lamang).

Ang aming unang rekomendasyon ay, at kung ang libre at open-source na operating system na nakabatay sa Debian GNU/Linux ay mayroon nang naka-install na Bleachbit application, at ang user ay mahusay na naka-configure at na-optimize ito upang maisagawa ang pagpapanatili (paglilinis) ng kanilang operating system sa paraang grapiko, upang manu-manong isagawa o sa loob ng isang script ang sumusunod na command: bleachbit –preset –preview; bleachbit –preset –clean.

Pagpapanatili at pag-update ng script para sa Debian 12 / MX 23
Kaugnay na artikulo:
Pagpapanatili at pag-update ng script para sa Debian 12 / MX 23

Buod ng larawan para sa post 2024

Buod

Sa madaling sabi, Ang "Deborphan" ay isang mahalagang bahagi ng software engineering sa loob ng Linuxverse. na hindi na magagamit para sa Debian GNU/Linux 13 "Trixie". Ngunit, na tiyak na sulit na pangalagaan at patuloy na gamitin, para sa upang makamit ang mahusay na pangangasiwa ng isang operating system ng LinuxLalo na tungkol sa pamamahala ng dependency lifecycle sa loob ng isang functional operating system. Higit sa lahat, dahil ito ay isang Napakahusay na gamit upang umakma sa mga gawaing nakatalaga sa utos na "apt autoremove"Ito ay higit na dahil sa malalim nitong kakayahan sa pag-awdit, naiko-configure na heuristics, at kalayaan mula sa "auto/manual" na database ng katayuan ng APT. Ginagawa nitong isang mainam na uri ng digital sweeper na may kakayahang makamit ang mahusay na diagnosis at paglilinis.

Panghuli, tandaan bisitahin ang aming «homepage» en español. O, sa anumang iba pang wika (sa pamamagitan lamang ng pagdaragdag ng 2 titik sa dulo ng aming kasalukuyang URL, halimbawa: ar, de, en, fr, ja, pt at ru, bukod sa marami pang iba) upang matuto ng higit pang kasalukuyang nilalaman. Bukod pa rito, inaanyayahan ka naming sumali sa aming Opisyal na Telegram channel upang magbasa at magbahagi ng higit pang mga balita, gabay at tutorial mula sa aming website.