Kā lietot Deborphan pakotni un komandu Debian 13 bāzes distribūcijās?

Deborphan: Kā to lietot Debian 13 bāzes distribūcijās?

Deborphan: Kā to lietot Debian 13 bāzes distribūcijās?

Gadu no gada šeit, From Linux, mēs esam piedāvājuši jums daudz ceļvežu un pamācību par cik optimizēt un notīrīt mūsu dažādās stabilās Debian GNU/Linux versijasUn, kā jau bija gaidāms, mēs jau izdarījām to pašu, kad Debian GNU/Linux 13 “Trixie” Tas tika izlaists. Tomēr ir vērts atzīmēt un atcerēties, ka šī jaunākā stabilā versija, kas tika izlaista 2025. gada 8. augustā, ietvēra šādas jaunas funkcijas, tostarp daudzas citas: 14 116 jaunu pakotņu pievienošana, 8.844 novecojušu vai pamestu pakotņu noņemšana un 44 326 pakotņu atjaunināšanaTurklāt, pievēršoties tēmai, kas mūs šodien interesē, ir vērts pieminēt, ka "Deborphan" pakete Tas ir bijis viens no tiem gandrīz 9.000 aizvāktajiem iepakojumiem.

Un tā kā daudzi lietotāji Linux pasaulē jau sen ir izmantojuši minēto pakotne un komanda, lai optimizētu un attīrītu jūsu Debian GNU/Linux operētājsistēmu Pēc daudzām versijām šodien mēs jums piedāvājam šo Īsa un noderīga pamācība, kas palīdzēs jums to instalēt jūsu pašreizējā Debian GNU/Linux 13 "Trixie" izplatījumā.vai citas uz tās balstītas platformas, piemēram, MX Linux vai antiX.

GNU / Linux optimizācijas lietojumprogrammas

GNU / Linux optimizācijas lietojumprogrammas

Bet pirms es parādīšu, kā jūs varat instalēt un izmantot pakotni un komandu "Deborfāna" Attiecībā uz GNU/Linux distribūcijām, kuru pamatā ir Debian 13, operētājsistēmas atkļūdošanai un uzlabošanai iesakām izpētīt iepriekšējā saistītā ziņa Izmantojot to pašu programmu un citas Linux optimizācijas utilītas, pēc tās izlasīšanas:

Deborphan ir utilīta, kas operētājsistēmā atrod "bāreņpakotnes". Pakotne tiek uzskatīta par "bāreņpakotni", ja pēc vecākpakotnes (pakotnes, kas automātiski instalē citas pakotnes, izmantojot atkarības) atinstalēšanas "bērnpakotne" paliek instalēta diskā neizmantota, aizņemot nevajadzīgu vietu.

GNU / Linux optimizācijas lietojumprogrammas
saistīto rakstu:
Kā optimizēt mūsu GNU / Linux operētājsistēmas?

Kā lietot Deborphan pakotni un komandu Debian 13 bāzes distribūcijās?

Deborphan: Kā to lietot Debian 13 bāzes distribūcijās?

Kas ir Deborphan un kāpēc to lietot?

Atsaucoties uz oficiālo aprakstu "Deborfāna" iekšā Oficiālās rokasgrāmatas no Debian GNU/Linux projekta, to raksturo šādi:

Deborfans Tas ir programmatūras rīks, kas paredzēts tādu pakotņu atrašanai, kas nav atkarīgas no citām pakotnēm. Tā noklusējuma funkcija ir meklēt neizmantotās bibliotēkas sadaļās "libs", "oldlibs" un "introspection". Ja tiek izsaukts ar papildu pakotņu sarakstu, tiks pārbaudītas tikai šo pakotņu atkarības. Rezultāti pēc tam tiek izdrukāti standarta izvadē tā, it kā opcija būtu norādīta. –show-depsTurklāt, meklējot konkrētas pakotnes, tās tiks parādītas neatkarīgi no to prioritātes. 

Paplašinot šo aprakstu, ir vērts pieminēt, ka, Deborphan lietošana kopā ar tādiem rīkiem (komandām kā "apt", "aptitude" un "dpkg" ir noderīga, lai izvairītos no veiktspējas un darbības problēmām un tās mazinātu. Linux operētājsistēmās dažādu iemeslu dēļ, kas izriet no bāreņu pakotņu uzkrāšanās, piemēram:

  1. Samazināt inodu un bloku patēriņuServeros vai darbstacijās ar ierobežotu krātuvi vai mazām saknes nodalījumiem ir svarīgs katrs megabaits. Bāreņbibliotēkas aizņem vietu, ko varētu izmantot žurnāliem, datubāzēm vai lietojumprogrammu kešatmiņai.
  2. Samaziniet operētājsistēmas atjaunināšanas laikuKatra instalētā pakotne, neatkarīgi no tā, vai tā ir nepieciešama vai nē, pakotņu pārvaldniekam ir jāpārbauda sistēmas atjauninājumu (apt update un apt upgrade) laikā. Sistēma ar pārmērīgu pakotņu skaitu atjaunināšanai aizņem ilgāku laiku un patērē vairāk joslas platuma.
  3. Palieliniet drošību un samaziniet ievainojamu punktu iespējamību uzbrukumiemNovārtā atstāta bibliotēka, kas netiek atjaunināta (iespējams, tāpēc, ka avota repozitorijs ir izdzēsts vai kļūdaini atzīmēts kā "manuāla instalēšana"), var saturēt drošības ievainojamības (CVE). Ja aktīvs pakalpojums dinamiski ielādē šo bāreņu bibliotēku, sistēma tiek apdraudēta.

Tāpēc, Deborphan ir programmatūras rīks, kas spēj darboties kā specializēts auditorsizstrādāts, lai neitralizētu jebkuras Linux operētājsistēmas dabisko entropiju (traucējumus), izmantojot deklarēto atkarību attiecību algoritmisku analīzi DPKG programmas datubāzē.

Kā to instalēt un lietot operētājsistēmā Debian GNU/Linux 13 — Trixie?

Lai instalētu Debian GNU/Linux 13 "Trixie" vai citās uz tās balstītās distribūcijās, pakotni var lejupielādēt. deborphan_1.7.35_amd64.deb no Debian projekta oficiālais repozitorijsun turpiniet instalēšanu ierastajā veidā. Pēc tam to var palaist, izmantojot konsoli, vienkārši ierakstot tās nosaukumu, lai redzētu, kuras pakotnes, visticamāk, tiks noņemtas. Un tā kā komandai ir daudz opciju, izvades un meklēšanas modifikatoru, kā arī parametru, kas jāizmanto un jāsaprot, teksta garuma dēļ visieteicamākā pieeja ir izlasiet lietotāja rokasgrāmatu, abas españolAngļu. Kā redzams zemāk:

Lejupielāde un instalēšana

Deborphan: Lejupielāde un instalēšana

Deborphan: Lejupielāde un instalēšana 2

1. Vienkāršs un viena lietotāja režīms

Deborphan: Vienkāršs un viena lietotāja režīms

Deborphan: Vienkāršs un viena spēlētāja režīms 2

2. Vienkāršs un drošs veids, kā izmantot komandu xargs

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

Vienkāršs un drošs veids, kā izmantot xargs komandu

3. Uzlabots un neagresīvs lietošanas režīms ar piemērotību

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

Uzlabots un neagresīvs lietošanas režīms ar piemērotību

4. Uzlabots un ļoti agresīvs lietošanas režīms ar komandu apt

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

Uzlabots un ļoti agresīvs lietošanas režīms ar apt komandu

5. Uzlabots un ļoti agresīvs lietošanas režīms, izmantojot rekursiju

Tā kā, noņemot bāreņpakotni (bērnpakotni), tās vecākpakotne (tagad bez atkarībām) var palikt kā jauna bāreņpakotne, tīrīšanai bieži vien ir nepieciešamas vairākas darbības. Sistēmas administratori un devop speciālisti bieži izmanto vienu instrukciju, lai to paveiktu, līdz nekas nepaliek pāri, un to dara šādi:

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

Uzmanību: Šī cilpa ir ārkārtīgi agresīva. Un, ja tā tiek apvienota ar opciju  --guess-allTas varētu atinstalēt lielu sistēmas daļu, ja atkarības nav perfekti definētas. Ieteicams to izmantot tikai pamata režīmā (tikai drošās bibliotēkas).

Mūsu pirmais ieteikums ir, un tikai tad, ja bezmaksas un atvērtā koda operētājsistēmā, kuras pamatā ir Debian GNU/Linux, jau ir instalēta Bleachbit lietojumprogramma, un lietotājam tā ir ļoti labi konfigurēta un optimizēta, lai grafiski veiktu operētājsistēmas apkopi (tīrīšanu), manuāli vai skripta ietvaros izpildīt šādu komandu: bleachbit –preset –preview; bleachbit –preset –clean.

Apkopes un atjaunināšanas skripts Debian 12/MX 23
saistīto rakstu:
Apkopes un atjaunināšanas skripts Debian 12/MX 23

Kopsavilkuma attēls 2024. gada ierakstam

Kopsavilkums

Kopumā, "Deborphan" ir vērtīgs programmatūras inženierijas elements Linuxverse vidē. kas vairs nav pieejams Debian GNU/Linux 13 "Trixie". Taču noteikti ir vērts to saglabāt un turpināt lietot, piemēram, lai panāktu efektīvu Linux operētājsistēmas administrēšanuĪpaši attiecībā uz atkarību dzīves cikla pārvaldību funkcionālā operētājsistēmā. Galvenokārt tāpēc, ka tā joprojām ir Lieliska lietderība, lai papildinātu komandai "apt autoremove" piešķirtos uzdevumus.Tas lielā mērā ir saistīts ar tā padziļinātajām auditēšanas iespējām, konfigurējamo heuristika un neatkarību no APT "automātiskās/manuālās" statusa datubāzes. Tas padara to par ideālu digitālo tīrītāju, kas spēj efektīvi diagnosticēt un attīrīt datus.

Visbeidzot, atcerieties apmeklējiet mūsu «mājas lapa» spāņu valodā. Vai arī jebkurā citā valodā (vienkārši pievienojot 2 burtus mūsu pašreizējā URL beigās, piemēram: ar, de, en, fr, ja, pt un ru, starp daudziem citiem), lai uzzinātu vairāk aktuālā satura. Turklāt mēs aicinām jūs pievienoties mūsu Oficiālais telegrammas kanāls lai lasītu un dalītos ar citiem jaunumiem, ceļvežiem un pamācībām mūsu vietnē.