Re: Stable - Testing : Procedure a suivre

2004-09-27 Par sujet Olive

On Mon, 27 Sep 2004 09:55:53 +0200, Frédéric Bothamy
[EMAIL PROTECTED] wrote :

Pour pouvoir retrouver sur un message quand apt-get est fini.

   
   Là je ne saisis pas très bien ce que tu veux dire...
   Pourrais-tu expliciter avec un cas concret (si ce n'est pas trop
   demander) ?
  
  Lorsque l'on installe plusieurs paquets d'un coup il y a plein de
  messages qui sont écrits sur l'écran, la majorité explique ce qui
  est fait et montre que tout va bien, une minorité est noyée dedans
  et donne des informations comme : tel fichier de config a changé de
  nom ou de place ... d'ou l'intérêt d'avoir cela de noté dans un
  journal si on a pas eu le temps de le noter sur un bout de papier. 
  
  Q : quels paquets choisir en premier
  
  R : les premiers indiqués par apt-get -s dist-upgrade car il indique
  en début ceux dont dépendent les suivants.
 
 Pour préciser un peu ce qu'indique François, le apt-get -u
 dist-upgrade fournit plusieurs listes : 
 
 # apt-get -s -u dist-upgrade
 Reading Package Lists...
 Building Dependency Tree...
 The following packages will be REMOVED:
 [liste1]
 The following NEW packages will be installed:
 [liste2]
 The following packages have been kept back
 [liste3]
 The following packages will be upgraded
 [liste4]
 644 packages upgraded, 244 newly installed, 32 to remove and 3  not
 upgraded.[liste5]
 
 La liste intéressante est cette dernière liste, elle indique l'ordre
 réel que suivrait apt si on lui faisait tout faire d'un seul coup.
 
 Un autre point pour le faire groupe de paquets par groupe de paquets,
 c'est que votre espace disponible dans /var/cache/apt/archives/ n'est
 peut-être pas suffisant pour récupérer tous les paquets en une seule
 fois. Par exemple, sur ma machine :
 
 Need to get 518MB of archives. After unpacking 409MB will be used.
 E: Sorry, you don't have enough free space in /var/cache/apt/archives/
 to hold all the .debs.
 
 Il est donc possible de nettoyer ce répertoire entre les mises à jour
 de paquets.
 

Merci beaucoup à tous pour tous ces renseignements/astuces !
Je vais aborder cette transition avec beaucoup plus de sérénité... ;-)



Re: Stable - Testing : Procedure a suivre

2004-09-26 Par sujet Olive
On Sat, 25 Sep 2004 16:18:42 +0200, JusTiCe8 [EMAIL PROTECTED] wrote
:


 Par exemple j'ai lu ici et là qu'il fallait mieux mettre à jour en
 priorité les principaux paquets comme libc, est-ce que quelqu'un a
 une liste des paquets les plus 'sensibles' ?
   
 
 mouai... les paquets sensibles sont ceux dont une grosse majorité 
 dépendent :
 (g)libc, gcc, xfree, les libs gnome/kde, alsa/oss, drivers video et 
 d'autres comme apache et les autres serveurs.

Ouh là là. Il y a apparemment plein de paquets 'sensibles'.
Donc je passe mon sources.list en testing, je fais un apt-get update,
puis un apt-get dist-upgrade et ensuite je fais des apt-get install
bidule sur les paquets sensibles ?

 
 D'autres part mon sources.list n'est pas vierge de backport (voir à
 la fin du message) en particulier à cause du passage en noyau 2.6
 (j'ai dû forcer l'installation de initrd-tools si je me souviens
 bien...). Est-ce que je ne dois pas faire quelque chose de spécial
 avant pour enlever tous ces backports ? Les désinstaller ne me
 dérange pas particulièrement mais je crais que cela ne casse quelque
 chose...
  
 
 ne t'en soucis pas, les numéro de version sont plus ou moins tel
 qu'ils seront upgradés comme si de rien n'était, enfin je crois.

Bien c'est noté, un souci en moins !

 Enfin j'ai installé pas mal de paquets à partir des sources (mplayer
 par exemple) mais j'ai fait attention à utiliser checkinstall :
 est-ce que la mise à jour des paquets présents dans /usr/local va
 bien se faire ?(idéalement suppresssion du paquet dans /usr/local et
 installation du paquet à jour dans /usr...)
 
   
 
 aahh ça, selon la Debian Policy, /usr/local est entiérement laissé à
 ta discrétion, donc aucun paquet officiel (et non buggé) n'y
 touchera. A toi de faire ton ménage.
 Pour mplayer, Christian Marillat à fait un paquet qui fonctionne au
 poil.

Ah ? que se passe-t-il donc si j'installe manuellement via les sources
un paquet et que j'essaye ensuite d'installer le paquet officiel ?
apt-get va me prévenir qu'il va virer le paquet non officiel ou bien les
deux vont cohabiter ?
Je ne sais pas trop comment ça va fonctionner avec les problèmes de
numéro de versions en plus...

 Il va cependant de soi que je vais sauvegarder mes données
 personnelles et mon répertoire /etc à toutes fins utiles, mais est-ce
 qu'il y a d'autres choses à sauvegarder ?
 
 

 /etc moyen, plus les confs des serveurs, fstab, conf réseau (interface
 et accès), ...
 le TRES important /var/lib/dpkg ;)

/etc moyen ça veut dire que c'est 'moyen' de sauvegarder /etc ? pourquoi
?

Sinon toutes les confs de serveurs, fstab et compagnie sont bien dans
/etc non ?

Sinon bonne idée pour /var/lib/dpkg, j'avais oublié celui-ci...

 Voilà j'espère que ces questions n'ont pas déjà été posées 1 million
 de fois et je vous serai déjà reconnaissant si vous vous contentiez
 juste de me donner une URL m'expliquant tout ça...
   
 
 Si tu veux du RTFM - google est ton ami :)
 La doc d'alexis DeLattre doit mentionné ce passage stable - testing
 je crois.

Oui comme tout le monde je l'ai lu, mais il parle d'une version
fraîchement installé de stable, donc il n'y a pas tous les soucis que je
pourrai avoir sur une 'vieille' version que j'ai déjà pas mal
tripatouillé !
On va voir si la réputation de Debian est vérifiée ! ;-) (je pourrai
très bien reformater et installer directement Sarge, mais je tente
la mise à jour par 'principe').



Re: Stable - Testing : Procedure a suivre

2004-09-26 Par sujet JusTiCe8

Bonjour,

Olive a écrit :


On Sat, 25 Sep 2004 16:18:42 +0200, JusTiCe8 [EMAIL PROTECTED] wrote
 


Ouh là là. Il y a apparemment plein de paquets 'sensibles'.

Donc je passe mon sources.list en testing, je fais un apt-get update,
puis un apt-get dist-upgrade et ensuite je fais des apt-get install
bidule sur les paquets sensibles ?

 

pas besoin, le dist-upgrade (voir le man de apt-get) va mettre tout à 
jour y compris les dépendances, dnas la mesure du possible.



Ah ? que se passe-t-il donc si j'installe manuellement via les sources
un paquet et que j'essaye ensuite d'installer le paquet officiel ?
apt-get va me prévenir qu'il va virer le paquet non officiel ou bien les
deux vont cohabiter ?
Je ne sais pas trop comment ça va fonctionner avec les problèmes de
numéro de versions en plus...

 

pas de cohabitation possible pour un paquet donné. Selon les 2 numéros 
de version, soit le paquet sera upgradé, soit conservé.

Et qu'appelle tu exactement installe manuellement via les sources ?
Si c'est prendre les sources du paquets, le recréér et l'installer, il 
ne perds pas son status officiel :).



/etc moyen, plus les confs des serveurs, fstab, conf réseau (interface
et accès), ...
le TRES important /var/lib/dpkg ;)
   



/etc moyen ça veut dire que c'est 'moyen' de sauvegarder /etc ? pourquoi
?

 


parce que ça contient des trucs + ou - inutiles comme les script d'init.


Sinon toutes les confs de serveurs, fstab et compagnie sont bien dans
/etc non ?

 


certe ;).


Sinon bonne idée pour /var/lib/dpkg, j'avais oublié celui-ci...

Oui comme tout le monde je l'ai lu, mais il parle d'une version
fraîchement installé de stable, donc il n'y a pas tous les soucis que je
pourrai avoir sur une 'vieille' version que j'ai déjà pas mal
tripatouillé !
On va voir si la réputation de Debian est vérifiée ! ;-) (je pourrai
très bien reformater et installer directement Sarge, mais je tente
la mise à jour par 'principe').
 

C'est un bon sport lol. Perso, j'ai installé une sarge sur une autre 
patition et j'ai encore la woody en stock... reste plus qu'à la dégagée 
lorsque j'en aurait plus tu tout l'usage (j'avais installé des trucs 
comme quake3/unreal/etc et ça m'gave de les réinstaller pour le moment).


Au fait: prévoit un extincteur pour ton modem lol :P

A+,

 J8.



Re: Stable - Testing : Procedure a suivre

2004-09-26 Par sujet Francois
Le Sun, Sep 26, 2004 à 03:28:09PM +0200, JusTiCe8 a écrit
 Bonjour,
 
 Olive a écrit :
 
 On Sat, 25 Sep 2004 16:18:42 +0200, JusTiCe8 [EMAIL PROTECTED] wrote
  
 
 Ouh là là. Il y a apparemment plein de paquets 'sensibles'.
 
 Donc je passe mon sources.list en testing, je fais un apt-get update,
 puis un apt-get dist-upgrade et ensuite je fais des apt-get install
 bidule sur les paquets sensibles ?
 
  
 
 pas besoin, le dist-upgrade (voir le man de apt-get) va mettre tout à 
 jour y compris les dépendances, dnas la mesure du possible.
 

Dans le passé j'avais fait un passage stable vers unstable (testing n'existait
pas). Pour minimiser les éventuelles difficultés et surtout ne pas en avoir
trop à la fois à traiter j'avais fait comme suit :

1 - modification des sources.list
2 - apt-get update
3 - apt-get -s dist-upgrade  fichier
4 - apt-get install les premiers paquets indiqués dans fichier
5 - résolution des éventuels pb générés
6 - répéter 3 à 5 jusqu'à avoir tout traité

Cette méthode est un peu longue mais permet de ne pas avoir trop de pb à
traiter à la fois. Au pire il peut être plus facile pour certains paquets qui
génèrent trop de difficultés de les enlever puis de les remettre ce qui a
l'avantage de reinitialiser les fichiers de config.

Si j'avais à faire la manip voila comment je m'y prendrai mais je suis
peut-être trop precautionneux mais cette technique m'a permis de faire ma
première installation debian en 99 sur un 486 et je l'ai transportée sans
réinstallation sur un PII puis sur le P4 actuel qui est en testing à jour.


-- 
 Francois Mescam
 



Re: Stable - Testing : Procedure a suivre

2004-09-26 Par sujet Jean-Michel OLTRA

bonjour,


Le dimanche 26 septembre 2004, [EMAIL PROTECTED] a écrit...


 1 - modification des sources.list
 2 - apt-get update
 3 - apt-get -s dist-upgrade  fichier
 4 - apt-get install les premiers paquets indiqués dans fichier
 5 - résolution des éventuels pb générés
 6 - répéter 3 à 5 jusqu'à avoir tout traité

Je fais toujours exactement comme ça, avec, en plus, un:
script -a fichier_de_log
avant le point 4 (ou avant chaque point 4, ou avant le point 4 des
installations de paquets importants)

-- 
jm



Re: Stable - Testing : Procedure a suivre

2004-09-26 Par sujet Francois
Le Sun, Sep 26, 2004 à 06:34:37PM +0200, Jean-Michel OLTRA a écrit
 
 bonjour,
 
 
 Le dimanche 26 septembre 2004, [EMAIL PROTECTED] a écrit...
 
 
  1 - modification des sources.list
  2 - apt-get update
  3 - apt-get -s dist-upgrade  fichier
  4 - apt-get install les premiers paquets indiqués dans fichier
  5 - résolution des éventuels pb générés
  6 - répéter 3 à 5 jusqu'à avoir tout traité
 
 Je fais toujours exactement comme ça, avec, en plus, un:
 script -a fichier_de_log

Très bonne amélioration

 avant le point 4 (ou avant chaque point 4, ou avant le point 4 des
 installations de paquets importants)
 
 -- 
 jm
 
 
 -- 
 Pensez à lire la FAQ de la liste avant de poser une question :
 http://wiki.debian.net/?DebianFrench
 
 Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:
 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]

-- 
 Francois Mescam
 



Re: Stable - Testing : Procedure a suivre

2004-09-26 Par sujet Olive
On Sun, 26 Sep 2004 19:21:26 +0200, [EMAIL PROTECTED] wrote :

   1 - modification des sources.list
   2 - apt-get update
   3 - apt-get -s dist-upgrade  fichier
   4 - apt-get install les premiers paquets indiqués dans fichier
   5 - résolution des éventuels pb générés
   6 - répéter 3 à 5 jusqu'à avoir tout traité
  
  Je fais toujours exactement comme ça, avec, en plus, un:
  script -a fichier_de_log
 
 Très bonne amélioration
 

Bonjour et merci pour ces conseils !
Cependant pourquoi ce script -a ?
Si j'ai bien saisi il va logger dans un fichier tout ce que renverra
apt-get ? Mais dans quel but ?
Pour le déboguage ?

Merci !



Re: Stable - Testing : Procedure a suivre

2004-09-26 Par sujet Francois
Le Sun, Sep 26, 2004 à 09:02:11PM +0200, Olive a écrit
 On Sun, 26 Sep 2004 19:21:26 +0200, [EMAIL PROTECTED] wrote :
 
1 - modification des sources.list
2 - apt-get update
3 - apt-get -s dist-upgrade  fichier
4 - apt-get install les premiers paquets indiqués dans fichier
5 - résolution des éventuels pb générés
6 - répéter 3 à 5 jusqu'à avoir tout traité
   
   Je fais toujours exactement comme ça, avec, en plus, un:
   script -a fichier_de_log
  
  Très bonne amélioration
  
 
 Bonjour et merci pour ces conseils !
 Cependant pourquoi ce script -a ?
 Si j'ai bien saisi il va logger dans un fichier tout ce que renverra
 apt-get ? Mais dans quel but ?

mémoriser les messages de apt-get

 Pour le déboguage ?

Pour pouvoir retrouver sur un message quand apt-get est fini.

-- 
 Francois Mescam
 



Re: Stable - Testing : Procedure a suivre

2004-09-26 Par sujet Frédéric Bothamy
* [EMAIL PROTECTED] [EMAIL PROTECTED] [2004-09-26 17:59] :

[...]

 Dans le passé j'avais fait un passage stable vers unstable (testing n'existait
 pas). Pour minimiser les éventuelles difficultés et surtout ne pas en avoir
 trop à la fois à traiter j'avais fait comme suit :
 
 1 - modification des sources.list
 2 - apt-get update
 3 - apt-get -s dist-upgrade  fichier
 4 - apt-get install les premiers paquets indiqués dans fichier
 5 - résolution des éventuels pb générés
 6 - répéter 3 à 5 jusqu'à avoir tout traité
 
 Cette méthode est un peu longue mais permet de ne pas avoir trop de pb à
 traiter à la fois. Au pire il peut être plus facile pour certains paquets qui
 génèrent trop de difficultés de les enlever puis de les remettre ce qui a
 l'avantage de reinitialiser les fichiers de config.

Perso, c'est également exactement comme cela que je ferais avec en plus
des apt-get -s install paquets (avant l'étape 4) pour vérifier que
la commande ne met pas trop de paquets à jour, sinon prendre un autre
groupe de paquets.

Je commencerais également par mettre à jour les rétro-portages, histoire
de nettoyer un peu l'état des paquets.


Fred

-- 
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html



Re: Stable - Testing : Procedure a suivre

2004-09-26 Par sujet Olive
On Sun, 26 Sep 2004 22:53:48 +0200, [EMAIL PROTECTED] wrote :

 1 - modification des sources.list
 2 - apt-get update
 3 - apt-get -s dist-upgrade  fichier
 4 - apt-get install les premiers paquets indiqués dans
 fichier 5 - résolution des éventuels pb générés
 6 - répéter 3 à 5 jusqu'à avoir tout traité

Je fais toujours exactement comme ça, avec, en plus, un:
script -a fichier_de_log
   
   Très bonne amélioration
   
  
  Bonjour et merci pour ces conseils !
  Cependant pourquoi ce script -a ?
  Si j'ai bien saisi il va logger dans un fichier tout ce que renverra
  apt-get ? Mais dans quel but ?
 
 mémoriser les messages de apt-get

D'accord.

 
  Pour le déboguage ?
 
 Pour pouvoir retrouver sur un message quand apt-get est fini.
 

Là je ne saisis pas très bien ce que tu veux dire...
Pourrais-tu expliciter avec un cas concret (si ce n'est pas trop
demander) ?

Merci encore pour ton aide !



Re: Stable - Testing : Procedure a suivre

2004-09-26 Par sujet Olive
On Mon, 27 Sep 2004 00:09:05 +0200, Frédéric Bothamy
[EMAIL PROTECTED] wrote :

  Dans le passé j'avais fait un passage stable vers unstable (testing
  n'existait pas). Pour minimiser les éventuelles difficultés et
  surtout ne pas en avoir trop à la fois à traiter j'avais fait comme
  suit :
  
  1 - modification des sources.list
  2 - apt-get update
  3 - apt-get -s dist-upgrade  fichier
  4 - apt-get install les premiers paquets indiqués dans fichier
  5 - résolution des éventuels pb générés
  6 - répéter 3 à 5 jusqu'à avoir tout traité
  
  Cette méthode est un peu longue mais permet de ne pas avoir trop de
  pb à traiter à la fois. Au pire il peut être plus facile pour
  certains paquets qui génèrent trop de difficultés de les enlever
  puis de les remettre ce qui a l'avantage de reinitialiser les
  fichiers de config.
 
 Perso, c'est également exactement comme cela que je ferais avec en
 plus des apt-get -s install paquets (avant l'étape 4) pour
 vérifier que la commande ne met pas trop de paquets à jour, sinon
 prendre un autre groupe de paquets.
 
 Je commencerais également par mettre à jour les rétro-portages,
 histoire de nettoyer un peu l'état des paquets.
 

Ok mais je ne saisis pas très bien dans quel ordre je dois installer les
paquets. Supposons que je commence par un des mes rétro-portages, si
celui-ci réclame un nouveau Gnome, il va aussi me l'installer et si
Gnome demande une nouvelle libc, etc...

De même si j'essaye directement d'installer une nouvelle libc, je
suppose qu'il y a tout plein de paquets qui en dépendent...

Bref par quel groupes de paquets commencer ?

Merci !



Stable - Testing : Procedure a suivre

2004-09-25 Par sujet Olive
Bonjour,

Il y a un an environ j'ai commencé GNU/Linux avec une Debian Woody et je
me sens maintenant assez confiant et suffisamment expérimenté pour
tenter l'expérience du passage en Testing.

Cependant j'ai assez d'appréhension sur ce passage et je me demandais si
vous n'aviez pas une URL ou des conseils pour le faciliter ?

Par exemple j'ai lu ici et là qu'il fallait mieux mettre à jour en
priorité les principaux paquets comme libc, est-ce que quelqu'un a une
liste des paquets les plus 'sensibles' ?

D'autres part mon sources.list n'est pas vierge de backport (voir à la
fin du message) en particulier à cause du passage en noyau 2.6 (j'ai dû
forcer l'installation de initrd-tools si je me souviens bien...).
Est-ce que je ne dois pas faire quelque chose de spécial avant pour
enlever tous ces backports ? Les désinstaller ne me dérange pas
particulièrement mais je crais que cela ne casse quelque chose...

Enfin j'ai installé pas mal de paquets à partir des sources (mplayer par
exemple) mais j'ai fait attention à utiliser checkinstall : est-ce que
la mise à jour des paquets présents dans /usr/local va bien se faire ?
(idéalement suppresssion du paquet dans /usr/local et installation du
paquet à jour dans /usr...)

Il va cependant de soi que je vais sauvegarder mes données personnelles
et mon répertoire /etc à toutes fins utiles, mais est-ce qu'il y a
d'autres choses à sauvegarder ?

Voilà j'espère que ces questions n'ont pas déjà été posées 1 million de
fois et je vous serai déjà reconnaissant si vous vous contentiez juste
de me donner une URL m'expliquant tout ça...

Merci par avance !

sources.list :

deb http://security.debian.org/debian-non-US stable/non-US main contrib
non-free deb http://ftp.fr.debian.org/debian woody main contrib non-free
deb http://ftp.fr.debian.org/debian-non-US woody/non-US main contrib
non-free

#Pour passage au noyau 2.6
deb http://www.backports.org/debian/ stable kernel-2.6

#Mozilla
deb http://backports.org/debian woody mozilla 

#Open Office
deb http://ftp.freenet.de/pub/debian-openoffice/ woody main contrib
 
#libmatroska
deb http://download.videolan.org/pub/videolan/debian woody main

#mplayer plugin pour mozilla
deb http://www.backports.org/debian/ woody mplayerplug-in

#python et wxPython
deb http://www.backports.org/debian/ woody wxwindows2.4




Re: Stable - Testing : Procedure a suivre

2004-09-25 Par sujet JusTiCe8

Bonjour,

Olive a écrit :


Bonjour,

Il y a un an environ j'ai commencé GNU/Linux avec une Debian Woody et je
me sens maintenant assez confiant et suffisamment expérimenté pour
tenter l'expérience du passage en Testing.

 


:) bien (j'ai fait comme ça aussi)


Cependant j'ai assez d'appréhension sur ce passage et je me demandais si
vous n'aviez pas une URL ou des conseils pour le faciliter ?

 


Ca se comprend.
Non pas d'URL, si ce n'est d'allez voir les archves de la listes.


Par exemple j'ai lu ici et là qu'il fallait mieux mettre à jour en
priorité les principaux paquets comme libc, est-ce que quelqu'un a une
liste des paquets les plus 'sensibles' ?
 

mouai... les paquets sensibles sont ceux dont une grosse majorité 
dépendent :
(g)libc, gcc, xfree, les libs gnome/kde, alsa/oss, drivers video et 
d'autres comme apache et les autres serveurs.



D'autres part mon sources.list n'est pas vierge de backport (voir à la
fin du message) en particulier à cause du passage en noyau 2.6 (j'ai dû
forcer l'installation de initrd-tools si je me souviens bien...).
Est-ce que je ne dois pas faire quelque chose de spécial avant pour
enlever tous ces backports ? Les désinstaller ne me dérange pas
particulièrement mais je crais que cela ne casse quelque chose...

 

ne t'en soucis pas, les numéro de version sont plus ou moins tel qu'ils 
seront upgradés comme si de rien n'était, enfin je crois.



Enfin j'ai installé pas mal de paquets à partir des sources (mplayer par
exemple) mais j'ai fait attention à utiliser checkinstall : est-ce que
la mise à jour des paquets présents dans /usr/local va bien se faire ?
(idéalement suppresssion du paquet dans /usr/local et installation du
paquet à jour dans /usr...)

 

aahh ça, selon la Debian Policy, /usr/local est entiérement laissé à ta 
discrétion, donc aucun paquet officiel (et non buggé) n'y touchera. A 
toi de faire ton ménage.

Pour mplayer, Christian Marillat à fait un paquet qui fonctionne au poil.


Il va cependant de soi que je vais sauvegarder mes données personnelles
et mon répertoire /etc à toutes fins utiles, mais est-ce qu'il y a
d'autres choses à sauvegarder ?

 

/etc moyen, plus les confs des serveurs, fstab, conf réseau (interface 
et accès), ...

le TRES important /var/lib/dpkg ;)


Voilà j'espère que ces questions n'ont pas déjà été posées 1 million de
fois et je vous serai déjà reconnaissant si vous vous contentiez juste
de me donner une URL m'expliquant tout ça...
 


Si tu veux du RTFM - google est ton ami :)
La doc d'alexis DeLattre doit mentionné ce passage stable - testing je 
crois.



Merci par avance !

 


de rien.

 J8.