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)