It's convenient to not remove at all, the suggested packages, the system thinks are "orphans":
several times I heard of guys who destroyed their system deleting some important rpm files!!!
Italiano
Sempre più spesso ultimamente mi è capitato sentire di utenti che ascoltando il msg che consigliava di cancellare i files orfani, alla fine si ritrovavano con un sistema irrimediabilmente compromesso, perchè erano così stati rimossi dei files importanti e indispensabili al buon funzionamento del sistema.
Cosa sono i files orfani? L'idea in teoria sarebbe anche bella, cancellare i files sul sistema non più necessari perchè non richiesti, nè dall'utente nè da qualche altro programma come dipendenza.
Il problema è che spesso in questa lista finiscono pacchetti importanti o indispensabili, per cui è conveniente non effettuare l'operazione se non si sa bene cosa viene rimosso e se effettivamente è da rimuovere qualcosa.
Il mio consiglio è questo:
Rimuovere 10 o 20 rpms non ti cambia di certo la vita in meglio, ma sicuramente ti può distruggere il sistema, quindi di evitarlo sempre.
Se si vuole non vedere più questi antipatici messaggi, ad ogni installazione o rimozione di singoli programmi, c'è una semplice soluzione:
simulare l'installazione degli stessi programmi che il sistema ritiene orfani con urpmi, e dandogli così un "padre": TE!
English / Italian
Example: the following packages are known as "orphans"
Esempio: i seguenti pacchetti sono ritenuti "orphans"
Code: Select all
writing /var/lib/rpm/installed-through-deps.list
I seguenti pacchetti:
gnome-python-gtkhtml2-2.25.3-10.4mdv2010.0.x86_64
kio4-imap-4.3.5-69.1mib2010.0.x86_64
kio4-ldap-4.3.5-69.1mib2010.0.x86_64
kio4-mbox-4.3.5-69.1mib2010.0.x86_64
kio4-nntp-4.3.5-69.1mib2010.0.x86_64
kio4-pop3-4.3.5-69.1mib2010.0.x86_64
kio4-sieve-4.3.5-69.1mib2010.0.x86_64
kio4-smtp-4.3.5-69.1mib2010.0.x86_64
kmahjongglib-4.3.4-69.3mib2010.0.x86_64
lib64gtkhtml2_0-2.11.1-4mdv2010.0.x86_64
lib64kdewebkit1-0.0-0.1080934.1mib2010.0.x86_64
lib64webkitkde1-0.0-0.1080934.1mib2010.0.x86_64
sono ora orfani, se desideri rimuoverli, puoi eseguire il comando "urpme --auto-orphans"
Li tolgo dallo stato di "orphans", installandoli tutti virtualmente
Code: Select all
urpmi gnome-python-gtkhtml2-2.25.3-10.4mdv2010.0.x86_64
urpmi kio4-imap-4.3.5-69.1mib2010.0.x86_64
urpmi kio4-ldap-4.3.5-69.1mib2010.0.x86_64
urpmi kio4-mbox-4.3.5-69.1mib2010.0.x86_64
urpmi kio4-nntp-4.3.5-69.1mib2010.0.x86_64
urpmi kio4-pop3-4.3.5-69.1mib2010.0.x86_64
urpmi kio4-sieve-4.3.5-69.1mib2010.0.x86_64
urpmi kio4-smtp-4.3.5-69.1mib2010.0.x86_64
urpmi kmahjongglib-4.3.4-69.3mib2010.0.x86_64
urpmi lib64gtkhtml2_0-2.11.1-4mdv2010.0.x86_64
urpmi lib64kdewebkit1-0.0-0.1080934.1mib2010.0.x86_64
urpmi lib64webkitkde1-0.0-0.1080934.1mib2010.0.x86_64
Risultato: i pacchetti non sono più «auto-orphaned»
Code: Select all
Il pacchetto gnome-python-gtkhtml2-2.25.3-10.4mdv2010.0.x86_64 è già installato
Se segni gnome-python-gtkhtml2 come installato manualmente, non diventerà «auto-orphaned»
writing /var/lib/rpm/installed-through-deps.list
[root@localhost ~]# urpmi kio4-imap-4.3.5-69.1mib2010.0.x86_64
Il pacchetto kio4-imap-4.3.5-69.1mib2010.0.x86_64 è già installato
Se segni kio4-imap come installato manualmente, non diventerà «auto-orphaned»
writing /var/lib/rpm/installed-through-deps.list
.................................................................................................................................
..................................................................................................................................
[root@localhost ~]# urpmi lib64webkitkde1-0.0-0.1080934.1mib2010.0.x86_64
Il pacchetto lib64webkitkde1-0.0-0.1080934.1mib2010.0.x86_64 è già installato
Se segni lib64webkitkde1 come installato manualmente, non diventerà «auto-orphaned»
writing /var/lib/rpm/installed-through-deps.list
[root@localhost ~]#
Ciao,
Bye,
NicCo