OVH Cloud OVH Cloud

Nettoyer sa Debian

5 réponses
Avatar
Michel Grentzinger
Bonjour,

C'est un peu tard pour le nettoyage de printemps mais je souhaite nettoyer =
mon=20
installation de Debian qui date de septembre 2001... Et sourtout je ne veux=
=20
pas r=E9-installer cette machine car elle me sert de serveur (un peu tout :=
=20
MySQL, Apache, SMTP, PHP, NFS, SSH, etc.). En plus elle fait tourner 2=20
serveurs X, avec KDE sur l'un et Gnome sur l'autre.

Je viens de mettre en place un chroot sur testing (ma machine est en testin=
g)=20
de fa=E7on =E0 comparer les arborescences. J'ai abandonn=E9 cette solution =
car la=20
base des paquets est trop diff=E9rente m=EAme avec --get-selections=20
et --set-selections... Certains paquets install=E9s ne sont plus dispo,=20
d'autres viennent d'un autre d=E9p=F4t, etc...

Comment faire pour nettoyer /usr par exemple. Je suis persuad=E9 d'avoir mo=
difi=E9=20
des choses mais je ne les retrouve plus !

Avez-vous une id=E9e ? Faut-il pers=E9v=E9rer avec la solution du chroot id=
entique ?
=2D-=20
Michel Grentzinger
OpenPGP key ID : B2BAFAFA
Available on http://www.keyserver.net

5 réponses

Avatar
Dindaine johan
il ya déjà deborphan pour enlever les paquets inutilisés.
apt-get install deborphan
puis apt-get --purge `deborphan` et ce autant de fois qu'il restera de
paquet.

On Mon, September 4, 2006 3:47 pm, Michel Grentzinger wrote:
Bonjour,

C'est un peu tard pour le nettoyage de printemps mais je souhaite nettoyer
mon
installation de Debian qui date de septembre 2001... Et sourtout je ne
veux
pas ré-installer cette machine car elle me sert de serveur (un peu tout :
MySQL, Apache, SMTP, PHP, NFS, SSH, etc.). En plus elle fait tourner 2
serveurs X, avec KDE sur l'un et Gnome sur l'autre.

Je viens de mettre en place un chroot sur testing (ma machine est en
testing)
de façon à comparer les arborescences. J'ai abandonné cette solution car
la
base des paquets est trop différente même avec --get-selections
et --set-selections... Certains paquets installés ne sont plus dispo,
d'autres viennent d'un autre dépôt, etc...

Comment faire pour nettoyer /usr par exemple. Je suis persuadé d'avoir
modifié
des choses mais je ne les retrouve plus !

Avez-vous une idée ? Faut-il persévérer avec la solution du chroot
identique ?
--
Michel Grentzinger
OpenPGP key ID : B2BAFAFA
Available on http://www.keyserver.net





--



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric Bothamy
Selon Michel Grentzinger :

Bonjour,

C'est un peu tard pour le nettoyage de printemps mais je souhaite nettoyer
mon
installation de Debian qui date de septembre 2001... Et sourtout je ne veux
pas ré-installer cette machine car elle me sert de serveur (un peu tout :
MySQL, Apache, SMTP, PHP, NFS, SSH, etc.). En plus elle fait tourner 2
serveurs X, avec KDE sur l'un et Gnome sur l'autre.

Je viens de mettre en place un chroot sur testing (ma machine est en testing)
de façon à comparer les arborescences. J'ai abandonné cette solution car la
base des paquets est trop différente même avec --get-selections
et --set-selections... Certains paquets installés ne sont plus dispo,
d'autres viennent d'un autre dépôt, etc...

Comment faire pour nettoyer /usr par exemple. Je suis persuadé d'avoir
modifié
des choses mais je ne les retrouve plus !

Avez-vous une idée ? Faut-il persévérer avec la solution du chroot identique
?



La commande

debsums | grep -v " OK"

devrait te lister tous les fichiers modifiés appartenant à des paquets
(du moins, pour les paquets fournissant la somme MD5 de leurs fichiers).
Sur ma machine, j'ai quelques faux positifs pour des fichiers de psgml
et de xfonts-scalable.


Fred


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Lecouteux Benjamin
Michel Grentzinger a écrit :
Bonjour,

C'est un peu tard pour le nettoyage de printemps mais je souhaite nettoyer mon
installation de Debian qui date de septembre 2001... Et sourtout je ne veux
pas ré-installer cette machine car elle me sert de serveur (un peu tout :
MySQL, Apache, SMTP, PHP, NFS, SSH, etc.). En plus elle fait tourner 2
serveurs X, avec KDE sur l'un et Gnome sur l'autre.

Je viens de mettre en place un chroot sur testing (ma machine est en testing)
de façon à comparer les arborescences. J'ai abandonné cette solution car la
base des paquets est trop différente même avec --get-selections
et --set-selections... Certains paquets installés ne sont plus dispo,
d'autres viennent d'un autre dépôt, etc...

Comment faire pour nettoyer /usr par exemple. Je suis persuadé d'avoir modifié
des choses mais je ne les retrouve plus !

Avez-vous une idée ? Faut-il persévérer avec la solution du chroot identique ?



Bonjour, je n'apporte malheureusement pas de réponse à ta question. Mais dans ta description tu parles de deux serveurs X sur un même serveur. Ma question est relative à la mise en place de ces deux serveurs X. J'avais fait un post sur la mailing-liste à ce sujet et je n'ai pas eu de réponse. Pourrais-tu me donner quelques pistes pour lancer deux serveurs X simultanément ?


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Michel Grentzinger
Le lundi 4 septembre 2006 16:30, Frédéric Bothamy a écrit :
Selon Michel Grentzinger :
> Bonjour,
>
> C'est un peu tard pour le nettoyage de printemps mais je souhaite
> nettoyer mon
> installation de Debian qui date de septembre 2001... Et sourtout je ne
> veux pas ré-installer cette machine car elle me sert de serveur (un p eu
> tout : MySQL, Apache, SMTP, PHP, NFS, SSH, etc.). En plus elle fait
> tourner 2 serveurs X, avec KDE sur l'un et Gnome sur l'autre.
>
> Je viens de mettre en place un chroot sur testing (ma machine est en
> testing) de façon à comparer les arborescences. J'ai abandonné ce tte
> solution car la base des paquets est trop différente même avec
> --get-selections
> et --set-selections... Certains paquets installés ne sont plus dispo,
> d'autres viennent d'un autre dépôt, etc...
>
> Comment faire pour nettoyer /usr par exemple. Je suis persuadé d'avoir
> modifié
> des choses mais je ne les retrouve plus !
>
> Avez-vous une idée ? Faut-il persévérer avec la solution du chroot
> identique ?

La commande

debsums | grep -v " OK"

devrait te lister tous les fichiers modifiés appartenant à des paquets
(du moins, pour les paquets fournissant la somme MD5 de leurs fichiers).
Sur ma machine, j'ai quelques faux positifs pour des fichiers de psgml
et de xfonts-scalable.



Oui, résultats similaires chez moi...
Je n'arrive pas à remettre la main sur les fichiers que je pensais avoir
modifiés...

Ceci dit, ma belle installation datant de 2001 (potato à l'époque) est décédée
hier après avoir lancé le script /etc/init.d/rc et bidouillé en
mode "single" :-(
Partition root flinguée, plus de /sbin, de /bin, de /etc. Même en copia nt les
données de mon chroot, rien à faire, kernel panic.

Donc journée à ré-installer ! Et système tout propre par conséque nce !

--
Michel Grentzinger
OpenPGP key ID : B2BAFAFA
Available on http://www.keyserver.net
Avatar
Dominique Dumont
Lecouteux Benjamin writes:

Bonjour, je n'apporte malheureusement pas de réponse à ta
question. Mais dans ta description tu parles de deux serveurs X sur
un même serveur. Ma question est relative à la mise en place de ces
deux serveurs X. J'avais fait un post sur la mailing-liste à ce
sujet et je n'ai pas eu de réponse. Pourrais-tu me donner quelques
pistes pour lancer deux serveurs X simultanément ?



Dans mon cas, j'ai modifié /etc/kde3/kdm/kdmrc pour qu'il lance 2
serveur en même temps:

$ diff kdmrc kdmrc.dpkg-dist
57c57
< StaticServers=:0,:1
---
StaticServers=:0


60c60
< ReserveServers=:2
---
ReserveServers=:1,:2,:3



Une manip similaire doit être possible avec xdm, gdm et autres.

HTH