Mise à jour de debian Wheezy (stable) à Jessie (Testing)

Bonjour,

Je voulais passer de Debian Wheezy à Debian Jessie.

En effet, il me fallait des paquets qui se trouve seulement sur Jessie et même les backport de Wheezy ne permettent pas d’avoir ce paquet, ce paquet étant gcc-arm-none-eabi.

Du coup, je me suis dit que j’allais directement passer à Jessie. Après avoir modifier pour /etc/apt/sources.list comme ceci:

deb http://ftp.de.debian.org/debian jessie main contrib non-free
deb-src http://ftp.de.debian.org/debian jessie main contrib non-free
deb http://ftp.de.debian.org/debian jessie-updates main contrib non-free
deb http://ftp.de.debian.org/debian-security jessie/updates main contrib non-free

Ensuite, j’ai fait un apt-get update.
C’est lors de l’apt-get-upgrade que j’ai un problème. Je tombe sur ça:

Les paquets suivants seront mis à jour :
  mime-support
1 mis à jour, 0 nouvellement installés, 0 à enlever et 996 non mis à jour.
122 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/35,5 ko dans les archives.
Après cette opération, 47,1 ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
Lecture des fichiers de modifications (« changelog »)... Terminé 
(Lecture de la base de données... 175334 fichiers et répertoires déjà installés.)
Préparation du remplacement de mime-support 3.52-1 (en utilisant .../mime-support_3.56_all.deb) ...
dpkg : erreur de traitement de /var/cache/apt/archives/mime-support_3.56_all.deb (--unpack) :
 le fichier CI des actions différées contient la directive inconnue « interest-noawait »
configured to not write apport reports
                                      Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/mime-support_3.56_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Que faut il faire s’il vous plaît?

Je vous remercie par avance.

Salut,

[quote=“henry11”]il me fallait des paquets qui se trouve seulement sur Jessie et même les backport de Wheezy ne permettent pas d’avoir ce paquet, ce paquet étant gcc-arm-none-eabi.
[/quote]

Pourquoi faire simple quand on peut faire compliquer … :033

[08:33:45] ~ # apt-cache policy gcc-arm-none-eabi gcc-arm-none-eabi: Installé : (aucun) Candidat : 4.8.3-3+9 Table de version : 4.8.3-3+9 0 97 http://ftp.fr.debian.org/debian/ testing/main i386 Packages 95 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages [08:33:49] ~ #

[08:33:59] ~ # aptitude -s install -t testing gcc-arm-none-eabi Les NOUVEAUX paquets suivants vont être installés : binutils-arm-none-eabi{a} gcc-arm-none-eabi libcloog-isl4{a} libisl10{a} libmpc3{a} Les paquets suivants seront mis à jour : libmpfr4 Les paquets suivants sont RECOMMANDÉS mais ne seront pas installés : libnewlib-arm-none-eabi 1 paquets mis à jour, 5 nouvellement installés, 0 à enlever et 1198 non mis à jour. Il est nécessaire de télécharger 18,4 Mo d'archives. Après dépaquetage, 119 Mo seront utilisés. Voulez-vous continuer ? [Y/n/?] y Charger/installer/enlever des paquets. [08:34:56] ~ #

[08:36:42] ~ # version Linux debian 3.2.0-4-686-pae #1 SMP Debian 3.2.60-1+deb7u3 i686 GNU/Linux No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 7.6 (wheezy) Release: 7.6 Codename: wheezy [08:36:46] ~ #


[code]# rm /var/cache/apt/archives/mime-support_3.56_all.deb

aptitude update

aptitude -s upgrade

aptitude -s full-upgrade[/code]

Salut,

Rappel & conseil!

La testing n’est pas une distribution pour débutant mais au contraire pour un public averti et capable d’aider Debian à la faire passer en stable. :slightly_smiling:

Re,

Ce que j’ai fait après le changement du sources.list pour Jessie testing:

apt-get update
apt-get upgrade

Par contre, j’ai eu l’idée de revenir sur Wheezy stable après coup, j’ai remodifié le sources.list pour Wheezy et j’ai refais un:

apt-get update
apt-get upgrade

Pour ensuite, tapez la commande de BelZéButh afin que je récupère le paquet que je voulais:

aptitude -s install -t testing gcc-arm-none-eabi

Mais du coup, j’ai du casser quelque chose. D’où une question sous linux de manière générale est il possible de revenir d’une version récente à un ancienne version, par exemple de Debian Jessie testing à Wheezy stable? Je ne pense pas car du coup, j’ai installé finalement Jessie testing via un CD d’install.

Je vous remercie

Ça peut se faire, avec la méthode proposée ici :
downgrade-jessie-wheezy-t44929.html#p451565

Mais avec le changement de système d’init entre Jessie et Wheezy, ça ne se fera pas forcément sans accroc.

Sur l’une des deux dernières machines où j’ai testé le downgrade Jessie -> Wheezy, j’ai cassé le système d’init et ai du modifier les entrées du GRUB pour pouvoir démarrer mon système.
Sur la seconde, tout s’est bien passé.