Finne Foreldreløse pakker ved hjelp deborphan Og Rpmorphan

Er du plager med full av ubrukte pakker som opptar mer plass og tregere operativsystem prestasjonene dine? Vel, bør du prøve disse to awesome verktøy som hjelper vil du enkelt finne og fjerne foreldreløse pakker på harddisken.
Vel, hva er en foreldreløs pakken? Enkelt, foreldreløs pakken er en uønsket pakke som ikke lenger er nødvendig. Som du kanskje vet, når du installerer en pakke, vil den installere sammen med andre pakker (avhengigheter). Etter fjerningen av pakken, ikke alle avhengigheter vil bli fjernet helt. Noen avhengig kanskje fortsatt eksisterer og dumbs harddiskplass etter å ha fjernet en bestemt pakke.
I denne opplæringen, vil vi diskutere hvordan å finne og fjerne foreldreløse filer i Debian, og RHEL baserte systemer.
Deborphan
Som navnet sier, er deborphan brukes til å finne de uønskede pakker på Debian-baserte systemer som ikke har noen andre pakker avhengig av dem. Standard funksjon av dette verktøyet er å finne og fjerne de foreldreløse pakker, og ubrukte bibliotekene
å installere det på en Debian-baserte systemer, kjører du følgende kommando:.

 sudo apt-get install deborphanTo finne ut foreldreløse pakker, bare å kjøre følgende kommando i Terminal. 
 deborphanThis vil liste alle ubrukte pakker. 
Også har deborphan en dialog frontend kalt "orphaner" for å fjerne pakker lett. Slik åpner orphaner, kjører du følgende kommando:
 orphaner 
Hvis noen foreldreløse filer funnet, velg og klikk OK for å fjerne dem
Gtkorphan
Heldigvis, det er en grafisk frontend kalt. "gtkorphan" er tilgjengelig for å få ting gjort mye enklere. Den er tilgjengelig i standard reposiotires, slik at vi ikke trenger å laste ned og installere den manuelt
å installere det, bare kjøre følgende kommando:.
 sudo apt-get install gtkorphanTo åpne opp gtkorphan, kjører du følgende kommando med root privilegier. 
 sudo gtkorphanFirst av alt må du initialisere systemet for å holde styr på for pakker, selv om de er rapportert som foreldreløse. For å gjøre det, i hovedvinduet, utvide "Options" delen og sjekke "Vis alle foreldreløse pakker, ikke bare de i libs avsnittet" sjekkheftet. 
Som du ser i skjermbildet over, noen viktige pakker er vist som foreldreløs. For å holde de viktige pakker, og ønsker ikke å bli rapportert som foreldreløse, høyreklikk på pakkenavnet, og klikk Dvale pakke alternativ.
Nå, du vil ikke disse viktige pakker i listen Foreldreløse pakker . Den Gtkorphan vil holde disse pakkene og vil ikke vist dem lenger. Denne handlingen bør utføres ved Gtkorphan første løp. Etter det, kan du fjerne de foreldreløse pakker hvis det er noen.
Og til slutt, du gjettet det riktig. Vi kan rense ubrukte pakker med disse kommandoene samt
 sudo apt-get Autoclean &. &Amp; sudo apt-get autoremoveRpmorphan 
Som navnet sier, er rpmorphan ment å RPM basert distribusjoner, som RHEL, CentOS, SUSE etc. Dette vil hjelpe deg å finne og fjerne de ubrukte (foreldreløse) pakker og biblioteker på systemet.
Rpmorphan har følgende nyttige verktøy for

rpmusage:.. visnings rpm pakker siste bruk dato

rpmdep. vise hele avhengighet av en installert rpm pakke

rpmduplicates: finne programmer med flere versjonen installert

rpmextra. finne installerte pakker ikke i distribusjon
Perl er nødvendig for å installere og bruke rpmorphan.. Så installere det hvis ikke har allerede, som vist nedenfor.
 yum install perlNow, la oss laste ned rpmorphan pakke fra denne linken. Etter å laste den ned, gå til nedlastingssted, og installere rpmorphan pakke som vist nedenfor. 
 rpm Uvh rpmorphan-1.15-1.noarch.rpmRpmorphan er så enkelt som deborphan. Her er noen eksempler 
å vise foreldreløse biblioteker, kjører du følgende kommando:.
 rpmorphanSample utgangs: 
 Libertas-sd8686-firmwarelibertas-sd8787-firmwarelibertas-usb8388-firmwareTo vise alle foreldreløse pakker , installert i de siste 2 dagene: 
 rpmorphan --Alle -install-tid -2Sample Output:
NetworkManager-tuiepel-releaseiwl100-firmwareiwl1000-firmwareiwl105-firmwareiwl135-firmwareiwl2000-firmwareiwl2030-firmwareiwl3160-firmwareiwl3945-firmwareiwl4965-firmwareiwl5000-firmwareTo vise alle foreldreløse pakker, installert 10 dager siden (eller mer): 
 rpmorphan --Alle -install-tid + 10Sample output:
aic94xx-firmwareauditauthconfigbiosdevnamebtrfs-progsdracut-config-rescuee2fsprogsfirewalldgpg-pubkeygrub2iprutilsirqbalanceTo vise alle ubrukte pakker siden 10 dager eller mer, bruker du følgende kommando: 
 rpmorphan --Alle --access-tid 10Sample output:
iwl100-firmwareiwl1000-firmwareiwl105-firmwareiwl135-firmwareiwl2000-firmwareiwl2030-firmwareiwl3160-firmwareiwl3945-firmwareiwl4965-firmwareiwl5000-firmwareiwl5150-firmwareIf du ikke lenger trenger eller bruke dem, bare fjerne dem for å få opp mer ledig plass på harddisken. 
Det er alt for nå. ! Lykke
Source & Referanse Links:
deborphan
Gtkorphan
rpmorphan