Како се користи Deborphan пакет и команда на дистрибуцијама заснованим на Debian 13?

Деборфан: Како га користити на дистрибуцијама заснованим на Дебијану 13?

Деборфан: Како га користити на дистрибуцијама заснованим на Дебијану 13?

Из године у годину, овде у From Linux, нудили смо вам многе водиче и туторијале о како оптимизуј и очисти наше различите стабилне верзије Дебијан ГНУ/ЛинуксаИ као што се и очекивало, већ смо урадили исту ствар, када Дебијан ГНУ/Линукс 13 „Трикси“ Објављена је. Међутим, вреди напоменути и запамтити да је ова најновија стабилна верзија, објављена 8. августа 2025. године, укључивала следеће нове функције, између осталог: Додавање 14.116 нових пакета, уклањање 8.844 застарелих или напуштених пакета и ажурирање 44.326 пакетаШтавише, и улазећи у тему која нас данас занима, вреди поменути да, пакет „Деборфан“ То је био један од оних скоро 9.000 уклоњених пакета.

И пошто многи корисници у Линукс универзуму већ дуго користе речено пакет и команда за оптимизацију и чишћење вашег Debian GNU/Linux оперативног система Након многих верзија, данас вам доносимо ово Кратак и користан водич који ће вам помоћи да га инсталирате на вашу тренутну Debian GNU/Linux 13 "Trixie" дистрибуцију, или друге засноване на њему, као што су MX Linux или antiX.

Апликације за оптимизацију ГНУ / Линука

Апликације за оптимизацију ГНУ / Линука

Али пре него што вам покажем како можете инсталирати и користити пакет и команду „Деборфан“ Што се тиче ГНУ/Линукс дистрибуција заснованих на Дебијану 13, за отклањање грешака и побољшање вашег оперативног система, препоручујемо да истражите претходни сродни пост Користећи исти програм и друге алате за оптимизацију Линукса, након што завршите са читањем:

Деборфан је услужни програм који проналази „сироче“ пакете у вашем оперативном систему. Пакет се сматра „сирочећим“ када, након деинсталације родитељског пакета (пакета који аутоматски инсталира друге пакете путем зависности), „подређени“ пакет остане инсталиран на диску неискоришћен, заузимајући непотребан простор.

Апликације за оптимизацију ГНУ / Линука
Повезани чланак:
Како оптимизирати наше ГНУ / Линук оперативне системе?

Како се користи Deborphan пакет и команда на дистрибуцијама заснованим на Debian 13?

Деборфан: Како га користити на дистрибуцијама заснованим на Дебијану 13?

Шта је Деборфан и зашто га користити?

Позивајући се на званични опис за „Деборфан“ у Званичне странице приручника из пројекта Дебијан ГНУ/Линукс, описано је на следећи начин:

Деборпхан То је софтверски алат фокусиран на проналажење пакета који не зависе од других пакета. Његова подразумевана функција је претраживање одељака „libs“, „oldlibs“ и „introspection“ како би се пронашле некоришћене библиотеке. Ако се позове са опционом листом пакета, провериће се само зависности тих пакета. Резултати се затим исписују на стандардни излаз као да је опција наведена. –шоу-депсПоред тога, претрага одређених пакета ће приказати пакет, без обзира на његов приоритет. 

Проширујући овај опис, вреди напоменути да, Коришћење Деборфана заједно са алатима (командама) као што су „apt“, „aptitude“ и „dpkg“ је корисно у избегавању и ублажавању проблема са перформансама и радом. у Линукс оперативним системима из различитих разлога, који произилазе из акумулације осиротелих пакета, као што су:

  1. Смањите потрошњу инода и блоковаНа серверима или радним станицама са ограниченим простором за складиштење или малим root партицијама, сваки мегабајт је важан. Напуштене библиотеке заузимају простор који би се могао користити за логове, базе података или кеширање апликација.
  2. Смањите време ажурирања оперативног системаСваки инсталирани пакет, без обзира да ли је потребан или не, мора бити проверен од стране менаџера пакета током ажурирања система (apt update и apt upgrade). Систем са прекомерним бројем пакета се дуже ажурира и троши више пропусног опсега.
  3. Повећајте безбедност и смањите могућност напада на рањиве тачкеЗанемарена библиотека која није ажурирана (можда зато што је изворни репозиторијум обрисан или зато што је грешком означен као „ручна инсталација“) може садржати безбедносне рањивости (CVE). Ако активна услуга динамички учита ову осироћену библиотеку, систем је угрожен.

Дакле, Деборфан је софтверски алат способан да делује као специјализовани ревизордизајниран да се супротстави природној ентропији (поремећу) било ког Линукс оперативног система, кроз алгоритамску анализу декларисаних односа зависности у бази података програма DPKG.

Како га инсталирати и користити на Debian GNU/Linux 13 – Trixie?

За инсталацију на Debian GNU/Linux 13 "Trixie" или друге дистрибуције засноване на њему, пакет се може преузети деборфан_1.7.35_амд64.деб фром тхе званични репозиторијум Дебијан пројектаи наставите са инсталацијом на уобичајени начин. Након тога, можете је покренути преко конзоле једноставним уносом њеног имена да бисте видели који пакети ће вероватно бити уклоњени. А пошто команда има много опција, модификатора излаза и претраге, као и параметара које треба користити и разумети, најпрепоручљивији приступ, због дужине текста, је прочитајте упутство за употребу, оба у Еспанол ас ин Енглески. Као што се види у наставку:

Преузимање и инсталација

Деборфан: Преузимање и инсталација

Деборфан: Преузимање и инсталација 2

1. Једноставан и једнокориснички режим

Деборфан: Једноставан и једнокориснички режим

Деборфан: Једноставан режим за једног играча 2

2. Једноставан и безбедан начин коришћења команде xargs

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

Једноставан и безбедан начин коришћења команде xargs

3. Напредни и неагресивни режим коришћења са aptitude-ом

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. Напредни и веома агресиван режим коришћења са командом apt

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

Напредни и веома агресиван режим коришћења са командом apt

5. Напредни и веома агресиван режим коришћења помоћу рекурзије

Пошто уклањање осироћелог пакета (детета) може оставити његовог родитеља (сада без зависности) као ново сироче, чишћење често захтева више пролаза. Уобичајена једноредна реченица међу систем администраторима и девоповима да би се ово извело док не остане ништа је:

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

Упозорење: Ова петља је изузетно агресивна. А ако се комбинује са опцијом  --guess-allМоже деинсталирати велики део система ако зависности нису савршено дефинисане. Препоручује се да се користи само у основном режиму (само безбедне библиотеке).

Наша прва препорука је, и само ако бесплатни и отвореног кода оперативни систем базиран на Debian GNU/Linux-у већ има инсталирану апликацију Bleachbit, а корисник је има веома добро конфигурисану и оптимизовану за графичко обављање одржавања (чишћења) свог оперативног система, да ручно или унутар скрипте изврши следећу команду: bleachbit –preset –preview; bleachbit –preset –clean.

Скрипта за одржавање и ажурирање за Дебиан 12 / МКС 23
Повезани чланак:
Скрипта за одржавање и ажурирање за Дебиан 12 / МКС 23

Слика резимеа за пост 2024

Резиме

Укратко, „Деборфан“ је вредан део софтверског инжењерства унутар Линукс универзума који више није доступан за Debian GNU/Linux 13 „Trixie“. Али, који свакако вреди сачувати и наставити користити, јер да би се постигла ефикасна администрација Linux оперативног системаПосебно у вези са управљањем животним циклусом зависности унутар функционалног оперативног система. Пре свега, зато што је и даље Одличан услужни програм за допуњавање задатака додељених команди „apt autoremove“То је углавном због његових дубоких могућности ревизије, подесивих хеуристика и независности од APT-ове базе података о статусу „аутоматски/ручно“. Ово га чини идеалном врстом дигиталног чистача способног за постизање ефикасне дијагнозе и чишћења.

На крају, запамтите посетите нашу «хомепаге» на шпанском. Или, на било ком другом језику (само додавањем 2 слова на крај наше тренутне УРЛ адресе, на пример: ар, де, ен, фр, ја, пт и ру, између многих других) да бисте сазнали више актуелног садржаја. Поред тога, позивамо вас да се придружите нашој Званични Телеграм канал да читате и делите више вести, водича и туторијала са наше веб странице.