Lenny vers squeeze

Bonjour

Sans doute un problème déjà posé mais je ne trouve pas de solution.
J’ai une debian Lenny sur une machine tres ancienne (FitPC AMD Geode 500)

uname -a Linux fit 2.6.26-2-486 #1 Sun Mar 4 21:33:59 UTC 2012 i586 GNU/Linux cat /etc/debian_version 6.0.10
Je voulais mettre a jour le systeme vers squeeze (linux-image-2.6.32-5-486 - Linux 2.6.32 for old PCs) suite à des messages d’erreurs de dependances.

J’ai mis a jour le fichier source.list avec les dépots SQUEEZE puis
apt-get update
apt-get upgrade
et

apt-get install linux-image-2.6.32-5-486
Les paquets suivants contiennent des dépendances non satisfaites :
  linux-image-2.6.32-5-486: Dépend: linux-base (>= 2.6.32-31) mais ne sera pas installé
E: Paquets défectueux

Je ne peux pas plus mettre a jour linux-base

N’est ce pas possible pour ma machine ?

Merci de m’avoir lu… :slightly_smiling:

bonjour.

Je ne suis pas expert en travaux archéologiques mais avant de mettre à jour lenny—>squeeze il faut mettre à jour lenny et pour ce faire il faut aller dans les archives de lenny.Quel est votre sources.list actuel?

J’avais mis a jour lenny auparavant avec le depot
deb archive.debian.org/debian-archive/debian/ lenny main contrib non-free

Salut,

[quote=“didebian”]apt-get install linux-image-2.6.32-5-486
Les paquets suivants contiennent des dépendances non satisfaites :
linux-image-2.6.32-5-486: [mono]Dépend: linux-base[/mono] ([mono]>=[/mono] 2.6.32-31) [mono]mais[/mono] ne sera pas installé[/quote]

[09:38:56]:~$ aptitude search linux-image |grep 2.6 v linux-image-2.6 - p linux-image-2.6-486 - Linux for older PCs (dummy package) p linux-image-2.6-686 - Linux for modern PCs (dummy package) p linux-image-2.6-686-bigmem - Linux for PCs with 4GB+ RAM (dummy package p linux-image-2.6-686-pae - Linux for modern PCs (dummy package) p linux-image-2.6-amd64 - Linux for 64-bit PCs (dummy package) p linux-image-2.6-openvz-686 - Linux 2.6 for modern PCs (meta-package), O p linux-image-2.6-vserver-686 - Linux 2.6 for modern PCs (meta-package), L p linux-image-2.6-vserver-686-big - Linux 2.6 for PCs with 4GB+ RAM (meta-pack p linux-image-2.6-xen-686 - Linux 2.6 for modern PCs (meta-package), X p linux-image-2.6.32-5-486 - Linux 2.6.32 for old PCs i A linux-image-2.6.32-5-686 - Linux 2.6.32 for modern PCs p linux-image-2.6.32-5-686-bigmem - Linux 2.6.32 for PCs with 4GB+ RAM p linux-image-2.6.32-5-686-bigmem - Debugging infos for Linux 2.6.32-5-686-big p linux-image-2.6.32-5-amd64 - Linux 2.6.32 for 64-bit PCs p linux-image-2.6.32-5-openvz-686 - Linux 2.6.32 for modern PCs, OpenVZ suppor p linux-image-2.6.32-5-openvz-686 - Debugging infos for Linux 2.6.32-5-openvz- p linux-image-2.6.32-5-vserver-68 - Linux 2.6.32 for modern PCs, Linux-VServer p linux-image-2.6.32-5-vserver-68 - Linux 2.6.32 for PCs with 4GB+ RAM, Linux- p linux-image-2.6.32-5-vserver-68 - Debugging infos for Linux 2.6.32-5-vserver p linux-image-2.6.32-5-xen-686 - Linux 2.6.32 for modern PCs, Xen dom0 supp p linux-image-2.6.32-5-xen-686-db - Debugging infos for Linux 2.6.32-5-xen-686 p linux-image-2.6.37-rc4-clefagre - Linux kernel binary image for version 2.6. [09:39:18]:~$

[09:39:37]:~$ aptitude -s install linux-image-2.6.32-5-486 Les NOUVEAUX paquets suivants vont être installés : linux-image-2.6.32-5-486 0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 12 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 76,4 Mo seront utilisés. Charger/installer/enlever des paquets. [09:39:48]:~$

[code][09:40:08]:~$ aptitude show linux-image-2.6.32-5-486
Paquet : linux-image-2.6.32-5-486
Nouveau: oui
État: non installé
Version : 2.6.32-48squeeze6
Priorité : optionnel
Section : kernel
Responsable : Debian Kernel Team debian-kernel@lists.debian.org
Architecture : i386
Taille décompressée : 76,4 M
Dépend: module-init-tools, linux-base (>= 2.6.32-31), initramfs-tools (>= 0.55) | linux-initramfs-tool
Pré-dépend: debconf | debconf-2.0
Recommande: firmware-linux-free (>= 2.6.32)
Suggère: linux-doc-2.6.32, grub | lilo (>= 1:22.8-8.2~)
Casse: initramfs-tools (< 0.55), lilo (< 1:22.8-8.2~)
Fournit: linux-image, linux-image-2.6, linux-modules-2.6.32-5-486
Description : Linux 2.6.32 for old PCs
The Linux kernel 2.6.32 and modules for use on PCs with a 486, Pentium or compatible processor.

[09:40:22]:~$ [/code]

[09:40:48]:~$ aptitude search linux-base |grep 2.6 [09:41:22]:~$

[09:41:25]:~$ aptitude search linux-base i A linux-base - Linux image base package [09:41:45]:~$

[quote][09:41:54]:~$ acp linux-base
linux-base:
Installé : 3.5
Candidat : 3.5
Table de version :
*** 3.5 0
500 ftp2.fr.debian.org/debian/ wheezy/main i386 Packages
90 ftp2.fr.debian.org/debian/ testing/main i386 Packages
50 ftp.de.debian.org/debian/ sid/main i386 Packages
100 /var/lib/dpkg/status
3.4~bpo60+1 0
100 backports.debian.org/debian-backports/ [mono]squeeze-backports[/mono]/main i386 Packages
2.6.32-48squeeze6 0
500 ftp2.fr.debian.org/debian/ [mono]squeeze/main[/mono] i386 Packages
500 security.debian.org/ [mono]squeeze/updates[/mono]/main i386 Packages
[09:42:06]:~$[/quote]
La nature de ton sources.list, stp.

Voici

[code]cat /etc/apt/sources.list
deb cdrom:[Debian GNU/Linux 4.0 r3 Etch - Official i386 CD Binary-1 20080217-11:50]/ etch contrib main

Line commented out by installer because it failed to verify:

deb-src http://security.debian.org/ etch/updates main contrib

deb http://ftp.fr.debian.org/debian/ lenny main

Stable (Lenny)

deb http://ftp2.fr.debian.org/debian/ lenny main non-free contrib

Security

deb http://security.debian.org/ lenny/updates main contrib non-free

deb http://archive.debian.org/debian/ hamm contrib main non-free

deb http://volatile.debian.org/debian-volatile lenny/volatile main

deb-src http://volatile.debian.org/debian-volatile lenny/volatile main

deb http://ftp.fr.debian.org/debian/ lenny main

deb-src http://ftp.fr.debian.org/debian/ lenny main

deb http://security.debian.org/ lenny/updates main

deb-src http://security.debian.org/ lenny/updates main

deb http://volatile.debian.org/debian-volatile lenny/volatile main

deb-src http://volatile.debian.org/debian-volatile lenny/volatile main

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

deb http://security.debian.org/ stable/updates main contrib non-free

deb http://www.debian-multimedia.org stable main

deb http://archive.debian.org/debian-archive/debian/ lenny main contrib non-free

deb http://ftp.fr.debian.org/debian/ squeeze main non-free contrib
#deb-src http://ftp.fr.debian.org/debian/ squeeze main non-free contrib

deb http://security.debian.org/ squeeze/updates main contrib non-free
#deb-src http://security.debian.org/ squeeze/updates main contrib non-free

deb http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
[/code]

ls -la /etc/apt/sources.list.d/ total 12 drwxr-xr-x 2 root root 4096 19 avril 2014 . drwxr-xr-x 4 root root 4096 30 avril 23:00 .. -rw-r--r-- 1 root root 142 20 avril 2014 wheezy-updates.cyconet.list

il faut diéser cette ligne cdrom ainsi que la ligne contenant lenny et relancer update upgrade et dist-upgrade.

Merci

Voici le retour

apt-get dist-upgrade Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Calcul de la mise à jour... Échec Les paquets suivants contiennent des dépendances non satisfaites : udev: Casse: linux-image-2.6-486 (< 2.6.28) mais 2.6.26+17+lenny1 devra être installé E: Erreur, pkgProblemResolver::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.

J’espère que tu as un fichier [mono]/etc/apt/preferences[/mono] (pinning) à l’image de ton sources.list.

[mono]$ man apt_preferences[/mono].

?
[quote="BelZéButh"]J'espère que tu as un fichier [mono]/etc/apt/preferences[/mono] (pinning) à l'image de ton sources.list.

[mono]$ man apt_preferences[/mono].[/quote]

?

[quote=“BelZéButh”]J’espère que tu as un fichier [mono]/etc/apt/preferences[/mono] (pinning) à l’image de ton sources.list.

[mono]$ man apt_preferences[/mono].[/quote]

Pas de /etc/apt/preferences

apt-cache policy udev udev: Installé : 0.125-7+lenny3 Candidat : 164-3 Table de version : 164-3 0 500 http://ftp.fr.debian.org squeeze/main Packages *** 0.125-7+lenny3 0 100 /var/lib/dpkg/status

Tu as tord et récolteras les pots cassés, d’ici peu.

[quote=“didebian”]udev:
Installé : 0.125-7+lenny3
[mono]Candidat : 164-3[/mono][/quote]

$ aptitude -s upgrade $ aptitude -s full-upgrade

?


Merci du conseil, mais il y a encore 20 min, je ne connaissais pas le fichier "preferences" de apt  :slightly_smiling: 

Heureusement j'ai fait une image de mon disque avant de me lancer dans cette mise a jour car si je n'ai pas beaucoup de connaissance dans le system, je ne peux pas trop me permettre de planter ce mini PC

Je vais donc regarder ce qu'il en ai

apres aptitude upgrade
[code]dpkg: erreur de traitement de ulogd-mysql (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 ulogd
 ulogd-mysql
Lecture des listes de paquets... Fait             
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu       
Initialisation de l'état des paquets... Fait
Écriture de l'information d'état étendu... Fait
Lecture des descriptions de tâches... Fait       

État actuel : 8 mises à jour restantes [-21], 28025 nouveaux paquets [-1].[/code]

Et apt-cache policy
[code]apt-cache policy
Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
   1 http://ftp.cyconet.org wheezy-updates/contrib Packages
     release v=7.0,o=Wheezy Updates,a=wheezy-updates,l=Wheezy Updates,c=contrib
     origin ftp.cyconet.org
   1 http://ftp.cyconet.org wheezy-updates/non-free Packages
     release v=7.0,o=Wheezy Updates,a=wheezy-updates,l=Wheezy Updates,c=non-free
     origin ftp.cyconet.org
   1 http://ftp.cyconet.org wheezy-updates/main Packages
     release v=7.0,o=Wheezy Updates,a=wheezy-updates,l=Wheezy Updates,c=main
     origin ftp.cyconet.org
 500 http://ftp.fr.debian.org squeeze/non-free Packages
     release v=6.0.10,o=Debian,a=oldoldstable,l=Debian,c=non-free
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org squeeze/contrib Packages
     release v=6.0.10,o=Debian,a=oldoldstable,l=Debian,c=contrib
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org squeeze/main Packages
     release v=6.0.10,o=Debian,a=oldoldstable,l=Debian,c=main
     origin ftp.fr.debian.org
Paquets étiquetés :[/code]

Merci du conseil, mais il y a encore 20 min, je ne connaissais pas le fichier “preferences” de apt :slightly_smiling:

Heureusement j’ai fait une image de mon disque avant de me lancer dans cette mise a jour car si je n’ai pas beaucoup de connaissance dans le system, je ne peux pas trop me permettre de planter ce mini PC

Je vais donc regarder ce qu’il en ai

apres aptitude upgrade

[code]dpkg: erreur de traitement de ulogd-mysql (–configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l’exécution :
ulogd
ulogd-mysql
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Lecture de l’information d’état étendu
Initialisation de l’état des paquets… Fait
Écriture de l’information d’état étendu… Fait
Lecture des descriptions de tâches… Fait

État actuel : 8 mises à jour restantes [-21], 28025 nouveaux paquets [-1].[/code]

Et apt-cache policy

apt-cache policy Fichiers du paquet : 100 /var/lib/dpkg/status release a=now 1 http://ftp.cyconet.org wheezy-updates/contrib Packages release v=7.0,o=Wheezy Updates,a=wheezy-updates,l=Wheezy Updates,c=contrib origin ftp.cyconet.org 1 http://ftp.cyconet.org wheezy-updates/non-free Packages release v=7.0,o=Wheezy Updates,a=wheezy-updates,l=Wheezy Updates,c=non-free origin ftp.cyconet.org 1 http://ftp.cyconet.org wheezy-updates/main Packages release v=7.0,o=Wheezy Updates,a=wheezy-updates,l=Wheezy Updates,c=main origin ftp.cyconet.org 500 http://ftp.fr.debian.org squeeze/non-free Packages release v=6.0.10,o=Debian,a=oldoldstable,l=Debian,c=non-free origin ftp.fr.debian.org 500 http://ftp.fr.debian.org squeeze/contrib Packages release v=6.0.10,o=Debian,a=oldoldstable,l=Debian,c=contrib origin ftp.fr.debian.org 500 http://ftp.fr.debian.org squeeze/main Packages release v=6.0.10,o=Debian,a=oldoldstable,l=Debian,c=main origin ftp.fr.debian.org Paquets étiquetés :

euh… squeeze n’est pas en archive !?

Maintenu durant cinq ans, [mono]squeeze-lts[/mono].
Un projet similaire devrait voir le jour pour [mono]wheezy[/mono], selon le nombre de dev participant et du budget.

debian.org/distrib/archive.fr.html

[quote=“Debian Long Term Support”]Debian 6 “Squeeze” jusqu’en février 2016
Debian 7 “Wheezy” de février 2016 à mai 2018
Debian 8 “Jessie“ de mai 2018 à avril/mai 2020 [/quote]

donc il faut modifier le sources.list
wiki.debian.org/fr/LTS/Using

J’ai plein d’erreur en utilisant ce source.list

Peu être n’est ce pas gênant ?

Err http://http.debian.net squeeze/main Packages 302 Found [IP : 176.9.184.93 80] Err http://http.debian.net squeeze/contrib Packages 302 Found [IP : 176.9.184.93 80] Err http://http.debian.net squeeze/non-free Packages 302 Found [IP : 176.9.184.93 80] Err http://http.debian.net squeeze/main Sources 302 Found [IP : 176.9.184.93 80] Err http://http.debian.net squeeze/contrib Sources 302 Found [IP : 176.9.184.93 80] Ign http://ftp.cyconet.org wheezy-updates/main Packages/DiffIndex Err http://http.debian.net squeeze/non-free Sources 302 Found [IP : 176.9.184.93 80] Err http://http.debian.net squeeze-lts/main Packages 302 Found [IP : 176.9.184.93 80] Err http://http.debian.net squeeze-lts/contrib Packages 302 Found [IP : 176.9.184.93 80] Err http://http.debian.net squeeze-lts/non-free Packages 302 Found [IP : 176.9.184.93 80] Err http://http.debian.net squeeze-lts/main Sources 302 Found [IP : 176.9.184.93 80] Err http://http.debian.net squeeze-lts/contrib Sources 302 Found [IP : 176.9.184.93 80] Err http://http.debian.net squeeze-lts/non-free Sources 302 Found [IP : 176.9.184.93 80]

ne serait il pas plus rapide de faire une installation fraîche de squeeze à l’aide du premier cd après avoir sauvegardé tous les fichiers importants de configs

ftp://cdimage.debian.org/cdimage/archive/6.0.8/i386/list-cd/

Si mon idée est fumeuse alors passez votre chemin.

[quote=“BelZéButh”]Salut,

[quote=“didebian”]apt-get install linux-image-2.6.32-5-486
Les paquets suivants contiennent des dépendances non satisfaites :
linux-image-2.6.32-5-486: [mono]Dépend: linux-base[/mono] ([mono]>=[/mono] 2.6.32-31) [mono]mais[/mono] ne sera pas installé[/quote]

[09:38:56]:~$ aptitude search linux-image |grep 2.6 v linux-image-2.6 - p linux-image-2.6-486 - Linux for older PCs (dummy package) p linux-image-2.6-686 - Linux for modern PCs (dummy package) p linux-image-2.6-686-bigmem - Linux for PCs with 4GB+ RAM (dummy package p linux-image-2.6-686-pae - Linux for modern PCs (dummy package) p linux-image-2.6-amd64 - Linux for 64-bit PCs (dummy package) p linux-image-2.6-openvz-686 - Linux 2.6 for modern PCs (meta-package), O p linux-image-2.6-vserver-686 - Linux 2.6 for modern PCs (meta-package), L p linux-image-2.6-vserver-686-big - Linux 2.6 for PCs with 4GB+ RAM (meta-pack p linux-image-2.6-xen-686 - Linux 2.6 for modern PCs (meta-package), X p linux-image-2.6.32-5-486 - Linux 2.6.32 for old PCs i A linux-image-2.6.32-5-686 - Linux 2.6.32 for modern PCs p linux-image-2.6.32-5-686-bigmem - Linux 2.6.32 for PCs with 4GB+ RAM p linux-image-2.6.32-5-686-bigmem - Debugging infos for Linux 2.6.32-5-686-big p linux-image-2.6.32-5-amd64 - Linux 2.6.32 for 64-bit PCs p linux-image-2.6.32-5-openvz-686 - Linux 2.6.32 for modern PCs, OpenVZ suppor p linux-image-2.6.32-5-openvz-686 - Debugging infos for Linux 2.6.32-5-openvz- p linux-image-2.6.32-5-vserver-68 - Linux 2.6.32 for modern PCs, Linux-VServer p linux-image-2.6.32-5-vserver-68 - Linux 2.6.32 for PCs with 4GB+ RAM, Linux- p linux-image-2.6.32-5-vserver-68 - Debugging infos for Linux 2.6.32-5-vserver p linux-image-2.6.32-5-xen-686 - Linux 2.6.32 for modern PCs, Xen dom0 supp p linux-image-2.6.32-5-xen-686-db - Debugging infos for Linux 2.6.32-5-xen-686 p linux-image-2.6.37-rc4-clefagre - Linux kernel binary image for version 2.6. [09:39:18]:~$

[09:39:37]:~$ aptitude -s install linux-image-2.6.32-5-486 Les NOUVEAUX paquets suivants vont être installés : linux-image-2.6.32-5-486 0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 12 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 76,4 Mo seront utilisés. Charger/installer/enlever des paquets. [09:39:48]:~$

[code][09:40:08]:~$ aptitude show linux-image-2.6.32-5-486
Paquet : linux-image-2.6.32-5-486
Nouveau: oui
État: non installé
Version : 2.6.32-48squeeze6
Priorité : optionnel
Section : kernel
Responsable : Debian Kernel Team debian-kernel@lists.debian.org
Architecture : i386
Taille décompressée : 76,4 M
Dépend: module-init-tools, linux-base (>= 2.6.32-31), initramfs-tools (>= 0.55) | linux-initramfs-tool
Pré-dépend: debconf | debconf-2.0
Recommande: firmware-linux-free (>= 2.6.32)
Suggère: linux-doc-2.6.32, grub | lilo (>= 1:22.8-8.2~)
Casse: initramfs-tools (< 0.55), lilo (< 1:22.8-8.2~)
Fournit: linux-image, linux-image-2.6, linux-modules-2.6.32-5-486
Description : Linux 2.6.32 for old PCs
The Linux kernel 2.6.32 and modules for use on PCs with a 486, Pentium or compatible processor.

[09:40:22]:~$ [/code]

[09:40:48]:~$ aptitude search linux-base |grep 2.6 [09:41:22]:~$

[09:41:25]:~$ aptitude search linux-base i A linux-base - Linux image base package [09:41:45]:~$

[quote][09:41:54]:~$ acp linux-base
linux-base:
Installé : 3.5
Candidat : 3.5
Table de version :
*** 3.5 0
500 ftp2.fr.debian.org/debian/ wheezy/main i386 Packages
90 ftp2.fr.debian.org/debian/ testing/main i386 Packages
50 ftp.de.debian.org/debian/ sid/main i386 Packages
100 /var/lib/dpkg/status
3.4~bpo60+1 0
100 backports.debian.org/debian-backports/ [mono]squeeze-backports[/mono]/main i386 Packages
2.6.32-48squeeze6 0
500 ftp2.fr.debian.org/debian/ [mono]squeeze/main[/mono] i386 Packages
500 security.debian.org/ [mono]squeeze/updates[/mono]/main i386 Packages
[09:42:06]:~$[/quote]
La nature de ton sources.list, stp.

Belzebuth, c’est vraiment indispensable de placer autant de code dans chacune de tes réponses ?
Elles en deviennent illisibles et elles bouffent de la bande inutilement.
Un peu : oui mais passionnément, non
:unamused:

La console, l’émulateur de terminal, la ligne de commande … ont tendances à en effrayer plus d’un, voire même de les rebuter.
Et, je suis d’avis qu’une démonstration est plus efficace qu’un ensemble de questions à la con ou de remarque à la mords-moi-le-nœud, RTMF, etc …
Ce que je fais quand je croise un membre qui me semble peu aguerri.[quote=“ricardo”]elles bouffent de la bande inutilement[/quote]
Ton copier/coller, aussi.

Oui et geek, toujours.
Cela dit, je n’impose à personne le fait de me lire. :033

Merci j’ai beaucoup ri. :005