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
Prochaine révision Les deux révisions suivantes
architecture_materielle [Le 23/04/2017, 12:01]
gotgot [Voir aussi]
architecture_materielle [Le 06/10/2018, 10:38]
Dadu042 [Tableau d'exemples d'architectures]
Ligne 9: Ligne 9:
 ===== Qu'​est-ce que c'est ? ===== ===== Qu'​est-ce que c'est ? =====
  
-Une architecture,​ en informatique,​ est un type de processeur. Ces différents types ne sont pas compatibles entre eux (au niveau des programmes). Heureusement,​ Ubuntu est accessible à plusieurs architectures : officiellement sont supportés les ordinateurs à base de processeurs **x86 32 bits** et **x86 64 bits**, mais, non officiellement,​ Ubuntu supporte aussi **[[ppc|PowerPC]]**,​ **HPPA**, **ia64** et **SPARC**.+Une [[wpfr>​Architecture (informatique)|architecture ​matérielle, en informatique]], est un type de processeur. Ces différents types ne sont pas compatibles entre eux (au niveau des programmes). Heureusement,​ Ubuntu est accessible à plusieurs architectures : officiellement sont supportés les ordinateurs à base de processeurs **[[wpfr>x86]] 32 bits** et **x86 64 bits**, mais, non officiellement,​ Ubuntu supporte aussi **[[ppc|PowerPC]]**,​ **[[wpfr>​PA-RISC|HP PA]]**, **[[wpfr>​IA-64]]** et **[[wpfr>​Architecture ​SPARC|SPARC]]**.
  
  
Ligne 17: Ligne 17:
   lscpu | grep bit   lscpu | grep bit
  
-  * Si cette commande retourne "​32-bit,​ 64-bit"​ alors votre processeur est 64bits, et vous pouvez utiliser ​Ubuntu32bits ​ou Ubuntu64bits +  * Si cette commande retourne "​32-bit,​ 64-bit"​ alors votre processeur est 64bits, et vous pouvez utiliser ​Ubuntu 32bits ​ou Ubuntu 64 bits 
-  * Si elle retourne "​32-bit",​ alors votre processeur est 32bits, et vous ne pouvez utiliser que Ubuntu32bits ​(vous ne pouvez pas utiliser ​Ubuntu64bits)+  * Si elle retourne "​32-bit",​ alors votre processeur est 32 bits, et vous ne pouvez utiliser que Ubuntu 32 bits (vous ne pouvez pas utiliser ​Ubuntu 64 bits)
  
 Source : [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=9609701#​p9609701|cette discussion]]. Source : [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=9609701#​p9609701|cette discussion]].
 +
 +==== Rapidement : ====
 +  * x86-64 ​ =  64-bit ​ =  x64  =  amd64 
 +  * x86  =  32-bit ​ =  i386
 +
 +
  
  
Ligne 26: Ligne 32:
  
   *Si votre processeur est 32 bits, alors vous devez installer Ubuntu 32 bits (vous ne pouvez pas utiliser Ubuntu 64 bits).   *Si votre processeur est 32 bits, alors vous devez installer Ubuntu 32 bits (vous ne pouvez pas utiliser Ubuntu 64 bits).
-  *Si votre processeur est 64 bits, alors vous pouvez installer Ubuntu 32 bits ou bien Ubuntu ​64bits+  *Si votre processeur est 64 bits, alors vous pouvez installer Ubuntu 32 bits ou bien Ubuntu ​64 bits
-  *Si vous avez un PC avec le logo Windows 8/10 ou UEFI firmware alors vous devez installer Ubuntu 64 bits (voir [[uefi|Ordinateurs avec UEFI]]).+  *Si vous avez un PC avec le logo Windows 8 ou 10ou "​[[wpfr>​Unified Extensible Firmware Interface|UEFI firmware]]", ​alors vous devez installer Ubuntu 64 bits (voir [[uefi|Ordinateurs avec UEFI]]).
  
 =====Puis-je installer Ubuntu 32 bits ?===== =====Puis-je installer Ubuntu 32 bits ?=====
  
-Depuis [[:​maverick#​sous_le_capot|Ubuntu 10.10 Maverick Meerkat]], par défaut, seuls les processeurs i686 supportant l'​instruction CMOV sont compatible avec Ubuntu 32 bits. +Depuis [[:​maverick#​sous_le_capot|Ubuntu 10.10 Maverick Meerkat]] ​(2010), par défaut, seuls les processeurs ​[[wpfr>i686]] supportant l'​instruction CMOV sont compatible avec Ubuntu 32 bits. 
-Pour vérifier si votre processeur est compatible, entrez la commande ci-desous ​:+Pour vérifier si votre processeur est compatible, entrez la commande ci-dessous ​:
 <​code>​echo "​Processeur $(grep -q cmov /​proc/​cpuinfo && echo "pris en charge"​ || echo "non pris en charge"​)"</​code>​ <​code>​echo "​Processeur $(grep -q cmov /​proc/​cpuinfo && echo "pris en charge"​ || echo "non pris en charge"​)"</​code>​
  
-Si votre processeur n'est pas pris en charge, vous pouvez toujours ​installer une variante telle que [[:​Xubuntu]] ou [[:​Lubuntu]] qui reste compatible avec tous les processeurs i386. +Si votre processeur n'est pas pris en charge, vous pourrez ​installer une variante telle que [[:​Xubuntu]] ou [[:​Lubuntu]] qui restent ​compatible avec tous les processeurs i386 (16.04 LTS). Voir aussi : [[comparatif_lubuntu_xubuntu|Comparatif Lubuntu - Xubuntu]].
- +
-<note info>Il est possible d'​utiliser Ubuntu avec l'​interface Unity, en faisant une [[:​tutoriel:​installer_ubuntu_par_internet|installation par internet]] et en choisissant un noyau 32 bits non PAE.</​note>​ +
  
 +<note info>Il est possible d'​utiliser Ubuntu et de disposer de l'​[[environnements|environnement de bureau]] Unity, en faisant une [[:​tutoriel:​installer_ubuntu_par_internet|installation par internet]] et en choisissant un noyau 32 bits non PAE.</​note>​
  
 +<note info>​Voir aussi : [[:/​tutoriel/​installation_sur_nonpae|Installer Ubuntu sur un ordinateur sans PAE]]</​note>​
 ===== Mon Ubuntu est-il 32 ou 64 bits ? ===== ===== Mon Ubuntu est-il 32 ou 64 bits ? =====
  
Ligne 46: Ligne 51:
   uname -m    uname -m 
  
-Si la commande retourne **x86_64**, c'est que votre système d'​exploitation est en 64 bits. Si vous obtenez **i686**, c'est que votre système d'​exploitation Ubuntu est en 32 bits. Remarque : vous pouvez obtenir plus d'​informations sur votre système (version du [[kernel]] etc..) en saisissant la commande :+Si la commande retourne **x86_64**, c'est que votre système d'​exploitation est en 64 bits. Si vous obtenez **i686**, c'est que votre système d'​exploitation Ubuntu est en 32 bits. 
 + 
 +<note tip>​Vous ​pouvez obtenir plus d'​informations sur votre système (version du [[kernel]] etc..) en saisissant la commande :
   uname -a   uname -a
 +</​note>​
  
 =====Puis-je utiliser des programmes 64 bits ?===== =====Puis-je utiliser des programmes 64 bits ?=====
  
-  *Si votre Ubuntu est 32 bits, alors vous devez installer des programmes 32 bits uniquement(vous ne pouvez pas utiliser des programmes 64 bits). +  * Si votre Ubuntu est 32 bits, alors vous devez installer des programmes 32 bits uniquement (vous ne pouvez pas utiliser des programmes 64 bits). 
-  *Si votre Ubuntu est 64 bits, alors vous pouvez installer des programmes 64bits, et parfois des programmes 32 bits sous certaines conditions (voir la page [[Ubuntu 64bits]]).+  * Si votre Ubuntu est 64 bits, alors vous pouvez installer des programmes 64bits, et parfois des programmes 32 bits sous certaines conditions (voir la page [[Ubuntu 64bits]]).
  
 ===== Cas de l'​architecture AMD64/EM64T ===== ===== Cas de l'​architecture AMD64/EM64T =====
Ligne 60: Ligne 68:
  
  
-===== Tableau ​des architectures ===== +===== Tableau ​d'​exemples d'architectures ===== 
-^Modèle de processeur ^ Architecture ^ Bits ^ Versions d'​Ubuntu compatibles ^ Desktop ^ Alternate ^ Server ^ Officiel ^ +^Modèle de processeur ^ Architecture ^ Bits ^ Versions d'​Ubuntu compatibles ​-> ^ Desktop ^ [[ubuntu_minimale|Alternate]] [[Ubuntu server|Server]] ^ Officiel ^ 
-|AMD 386, Cyrix et Intel 386 | i386 | 32 | **PC x86** |  Oui((Uniquement variantes [[:​Xubuntu]] et [[:​Lubuntu]])) ​ |||| +|AMD 386, Cyrix et Intel 386 | [[wpfr>i386]] | 32 | **PC x86** |  Oui((Uniquement variantes [[:​Xubuntu]] et [[:​Lubuntu]])) ​ |||| 
-|AMD 486, Cyrix et Intel 486 | i486 | 32 | **PC x86** |  Oui((Uniquement variantes [[:​Xubuntu]] et [[:​Lubuntu]])) ​ |||| +|AMD 486, Cyrix et Intel 486 | [[wpfr>i486]] | 32 | **PC x86** |  Oui((Uniquement variantes [[:​Xubuntu]] et [[:​Lubuntu]])) ​ |||| 
-|AMD K5, Cyrix et Intel Pentium I | i586 | 32 | **PC x86** |  Oui((Uniquement variantes [[:​Xubuntu]] et [[:​Lubuntu]])) ​ |||| +|AMD K5, Cyrix et Intel Pentium I | [[wpfr>i586]] | 32 | **PC x86** |  Oui((Uniquement variantes [[:​Xubuntu]] et [[:​Lubuntu]])) ​ |||| 
-|AMD K6, Intel Pentiums II, Intel Pentium III, Intel Pentium IV et Intel Atom | i686 | 32 | **PC x86** |  Oui((Si pas d'​instruction CMOV, uniquement variantes [[:​Xubuntu]] et [[:​Lubuntu]])) ​ |||| +|AMD K6, Intel Pentiums II, Intel Pentium III, Intel Pentium IV et Intel Atom | [[wpfr>i686]] | 32 | **PC x86** |  Oui((Si pas d'​instruction CMOV, uniquement variantes [[:​Xubuntu]] et [[:​Lubuntu]])) ​ |||| 
-|AMD Athlons XP | k7 | 32 | **PC x86** |  Oui  |||| +|AMD Athlons XP | [[wpfr>​Athlon|k7]] | 32 | **PC x86** |  Oui  |||| 
-|AMD Athlon 64, AMD Athlon FX, AMD Opteron et AMD Phenom | x86_64 | 64 | **PC x86** et **AMD64** ​ |  Oui   ​|||| +|AMD Athlon 64, AMD Athlon FX, AMD Opteron et AMD Phenom ​| [[wpfr>​X86-64|x86_64]] | 64 | **PC x86** et **AMD64** ​ |  Oui   ​|||| 
-|Intel Celeron-D, Intel Pentium IV-HT, Intel Pentium-D, Intel Core Solo, Intel Core Duo, Intel Core 2 Duo, Intel Core 2 Quad et Intel Core i7 | EM64T | 64 | **PC x86** et **AMD64** |  Oui  |||| +|Intel Celeron-D, Intel Pentium IV-HT, Intel Pentium-D, Intel Core Solo, Intel Core Duo, Intel Core 2 Duo, Intel Core 2 Quad et Intel Core i7 | [[wpfr>EM64T]] | 64 | **PC x86** et **AMD64** |  Oui  |||| 
-|IBM PowerPC G3, IBM PowerPC G4, IBM Power 3 et IBM Power 4 | powerpc ​| 32 | **PowerPC** |  Oui  |||  Non((L'​était jusqu'​à la version 6.10 incluse)) ​ |+|IBM PowerPC G3, IBM PowerPC G4, IBM Power 3 et IBM Power 4 | [[wpfr>​PowerPC]] ​| 32 | **PowerPC** |  Oui  |||  Non((L'​était jusqu'​à la version 6.10 incluse)) ​ |
 |IBM PowerPC G5 et IBM Cell | ppc64 | 64 | **PowerPC** |  Oui  |||  Non((L'​était jusqu'​à la version 6.10 incluse)) ​ | |IBM PowerPC G5 et IBM Cell | ppc64 | 64 | **PowerPC** |  Oui  |||  Non((L'​était jusqu'​à la version 6.10 incluse)) ​ |
 |Intel Itanium et Intel Itanium 2 | ia64 | 64 | **IA-64** |  Non  ||  Oui  |  Non  | |Intel Itanium et Intel Itanium 2 | ia64 | 64 | **IA-64** |  Non  ||  Oui  |  Non  |
 |HP PA-RISC | hppa | 32 | **HP PA-RISC** |  Non  |  Oui  ||  Non  | |HP PA-RISC | hppa | 32 | **HP PA-RISC** |  Non  |  Oui  ||  Non  |
 |UltraSPARC et UltraSPARC T1 | sparc | 64 | **SPARC** |  Non  |  Oui  ||  Non  | |UltraSPARC et UltraSPARC T1 | sparc | 64 | **SPARC** |  Non  |  Oui  ||  Non  |
 +|Intel Atom-Z3735F | x86_64 | 64 | **AMD64** |  Oui((16.04 modifiée))  |  ||  Non((Car très souvent les netbooks qui l'​utilisent doivent booter en 32 bits, le contournement consiste à modifier soi-même une .ISO d'​Ubuntu.)) ​ |
 ===== Voir aussi ===== ===== Voir aussi =====
   *[[wpfr>​Architecture_des_processeurs|Architectures processeurs sur Wikipédia]]   *[[wpfr>​Architecture_des_processeurs|Architectures processeurs sur Wikipédia]]
   * [[Ubuntu 64bits]]   * [[Ubuntu 64bits]]
-  * [[http://​downtoearthlinux.com/​posts/​x86-i386-x86-64-x64-and-amd64-oh-my/​| ​en amd64-arm64-i386-x86 WTF]]+  * (en) [[http://​downtoearthlinux.com/​posts/​x86-i386-x86-64-x64-and-amd64-oh-my/​|amd64-arm64-i386-x86 WTF ?]] (2016) 
 +  * (en) [[https://​help.ubuntu.com/​community/​SupportedArchitectures|Supported Architectures]] sur le Wiki officiel d'​Ubuntu
  
 ---- ----
 **Contributeurs :** [[utilisateurs:​benje|Benje]],​ [[utilisateurs:​zergy|Zergy]] **Contributeurs :** [[utilisateurs:​benje|Benje]],​ [[utilisateurs:​zergy|Zergy]]
  • architecture_materielle.txt
  • Dernière modification: Le 06/03/2023, 13:13
  • par L'Africain