Outils pour utilisateurs

Outils du site


doc:multiarch

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
doc:multiarch [Le 14/08/2014 à 21:19]
sylvain créée
doc:multiarch [Le 24/06/2015 à 21:27] (Version actuelle)
sylvain [i386 sur amd64] : installation de la libc
Ligne 1: Ligne 1:
 +====== Installer des paquets amd64 sur une Debian i386 ======
  
 +===== Installer un noyau amd64 =====
 +
 +
 +<code>
 +sudo apt-get install linux-image-amd64
 +</code>
 +
 +Après l'installation, un redémarrage est nécessaire. Il est possible que GRUB ne démarre pas par défaut sur ce noyau.
 +
 +===== Ajouter l'architecture amd64 =====
 +
 +Par défaut une installation Debian i386 ne télécharge que les listes de paquets i386. On va indiquer à ''apt'' de télécharger les listes amd64.
 +
 +<code>
 +sudo dpkg --add-architecture amd64
 +sudo apt-get update
 +</code>
 +
 +===== Installation de paquets amd64 =====
 +
 +
 +Par défaut, ''apt'' installera toujours les paquets i386. Pour lui faire installer les paquets amd64 :
 +
 +<code>
 +sudo apt-get install links:amd64
 +</code>
 +
 +Cette commande force l'installation de ''links'' en version 64bits. La plupart des paquets gèrent les dépendances dans la bonne version.
 +
 +
 +===== i386 sur amd64 =====
 +
 +L'inverse est possible mais il n'est pas nécessaire de changer de noyau. Un noyau 64 bits peut lancer des exécutables 32 bits. Il faut tout de même un libc adaptée.
 +
 +<code>
 +sudo dpkg --add-architecture i386
 +sudo apt-get update
 +sudo  sudo apt-get install libc6-i686:i386 libstdc++6:i386
 +</code>
 +
 +{{tag>debian}}
doc/multiarch.1408043999.txt.bz2 · Dernière modification: Le 07/01/2015 à 23:48 (modification externe)