Yadda ake Cire Fakiti tare da Dogara Ta Amfani da Yum


A al'ada, cire fakiti ta amfani da tsarin sarrafa fakitin YUM zai cire wannan fakitin tare da abin dogaronsa. Koyaya, ba za a cire wasu abubuwan dogaro akan tsarin ba, waɗannan su ne abin da za mu iya la'akari da su a matsayin abin da ba a amfani da su ba ko (abin da ake kira fakitin leaf bisa ga shafin YUM man).

A cikin wannan labarin, za mu bayyana hanyoyi biyu don cirewa ko cire kunshin tare da abin dogaronsu ta amfani da mai sarrafa fakitin YUM a cikin rarrabawar CentOS da RHEL.

1. Amfani da YUM's Zaɓin Cire Kai

Wannan hanyar tana buƙatar ka ƙara umarnin clean_requirements_on_remove a cikin babban fayil ɗin sanyi na YUM /etc/yum.conf. Kuna iya amfani da editan layin umarni da kuka fi so don buɗe shi don gyara kamar yadda aka nuna.

# vim /etc/yum.conf

Sannan ƙara layin da ke gaba zuwa fayil ɗin /etc/yum.conf kamar yadda aka nuna a cikin abubuwan da ke ƙasa. Ƙimar ɗaya tana nuna cewa an kunna umarnin (ko kunna), sifili yana nufin in ba haka ba.

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=19&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release

clean_requirements_on_remove=1

Ajiye canje-canje kuma fita fayil.

Daga yanzu, duk lokacin da kuka cire fakiti, YUM yana shiga cikin abubuwan dogaro da kowane fakiti kuma cire su idan wani fakitin ba ya buƙatar su.

# yum autoremove

2: Amfani da yum-plugin-remove-with-leaves Plugin

Wannan tsawo yana cire duk wani abin dogaro da ba a yi amfani da shi ba wanda aka ƙara a ciki ta kunshin shigarwa, amma ba za a cire shi ta atomatik ba. Hakanan yana taimaka muku kiyaye tsarin tsabta daga ɗakunan karatu da fakitin da ba a yi amfani da su ba.

Da farko shigar da wannan tsawo akan tsarin ku ta amfani da umarnin yum.

# yum install yum-plugin-remove-with-leaves

Da zarar kun shigar da kari, duk lokacin da kuke son cire kunshin, ƙara alamar --remove-leaves, misali.

# yum remove policycoreutils-gui --remove-leaves

Don ƙarin bayani, duba shafin mutum na YUM:

# man yum

Shi ke nan! A cikin wannan ɗan gajeren labarin, mun nuna hanyoyi biyu masu amfani don cire fakiti tare da abin dogaro da ba a amfani da shi ta amfani da YUM. Idan kuna da wata tambaya, yi amfani da fam ɗin sharhin da ke ƙasa don isa gare mu.