Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ubuntu_64bits [Le 06/10/2011, 22:56]
elringer [Utiliser des programmes 32 bits sur Ubuntu 64 bits]
ubuntu_64bits [Le 11/09/2022, 11:43] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>​portail ​architecture_matérielle}}+{{tag>​portail ​architecture}}
  
 ---- ----
Ligne 11: Ligne 11:
  
 **Avantages:​** **Avantages:​**
- +  * La seule version qui fonctionne pour l'​utilisateur qui souhaite que son ordinateur [[wpfr>​Démarrage d'un ordinateur|s'​amorce ("​boote"​)]] en [[wpfr>​UEFI]] (PC récent >2010; logo Windows 8, ou logo UEFI firmware) : (voir [[uefi|Ordinateurs avec UEFI]]). 
-  * Possibilité de gérer plus de 4GB de mémoire (note: Ubuntu 32 bits peut aussi s'​affranchir de la limite des 3.2Go, il suffit pour cela d'​utiliser [[kernel_32bits_pae|le noyau linux "​PAE"​]]) +  * Possibilité de gérer plus de 4 Go de [[wpfr>mémoire ​vive]] ​(note : Ubuntu 32 bits peut lui aussi s'​affranchir de la limite des 3.2 Go, il suffit pour cela d'​utiliser [[kernel_32bits_pae|le noyau linux "​PAE"​]]) 
-  * Gains de performances sous certaines conditions, notamment en encodage vidéo/​audio((les gains sont pour les opérations où le processeur est l'​élément crucial, voir [[:​comparatif 32bits et 64bits|ce comparatif technique]]. Peu de gains en utilisation bureautique,​ car le chargement des applications est plutôt limité par la vitesse du disque dur. Pas non plus de gains dans les jeux vidéos, car c'est la carte graphique qui est l'​élément déterminant (elles ont leur propre ​PCB avec une architecture sur 256bits ​et plus pour les plus récentes). )).+  * Gains de performances sous certaines conditions, notamment en encodage vidéo/​audio((les gains sont pour les opérations où le processeur est l'​élément crucial, voir [[:​comparatif 32bits et 64bits|ce comparatif technique]]. Peu de gains en utilisation bureautique,​ car le chargement des applications est plutôt limité par la vitesse du disque dur. Pas non plus de gains dans les jeux vidéo, car c'est la carte graphique qui est l'​élément déterminant (elles ont leur propre ​circuit imprimé, et aussi une architecture sur 256bits ​voire plus pour les plus récentes). )).
   * Technologie d'​avenir.   * Technologie d'​avenir.
  
-**Inconvénients:​** ​ +**Inconvénients:​**
- +
-  * Certains logiciels peuvent être une source de problèmes (Flash notamment... voir [[:​ubuntu_64bits#​problemes_connus|ci-dessous]]) +
-  * Consommation de mémoire légèrement augmentée. Cela peut être limite pour ceux qui n'ont que 1GB de mémoire.+
  
-Pour plus d'​information,​ consultez ​[[http://fr.wikipedia.org/​wiki/​Processeur_64_bits|cette page Wikipédia]].+  * Certains logiciels peuvent être une source de problèmes (notamment ​[[flashplayer|Flash Player]] ​... voir [[:​ubuntu_64bits#​problemes_connus|ci-dessous]]
 +  * Consommation de mémoire vive légèrement augmentée. Ceci peut être pénalisant pour ceux qui n'ont que 1 Go de mémoire vive.
  
-<note help>Ubuntu ​64 bits peut poser des problèmes de compatibilité,​ notamment avec certains logiciels propriétaires,​ souvent anciens et non-maintenus,​ et qui ne sont disponibles qu'en 32bitsToutefois, il faut noter qu'une grande majorité de programmes 32bits pourront fonctionner sans problème grâce à une couche de compatibilité.</​note>​+Pour plus d'​information,​ consultez cette page Wikipédia [[wpfr>Processeur_64_bits|Processeur ​64 bits]].
  
  
Ligne 32: Ligne 30:
 ==== Les processeurs compatibles ==== ==== Les processeurs compatibles ====
  
-<note tip>Pour vérifier si votre ordinateur est compatible 64 bits ou non, démarrez votre ordinateur sur un [[live cd|live-CD]]((ou un [[live_usb|live-USB]])),​ puis saisissez dans un [[terminal]] la commande suivante : +<note tip>Pour vérifier si votre ordinateur est compatible 64 bits ou non, saisissez dans un [[terminal]] la commande suivante : 
-  ​if [[ $(sed -n '/​flags/​{/​lm/​ p;q}' /​proc/​cpuinfo) ]] ; then echo "​Compatible 64 bits" ; else echo "Non-compatible 64 bits" ; fi+  ​lshw -class CPU
  
-Si votre PC n'est pas compatible 64 bits, vous devez donc installer un système 32 bits((Source : [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3626276#​p3626276|cette discussion]],​ voir aussi la page [[architecture matérielle]])).</​note>​+Si votre PC n'est pas compatible 64 bits, vous devez donc installer un système 32 bits((Source : [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3626276#​p3626276|cette discussion]],​ voir aussi la page [[architecture matérielle]])).</​note>​
  
 Votre processeur est généralement compatible 64 bits si vous possédez : Votre processeur est généralement compatible 64 bits si vous possédez :
     * un ordinateur relativement récent (2003 et plus),     * un ordinateur relativement récent (2003 et plus),
-    * un Macintosh très récent,+    * un Apple récent ​(2008 et plus),
     * un ordinateur dont le processeur est de la gamme Intel© Core2 (et +) ou i3/5/7 (Desktop/​Mobile).     * un ordinateur dont le processeur est de la gamme Intel© Core2 (et +) ou i3/5/7 (Desktop/​Mobile).
  
 Ce qui inclut : Ce qui inclut :
   * **//​__Amd64:​__//​** (Tous les processeurs AMD sur socket 754 et supérieurs,​ hormis certains Sempron uniquement 32bits)   * **//​__Amd64:​__//​** (Tous les processeurs AMD sur socket 754 et supérieurs,​ hormis certains Sempron uniquement 32bits)
-  * **//__Intel EM64T:​__//​** (Core, Core 2, Core et les Xeon récents,​). +  * **//__Intel EM64T:​__//​** (Core, Core 2, Core iX et les Xeon récents,​). 
-====== Les Itanium (IA64) ne sont pas compatibles avec une distribution AMD64 (X86-64).+==== Les Itanium (IA64) ne sont pas compatibles avec une distribution AMD64 (X86-64). ​====
  
 !!!  Attention avec les cpu Intel avec architecture 64bits pré-Core (pentium & celeron), le EM64T n'est pas du 64bits natif mais du 32bits étendu (IA-32e), et occasionneront une baisse de performance notable voire sérieuse par rapport à leurs équivalents AMD en usage 64bits. !!! !!!  Attention avec les cpu Intel avec architecture 64bits pré-Core (pentium & celeron), le EM64T n'est pas du 64bits natif mais du 32bits étendu (IA-32e), et occasionneront une baisse de performance notable voire sérieuse par rapport à leurs équivalents AMD en usage 64bits. !!!
  
  
-===== Migration de Ubuntu 32 bits à 64 bits =====  +===== Migration de Ubuntu 32 bits à 64 bits =====
     
 Pour passer d'​Ubuntu 32 bits à Ubuntu 64 bits, il suffit de [[:​reinstallation_ubuntu|réinstaller le système]] avec un LiveCD de la version 64 bits.  Pour passer d'​Ubuntu 32 bits à Ubuntu 64 bits, il suffit de [[:​reinstallation_ubuntu|réinstaller le système]] avec un LiveCD de la version 64 bits. 
Ligne 63: Ligne 61:
 D'​ailleurs cette méthode n'est pas infaillible !</​note>​ D'​ailleurs cette méthode n'est pas infaillible !</​note>​
  
-=== Pré-requis ===+Grâce au concept de multi-arch, on peut installer les dépendances 32 bits via une commande à entrer dans le terminal :
  
-Pour utiliser des programmes 32 bits sous Ubuntu 64 bits, il vous faut [[:​tutoriel:​comment_installer_un_paquet|installer]] les paquets :+<​code>​sudo dpkg --add-architecture i386</​code>​
  
-  * [[apt>​ia32-libs]],​ 
-  * [[apt>​linux32]] (paquet virtuel disponible à travers le paquet [[apt>​util-linux]]). 
- 
-Vous pouvez aussi [[:​tutoriel:​comment_installer_un_paquet|installer]]:​ 
- 
-  * [[apt>​ia32-libs-gtk]],​ ou [[apt>​|ia32-libs-kde]] , (en général inclus dans [[apt>​ia32-libs]]),​ 
-  * [[apt>​lib32asound2]]. 
  
 === Installation === === Installation ===
Ligne 83: Ligne 74:
  
 <note tip>Au lieu de taper tout le chemin vers le fichier, glissez le fichier à installer dans le terminal, puis faites entrer et s'il n'y a pas de problèmes, vous venez d'​installer un programme !</​note>​ <note tip>Au lieu de taper tout le chemin vers le fichier, glissez le fichier à installer dans le terminal, puis faites entrer et s'il n'y a pas de problèmes, vous venez d'​installer un programme !</​note>​
 +
 +<note important>​**Pour démarrer un programme 64 bits mais faire croire que c'est une application 32 bits ** Il suffit de précéder votre commande de ** "​linux32"​ **
 + 
 +exemple : **linux32 /​usr/​bin/​chromium-browser %U**  fera croire que votre Chromium est en 32 bits !!!</​note>​
  
 === Désinstallation === === Désinstallation ===
Ligne 90: Ligne 85:
   sudo dpkg -r [le nom du paquet à désinstaller]   sudo dpkg -r [le nom du paquet à désinstaller]
   ​   ​
-<​note ​important>**Pour demarer ​un programme ​64 bits mais faire croire ​que c'est une application 32 bits ** Il suffit de préceder votre commande ​de ** "​linux32" ​** +<​note ​tip>Si vous avez installé **en mode force-architecture** un paquet 32 bits sur un système ​64 bits, **puis ​que vous trouvez le paquet 64 bits "​équivalent"​ et que vous voulez l'​installer**, faites-le. Vous recevrez une erreur dpkg qui dit "​cannot be co-installed with". LIsez attentivement le message, qui distinguera le nouveau paquet ​de l'​ancien ​**par une sous-étiquette précédée de 'deux points'​** : pour un paquet ​*, l'​ancien (32bits) sera désigné par *:i386, le nouveau par *:amd_64 (ou rien). 
-  +Tapez dans le terminal :
-exemple ​: **linux32 /​usr/​bin/​chromium-browser %U**  feras croire que votre Chromium est en 32 bits !!!</​note>​+
  
 +  sudo dpkg -r [le nom du paquet à désinstaller]:​i386 (ou autre selon le message d'​erreur)
 +  ​
 +Puis installez le nouveau paquet, via la Logithèque Ubuntu, ou Synaptic, ou apt, ou aptitude.
 +</​note>​
 +
 +<note tip>Si vous renoncez au 32 bits, vous pouvez supprimer à la volée tous les paquets 32 bits à l'aide des commandes suivantes
 +<​code>​sudo apt-get purge `dpkg --get-selections | grep ":​i386"​ | awk '​{print $1}'​` ​
 +sudo dpkg --remove-architecture i386</​code></​note>​
 ===== Problèmes connus===== ===== Problèmes connus=====
- 
- 
- 
-==== Flash Player ==== 
- 
-Voir la page consacrée à [[flashplayer|Flash Player]] pour plus d'​informations. 
- 
-==== Java Web Start ==== 
- 
-[[:Java]] 64 bits en natif ainsi que le plugin Java pour Firefox 64 bits, existe pour OpenJdk 6 (IcedTea) et pour la version Sun de Java (à partir de la version JRE6 Update 12). Ces paquets existent dans les dépôts pour toute les versions d'​Ubuntu. ​ 
-En cas de problèmes il existe une page consacrée à [[tutoriel:​comment_installer_sun_java6_plugin_64bits|l'​installation manuelle de java sous un système 64 bits]]. 
-En cas d'​utilisation de logiciel 32 bits utilisant java, il faut installer en plus le paquet [[apt>​ia32-sun-java6-bin]]. 
- 
- 
 ==== Wine sous Ubuntu 64 bits ==== ==== Wine sous Ubuntu 64 bits ====
  
Ligne 118: Ligne 106:
   * Certaines applications commerciales comme Octaga Player (VRML).   * Certaines applications commerciales comme Octaga Player (VRML).
  
-<note important>​Si vous détectez un logiciel qui ne fonctionne pas en 64 bits, parlez-en sur [[http://​forum.ubuntu-fr.org/​|le forum ubuntu-fr]],​ et n'​hésitez pas à écrire aux développeurs de ce logiciel.</​note>​+<note important>​Si vous détectez un logiciel qui ne fonctionne pas en 64 bits, parlez-en sur [[https://​forum.ubuntu-fr.org/​|le forum ubuntu-fr]],​ et n'​hésitez pas à écrire aux développeurs de ce logiciel.</​note>​
  
 =====Voir aussi===== =====Voir aussi=====
  
-  * Discussion [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3725147|Ubuntu 32 ou 64 bits?]] sur le forum ubuntu-fr+  * Discussion [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3725147|Ubuntu 32 ou 64 bits?]] sur le forum ubuntu-fr
  
-===== Pages testées sous Ubuntu 64 bits =====+===== Autres pages sur Ubuntu 64 bits ===== 
 +La page [[architecture_materielle|Architecture matérielle]] donne d'​autres moyens de savoir si le processeur est en 32 ou 64 bits et aussi un moyen de savoir si le Ubuntu installé est en 32 ou 64 bits.
  
 {{backlinks>​ubuntu_64bits}} {{backlinks>​ubuntu_64bits}}
Ligne 130: Ligne 119:
  
 ---- ----
-//​Contributeurs:​ créée par [[:​utilisateurs:​Fabien26]],​[[:​utilisateurs:​BeAvEr]] (peaufination ​de la documentation).//​+//​Contributeurs:​ créée par [[:​utilisateurs:​Fabien26]],​[[:​utilisateurs:​BeAvEr]] (peaufinage ​de la documentation).//​
  • ubuntu_64bits.1317934564.txt.gz
  • Dernière modification: Le 15/12/2011, 15:21
  • (modification externe)