Debian GNU/Linux 4.0 "Etch" passe en stable
Par Yoann le lundi, 9 avril 2007, 14:44 - L1nuX and c0 - Lien permanent
C'est hier Dimanche 08 Avril 2007 que Debian à annoncé après plus de 20 mois de travail, la sortie de la dernière version stable de sa distribution, Debian GNU/Linux 4.0, sous le nom de code "Etch".
Vous pouvez télécharger les nouvelles ISO sur le site de debian
(Je vous conseil la version NetInstall (debian-40r0-i386-netinst.iso) qui suffit largement, les packages manquant seront automatiquement téléchargés.)
Dans la suite de l'article, je vous fait un rappel sur la mini-procédure pour upgrader votre Debian GNU/Linux 3.1 "Sarge" en Debian GNU/Linux 3.1 "Etch"
Pour upgrader votre Debian GNU/Linux 3.1 "Sarge" en Debian GNU/Linux 3.1 "Etch", il faut tout d'abort editer le fichier /etc/apt/sources.list.
Vous devez normalement y trouvez ceci :
deb http://ftp.fr.debian.org/debian/ sarge main non-free deb-src http://ftp.fr.debian.org/debian/ sarge main deb http://security.debian.org/ sarge/updates main
ou bien
deb http://ftp.fr.debian.org/debian/ stable main non-free deb-src http://ftp.fr.debian.org/debian/ stable main deb http://security.debian.org/ stable/updates main
Dans le second cas, vous n'avez rien a modifier, car la version stable pointe automatiquement maintenant vers Etch.
Dans le premier cas vous devez remplacer "sarge" par "etch" comme ceci :
deb http://ftp.fr.debian.org/debian/ etch main non-free deb-src http://ftp.fr.debian.org/debian/ etch main deb http://security.debian.org/ etch/updates main
Note : Afin d'éviter les surprises, je préconise toujours de mettre explicitement le nom de la version "Etch" ou "Sarge" et nom pas le type de version. Ce qui pourra vous eviter des surprises.
Maintenant que le fichier /etc/apt/sources.list est à jours, il ne vous reste plus qu'a lancer l'upgrade :
apt-get update apt-get dist-upgrade apt-get upgrade
Commentaires
Note : Afin d'éviter les surprises, je préconise toujours de mettre explicitement le nom de la version "Etch" ou "Sarge" et nom pas le type de version. Ce qui pourra vous eviter des surprises.
Les Bai*** Comptez vous...
Bah One Point Pour Monphpnet hein...
Bonjour,
Je m'essaye depuis quelque temps (pour rester pudique...) au monde Linux. Debian, finalement. Sarge.
Bien.
Outre que je ne suis encore pas arrivé à configurer ma carte son (nvidia) et la vidéo (je ne désespère ni pour la première ni pour la seconde), me voici confronté aujourd'hui à mon désir de mise à jour vers Etch...
En me disant au passage que cette mise à jour règlerai peut-être mes problèmes ci-dessus énoncés...
Alors, je vais de forum en forum et je lis et je tente de mettre en application ce que j'y ai lu.
Et, ici, justement, après avoir renseigné comme dit ma source lists, et envoyé le magique apt-update puis upgrade, voilà ce que j'obtiens... Attention, c'est assez long...
hal2007:/home/georges# apt-get update
Réception de : 1 ftp.fr.debian.org etch Release.gpg [378B]
Atteint ftp.fr.debian.org etch Release
Réception de : 2 ftp.es.debian.org etch Release.gpg [378B]
Atteint ftp.es.debian.org etch Release
Ign ftp.fr.debian.org etch/main Packages/DiffIndex
Ign ftp.es.debian.org etch/main Packages/DiffIndex
Ign ftp.es.debian.org etch/main Packages
Ign ftp.fr.debian.org etch/contrib Packages/DiffIndex
Ign ftp.fr.debian.org etch/non-free Packages/DiffIndex
Atteint ftp.es.debian.org etch/main Packages
Ign ftp.fr.debian.org etch/main Packages/DiffIndex
Ign ftp.fr.debian.org etch/non-free Packages/DiffIndex
Réception de : 3 ftp.fr.debian.org etch/main Sources [1214kB]
Réception de : 4 mirrors.kernel.org etch Release.gpg [378B]
Atteint mirrors.kernel.org etch Release
Ign mirrors.kernel.org etch/main Packages/DiffIndex
Ign mirrors.kernel.org etch/contrib Packages/DiffIndex
Atteint mirrors.kernel.org etch/main Packages
Atteint mirrors.kernel.org etch/contrib Packages
Atteint ftp.fr.debian.org etch/main Packages
Atteint ftp.fr.debian.org etch/contrib Packages
Atteint ftp.fr.debian.org etch/non-free Packages
Atteint ftp.fr.debian.org etch/main Packages
Atteint ftp.fr.debian.org etch/non-free Packages
99% [Attente des fichiers d'en-tête]ICE default IO error handler doing an exit(), pid = 8917, errno = 0
Réception de : 5 security.debian.org etch/updates Release.gpg [189B]
Atteint security.debian.org etch/updates Release
Ign security.debian.org etch/updates/main Packages/DiffIndex
Ign security.debian.org etch/updates/main Packages/DiffIndex
Ign security.debian.org etch/updates/contrib Packages/DiffIndex
Ign security.debian.org etch/updates/non-free Packages/DiffIndex
Ign security.debian.org etch/updates/main Packages/DiffIndex
Atteint security.debian.org etch/updates/main Packages
Atteint security.debian.org etch/updates/main Packages
Atteint security.debian.org etch/updates/contrib Packages
Atteint security.debian.org etch/updates/non-free Packages
Atteint security.debian.org etch/updates/main Packages
1214ko réceptionnés en 37s (32,2ko/s)
Lecture des listes de paquets... Fait
hal2007:/home/georges# apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
________________
Donc, si je comprends un peu, rien n'a été ni téléchargé ni mis à jour...
J'avoue que je m'y perds quelque peu...
De l'aide?
Mille mercis d'avance...
Georges,
Je commencerais par vérifier que ma connexion internet est bien fonctionnelle, sans proxy, sans filtrage.
J'effacerais tout le contenu de /var/cache/apt/archives/
Je ferais un dpkg --configure -a pour finir l'installation des packages en cours.
Et je terminerais par relancer un apt-get update/dist-upgrade/update
Georges, si tu as toujours des problemes après tout cela, pourrais-tu nous faire un CC de ton fichier /etc/apt/sources.list
Bonjour Yoann,
Je n'ai ni proxy, c'est certain, ni filtrage, à ma connaissance, et ma connection Internet pète la santé.
Pour effacer tout le contenu de /var/cache/apt/archives/ , j'utilise Konqueror, j'accède au répertoire et je jette tout?
Merci
Me revoili...
Linux, j'adore, j'en chie, mais j'adore...
Voci la copie de mon répertoire :
file:///var/cache/apt/archives/partial
file:///var/cache/apt/archives/lock
file:///var/cache/apt/archives/xlibmesa-glu_1%253a7.1.0-16_all.deb
file:///var/cache/apt/archives/alsa-source_1.0.13-5_all.deb
file:///var/cache/apt/archives/libfltk1.1_1.1.7-3_amd64.deb
file:///var/cache/apt/archives/dash_0.5.3-7_amd64.deb
file:///var/cache/apt/archives/initrd-tools_0.1.84.2_all.deb
file:///var/cache/apt/archives/libflash-swfplayer_0.4.13-9_amd64.deb
file:///var/cache/apt/archives/libflash0c2_0.4.13-9_amd64.deb
file:///var/cache/apt/archives/debconf-utils_1.5.11_all.deb
file:///var/cache/apt/archives/libglib1.2_1.2.10-17_amd64.deb
file:///var/cache/apt/archives/debhelper_5.0.42_all.deb
file:///var/cache/apt/archives/alsa-tools-gui_1.0.13-1_amd64.deb
file:///var/cache/apt/archives/alsa-tools_1.0.13-1_amd64.deb
file:///var/cache/apt/archives/alsaplayer-xosd_0.99.76-9_amd64.deb
file:///var/cache/apt/archives/alsaplayer-text_0.99.76-9_amd64.deb
file:///var/cache/apt/archives/alsaplayer-oss_0.99.76-9_amd64.deb
file:///var/cache/apt/archives/alsaplayer-nas_0.99.76-9_amd64.deb
file:///var/cache/apt/archives/alsaplayer-jack_0.99.76-9_amd64.deb
file:///var/cache/apt/archives/alsaplayer-gtk_0.99.76-9_amd64.deb
file:///var/cache/apt/archives/alsaplayer-esd_0.99.76-9_amd64.deb
file:///var/cache/apt/archives/alsaplayer-daemon_0.99.76-9_amd64.deb
file:///var/cache/apt/archives/alsaplayer-common_0.99.76-9_amd64.deb
file:///var/cache/apt/archives/alsaplayer-alsa_0.99.76-9_amd64.deb
file:///var/cache/apt/archives/alsa-oss_1.0.12-1_amd64.deb
file:///var/cache/apt/archives/libflash-swfplayer_0.4.13-8_amd64.deb
file:///var/cache/apt/archives/libflash0c2_0.4.13-8_amd64.deb
file:///var/cache/apt/archives/libxosd2_2.2.14-1.3_amd64.deb
file:///var/cache/apt/archives/libmikmod2_3.1.11-a-6_amd64.deb
file:///var/cache/apt/archives/alsamixergui_0.9.0rc2-1-9_amd64.deb
file:///var/cache/apt/archives/libgtk1.2_1.2.10-18_amd64.deb
file:///var/cache/apt/archives/cramfsprogs_1.1-6_amd64.deb
file:///var/cache/apt/archives/html2text_1.3.2a-3_amd64.deb
file:///var/cache/apt/archives/libgtk1.2-common_1.2.10-18_all.deb
J'ai répondu à ma précédente question, donc.
Mais est-ce que je peux jeter tout ça sans crainte?
Merci
oh, oh...
J'ai voulu encore une fois répondre moi-me à ma question, et
Accès refusé à /var/cache/apt/archives/alsamixergui_0.9.0rc2-1-9_amd64.deb.
Que faire?
Merci
oups...
"moi-même"... désolé.
En attendant, voici toujours la copie de mon sources listes :
deb security.debian.org/ etch/updates main
deb security.debian.org/ etch/updates main contrib non-free
deb mirrors.kernel.org/debian etch main contrib
# lu dans forum linux.debian.user.french
deb ftp.fr.debian.org/debian etch main contrib non-free
deb ftp.es.debian.org/debian etch main
deb ftp.fr.debian.org/debian/ etch main non-free
deb-src ftp.fr.debian.org/debian/ etch main
deb security.debian.org/ etch/updates main
Merci
Bonjour a tous,
Georges, vous avez des doubles de sources en non equivalence.
Je répète une nouvelle fois:
Contenu du /etc/apt/sources.list
#########################################################
#ETCH
deb ftp2.fr.debian.org/debian etch main contrib non-free
deb-src ftp2.fr.debian.org/debian etch main contrib non-free
#SECURITY
deb security.debian.org etch/updates main contrib non-free
#########################################################
Un Point c'est tout....
Georges,
Je rajouterais que si le fichier /etc/apt/apt.conf existe, vous pouvez le renommer en /etc/apt/apt.conf.old par exemple
oulala...
Bien, et merci de vos réponses...
J'ai nettoyé mes sources listes comme écrit par Monphnet.
Ensuite, Yoann, je n'ai pas de fichier /etc/apt/apt.conf mais un etc/apt/apt.conf.d, comme vous pouvez le voir ci-dessous...
Est-ce celui-ci que je dois renommer?
Georges, le boulet...
file:///etc/apt/apt.conf.d
file:///etc/apt/apt.conf.d/00trustcdrom
file:///etc/apt/apt.conf.d/10periodic
file:///etc/apt/apt.conf.d/70debconf
file:///etc/apt/sources.list.d
file:///etc/apt/secring.gpg
file:///etc/apt/sources.list
file:///etc/apt/sources.list~
file:///etc/apt/sources.list.save
file:///etc/apt/trustdb.gpg
file:///etc/apt/trusted.gpg
file:///etc/apt/trusted.gpg~
Ah, oui, et concernant ma (l'une de mes) question(s) précédente(s), que puis-je faire de :
Accès refusé à /var/cache/apt/archives/alsamixergui_0.9.0rc2-1-9_amd64.deb.
Merci
Georges
Il faut être "root" pour faire certaines modifications sur les fichiers ou bien meme faire un apt-get update.
Si le fichier /etc/apt/apt.conf n'existe pas, alors il ne sert à rien de vouloir en renommer un autre.
Vous avez toujours les memes problemes.
(Il va faloir que j'installer un Chat sur le site ;-)
Yoann,
mais je suis en root... je suis en root...
ça, au moins, je l'avais compris...
Et, comme dit plus haut, j'ai un fichier <etc/apt/apt.conf.d> avec un <.d> à a fin, pas <conf> tout seul...
D'ailleurs, si je n'avais pas été en root, aurais-je obtenu les réponse que j'avais postées, lors de mon premier, post, justement?
Merci de vos réponses, elles me sont utiles pour avancer.
Ah...
comme je m'employais à lancer Synaptic pour virer le fichier /var/cache/apt/archives/alsamixergui_0.9.0rc2-1-9_amd64.deb., pour lequel je n'avais pas d'autorisation lors de ma tentavive avec Konqueror (pourquoi d'ailleurs, je suis root?) Synaptic m'a dit : "E: Ligne 2 mal formée dans la liste des sources /etc/apt/sources.list (analyse de l'URI)
E: Impossible de lire la liste des sources.
Vous pouvez essayer de corriger le problème en ouvrant la fenêtre des dépôts."
Il s'agit des adresses que j'ai CC depuis le post de Monphpnet...
Que penser de tout cela?
Ma sources-list :
#ETCH
deb ftp2.fr.debian.org/debian etch main contrib non-free
deb-src ftp2.fr.debian.org/debian etch main contrib non-free
#SECURITY
deb security.debian.org etch/updates main contrib non-free
Merci... et désolé de ne pas encore tout savoir...
Bonjour, Monphpnet
Mais, je le redis ce matin, votre proposition :
Contenu du /etc/apt/sources.list
#########################################################
#ETCH
deb ftp2.fr.debian.org/debian etch main contrib non-free
deb-src ftp2.fr.debian.org/debian etch main contrib non-free
#SECURITY
deb security.debian.org etch/updates main contrib non-free
#########################################################
Un Point c'est tout....
... ne fonctionne pas. Voici le message d'erreur : "E: Ligne 2 mal formée dans la liste des sources /etc/apt/sources.list (analyse de l'URI) E: Impossible de lire la liste des sources.
Vous pouvez essayer de corriger le problème en ouvrant la fenêtre des dépôts."
Une solution?
Merci
deb ftp2.fr.debian.org/debian etch main contrib non-free
deb ftp: // ftp2.fr.debian.org/debian etch main contrib non-free
(l' URI c'est http :// , ftp: // , ldap ://)
deb ftp: // ftp2.fr.debian.org/debian etch main contrib non-free