Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
chromebook [Le 14/02/2022, 02:01] Dadu042 [Avec une clé usb bootable] |
chromebook [Le 26/07/2023, 13:40] (Version actuelle) mohican [Installer Ubuntu sur un Chromebook] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
{{tag>Trusty portable chromebook}} | {{tag>Trusty portable chromebook}} | ||
======Installer Ubuntu sur un Chromebook====== | ======Installer Ubuntu sur un Chromebook====== | ||
+ | <note tip>Sur les Chromebooks produits à partir de 2019 (et certains modèles antérieurs), il est possible d'activer un environnement de développement Linux (Debian 11). Voir tutoriel Google : [[https://support.google.com/chromebook/answer/9145439?hl=fr]]</note> | ||
=====Introduction==== | =====Introduction==== | ||
Les ordinateurs Chromebook fonctionnent nativement avec le système d'exploitation [[wpfr>Chrome OS|Chrome OS]], de Google. | Les ordinateurs Chromebook fonctionnent nativement avec le système d'exploitation [[wpfr>Chrome OS|Chrome OS]], de Google. | ||
Ligne 11: | Ligne 11: | ||
| | ||
- | <note warning>Avant toute manipulation, faites des sauvegardes de vos données ! | + | <note warning>Avant toute manipulation, faites des sauvegardes de vos données ! |
Les manipulations qui suivent sont de votre seule responsabilité. Ni la communauté Ubuntu-fr, ni les contributeurs de ce tutoriel, ne sont responsables de vos actions !</note> | Les manipulations qui suivent sont de votre seule responsabilité. Ni la communauté Ubuntu-fr, ni les contributeurs de ce tutoriel, ne sont responsables de vos actions !</note> | ||
=====Création d'une sauvegarde de votre Chromebook===== | =====Création d'une sauvegarde de votre Chromebook===== | ||
Avant toutes choses il est vivement recommandé de faire une sauvegarde du système ChromeOS de votre Chromebook. Pour cela: | Avant toutes choses il est vivement recommandé de faire une sauvegarde du système ChromeOS de votre Chromebook. Pour cela: | ||
- | * Démarrez votre Chromebook et connectez-vous à internet, | + | * Démarrez votre Chromebook et connectez-vous à internet, |
* Branchez une clé USB ou une carte SD d'une capacité de 4 GO minimum, | * Branchez une clé USB ou une carte SD d'une capacité de 4 GO minimum, | ||
* Ouvrez votre navigateur web et installez l'utilitaire "Recovery" (accessible [[https://chrome.google.com/webstore/detail/chromebook-recovery-utili/jndclpdbaamdhonoechobihbbiimdgai|sur le Web Store]]) | * Ouvrez votre navigateur web et installez l'utilitaire "Recovery" (accessible [[https://chrome.google.com/webstore/detail/chromebook-recovery-utili/jndclpdbaamdhonoechobihbbiimdgai|sur le Web Store]]) | ||
Ligne 25: | Ligne 25: | ||
=====Comment passer en mode développeur===== | =====Comment passer en mode développeur===== | ||
- | <note warning>**ATTENTION** : Le mode développeur est totalement insécurisé. À moins que vous n'utilisiez un mot de passe, n'importe qui peut avoir accès à vos données.</note> | + | <note warning>**ATTENTION** : Le mode développeur est totalement insécurisé. À moins que vous n'utilisiez un mot de passe, n'importe qui peut avoir accès à vos données.</note> |
- | Que vous souhaitiez passer par le biais de Crouton, ChrUbuntu, ou de Seabios, il est nécessaire de passer votre ChromeBook en mode développeur. Pour y parvenir cela dépend du modèle de votre Chromebook. Sur un Acer C720 cela ressemble à cela: | + | Que vous souhaitiez passer par le biais de Crouton, ChrUbuntu, ou de Seabios, il est nécessaire de passer votre ChromeBook en mode développeur. Pour y parvenir cela dépend du modèle de votre Chromebook. Sur un Acer C720 cela ressemble à cela: |
* Assurez-vous que votre Chromebook est éteint, | * Assurez-vous que votre Chromebook est éteint, | ||
* Il s'agit de presser simultanément les touches //esc refresh// et le bouton //on/off//. Reportez-vous à cette [[http://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices|page]] pour la procédure complète en fonction de votre modèle. | * Il s'agit de presser simultanément les touches //esc refresh// et le bouton //on/off//. Reportez-vous à cette [[http://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices|page]] pour la procédure complète en fonction de votre modèle. | ||
Ligne 53: | Ligne 53: | ||
De la même manière, on peut installer Ubuntu 14.04 avec Unity : <code>sudo sh ~/Downloads/crouton -r trusty -t unity -e</code> | De la même manière, on peut installer Ubuntu 14.04 avec Unity : <code>sudo sh ~/Downloads/crouton -r trusty -t unity -e</code> | ||
- | <note>Crouton supporte le chiffrement des données mais celui-ci n'est efficace que selon la qualité de votre mot-de-passe. Il est toutefois conseillé de rajouter l'option **-e** : | + | <note>Crouton supporte le chiffrement des données mais celui-ci n'est efficace que selon la qualité de votre mot-de-passe. Il est toutefois conseillé de rajouter l'option **-e** : |
<code>sudo sh ~/Downloads/crouton -e -t xfce</code> | <code>sudo sh ~/Downloads/crouton -e -t xfce</code> | ||
</note> | </note> | ||
- | <note important>Il est hautement recommandé d'installer l'extension [[https://goo.gl/OVQOEt|Crouton Integration]] - //dans votre session Chrome OS, à votre navigateur internet Chrome// - qui combinait à la cible '**extension**' ou '**xiwi**' permet une meilleure intégration à partir de Chrome OS. En effet, cette extension permet de lancer l'exécution de votre Ubuntu à partir du navigateur Chrome, d'y avoir accès ... voir de faire l'installation ! \\ | + | <note important>Il est hautement recommandé d'installer l'extension [[https://goo.gl/OVQOEt|Crouton Integration]] - //dans votre session Chrome OS, à votre navigateur internet Chrome// - qui combinait à la cible '**extension**' ou '**xiwi**' permet une meilleure intégration à partir de Chrome OS. En effet, cette extension permet de lancer l'exécution de votre Ubuntu à partir du navigateur Chrome, d'y avoir accès ... voir de faire l'installation ! |
Pour reprendre la ligne de commande d'installation : <code>sudo sh ~/Downloads/crouton -t xiwi,xfce</code> | Pour reprendre la ligne de commande d'installation : <code>sudo sh ~/Downloads/crouton -t xiwi,xfce</code> | ||
</note> | </note> | ||
- | <note warning>Si vous avez un ChromeBook Pixel, il faudra modifier la ligne de commande en rajoutant la cible '**touch**' pour prendre en charge l'écran tactile, tel que, par exemple : | + | <note warning>Si vous avez un ChromeBook Pixel, il faudra modifier la ligne de commande en rajoutant la cible '**touch**' pour prendre en charge l'écran tactile, tel que, par exemple : |
<code>sudo sh crouton -t touch,xfce</code> | <code>sudo sh crouton -t touch,xfce</code> | ||
</note> | </note> | ||
Ligne 68: | Ligne 68: | ||
Une fois que c'est installé, il vous faut démarrer l'environnement de bureau : | Une fois que c'est installé, il vous faut démarrer l'environnement de bureau : | ||
- | * Si vous avez choisi Xfce : | + | * Si vous avez choisi Xfce : |
<code>sudo startxfce4</code> | <code>sudo startxfce4</code> | ||
- | * Si vous avez choisi Unity : | + | * Si vous avez choisi Unity : |
<code>sudo startunity</code> | <code>sudo startunity</code> | ||
Ligne 91: | Ligne 91: | ||
Dans la session Ubuntu, installez les : **[[apt>language-pack-fr,language-pack-fr-base,language-pack-gnome-fr,language-pack-gnome-fr-base|language-pack-fr* language-pack-gnome-fr*]]** | Dans la session Ubuntu, installez les : **[[apt>language-pack-fr,language-pack-fr-base,language-pack-gnome-fr,language-pack-gnome-fr-base|language-pack-fr* language-pack-gnome-fr*]]** | ||
| | ||
- | Il faut ensuite changer ce qu'on appelle les locales. | + | Il faut ensuite changer ce qu'on appelle les locales. |
sudo update-locale LANG="fr_FR.UTF-8" LANGUAGE="fr:en" | sudo update-locale LANG="fr_FR.UTF-8" LANGUAGE="fr:en" | ||
Ligne 97: | Ligne 97: | ||
Il est impératif de redémarrer crouton ! | Il est impératif de redémarrer crouton ! | ||
- | <note>Il est possible de faire ces modifications à l'aide d'une interface graphique de sélection des langues. | + | <note>Il est possible de faire ces modifications à l'aide d'une interface graphique de sélection des langues. |
* Pour Gnome, Xfce, Unity, il faudra installer le paquet **[[apt>language-selector-gnome]]**... | * Pour Gnome, Xfce, Unity, il faudra installer le paquet **[[apt>language-selector-gnome]]**... | ||
- | * Pour KDE, ce sera le paquet **[[apt>language-selector-kde]]** ... | + | * Pour KDE, ce sera le paquet **[[apt>language-selector-kde]]** ... |
vous n'aurez plus qu'à utiliser l'application "Language Support".</note> | vous n'aurez plus qu'à utiliser l'application "Language Support".</note> | ||
Ligne 124: | Ligne 124: | ||
=== Changement de version de distribution === | === Changement de version de distribution === | ||
- | L'usage de l'option **-r** répond à la nécessité, lors du lancement du script crouton, tel que : **sudo sh crouton -r list** pour avoir la liste des distributions supportées, ou en mettant directement le nom de la distribution après l'option '-r'. | + | L'usage de l'option **-r** répond à la nécessité, lors du lancement du script crouton, tel que : **sudo sh crouton -r list** pour avoir la liste des distributions supportées, ou en mettant directement le nom de la distribution après l'option '-r'. |
//De plus amples précisions sont données sur le [[https://github.com/dnschneid/crouton/wiki/upgrade%20chroot%20release|wiki officiel]], en anglais ...// | //De plus amples précisions sont données sur le [[https://github.com/dnschneid/crouton/wiki/upgrade%20chroot%20release|wiki officiel]], en anglais ...// | ||
Ligne 137: | Ligne 137: | ||
</note> | </note> | ||
- | Vous avez bien lu les notes ci-dessus ; elles sont bien comprises ? | + | Vous avez bien lu les notes ci-dessus ; elles sont bien comprises ? |
Donc, il faut : | Donc, il faut : | ||
Ligne 162: | Ligne 162: | ||
<note>Il est possible de modifier les autres environnements chroot que vous auriez installés. La commande **sudo ls /usr/local/chroots** vous restituera la liste. À vous de choisir et d'appliquer la commande de mise-à-jour de Crouton, ci-dessus !</note> | <note>Il est possible de modifier les autres environnements chroot que vous auriez installés. La commande **sudo ls /usr/local/chroots** vous restituera la liste. À vous de choisir et d'appliquer la commande de mise-à-jour de Crouton, ci-dessus !</note> | ||
- | Vérifiez qu'il n'y ait pas de message d'erreurs, si c'est le cas, redémarrez Crouton ... sinon ouvrez [[https://github.com/dnschneid/crouton/issues?q=is%3Aopen+is%3Aissue|une issue]], ou faites-vous aider sur notre forum. | + | Vérifiez qu'il n'y ait pas de message d'erreurs, si c'est le cas, redémarrez Crouton ... sinon ouvrez [[https://github.com/dnschneid/crouton/issues?q=is%3Aopen+is%3Aissue|une issue]], ou faites-vous aider sur notre forum. |
<note>Si vous avez configuré votre chroot pour le mode de [[#demarrage_automatique_du_chroot|démarrage automatique]], veuillez relire le chapitre en question, afin d'appliquer ce qui est nécessaire, pour que cela fonctionne à nouveau.</note> | <note>Si vous avez configuré votre chroot pour le mode de [[#demarrage_automatique_du_chroot|démarrage automatique]], veuillez relire le chapitre en question, afin d'appliquer ce qui est nécessaire, pour que cela fonctionne à nouveau.</note> | ||
Ligne 204: | Ligne 204: | ||
</note> | </note> | ||
- | <note important>Si vous avez un Chromebook ARM, un Acer C7, C700, un Samsung 550 ou de séries 5xx, un Chromebook de première génération, vous devez utiliser le script suivant '[[http://goo.gl/s9ryd|s9ryd]]' : | + | <note important>Si vous avez un Chromebook ARM, un Acer C7, C700, un Samsung 550 ou de séries 5xx, un Chromebook de première génération, vous devez utiliser le script suivant '[[http://goo.gl/s9ryd|s9ryd]]' : |
\\ **curl -L -O http://goo.gl/s9ryd; sudo bash s9ryd**. \\ | \\ **curl -L -O http://goo.gl/s9ryd; sudo bash s9ryd**. \\ | ||
Ligne 218: | Ligne 218: | ||
Pour démarrer par défaut avec ChruBuntu, il faudra taper cette commande : | Pour démarrer par défaut avec ChruBuntu, il faudra taper cette commande : | ||
- | * Si vous avez une architecture x86 : **sudo cgpt add -i 6 -P 5 -S 1 /dev/sda** | + | * Si vous avez une architecture x86 : **sudo cgpt add -i 6 -P 5 -S 1 /dev/sda** |
* Si vous avez une architecture arm : **sudo cgpt add -i 6 -P 5 -S 1 /dev/mmcblk0** | * Si vous avez une architecture arm : **sudo cgpt add -i 6 -P 5 -S 1 /dev/mmcblk0** | ||
Pour restaurer Chrome OS, par défaut, tapez la commande suivante : **sudo cgpt add -i 6 -P 0 -S 1 /dev/sda** - ou vous désactivez le mode Développeur ! | Pour restaurer Chrome OS, par défaut, tapez la commande suivante : **sudo cgpt add -i 6 -P 0 -S 1 /dev/sda** - ou vous désactivez le mode Développeur ! | ||
Ligne 267: | Ligne 267: | ||
=====Voir aussi===== | =====Voir aussi===== | ||
- | * (en) [[https://github.com/dnschneid/crouton/|Site officiel de Crouton]], du [[https://github.com/dnschneid/crouton/wiki|Wiki de Crouton]], fichier [[https://github.com/dnschneid/crouton/blob/master/README.md|README]] | + | * (en) [[https://github.com/dnschneid/crouton/|Site officiel de Crouton]], du [[https://github.com/dnschneid/crouton/wiki|Wiki de Crouton]], fichier [[https://github.com/dnschneid/crouton/blob/master/README.md|README]] |
* (en) [[http://chromeos-cr48.blogspot.fr/|Site relatif à ChruBuntu]] | * (en) [[http://chromeos-cr48.blogspot.fr/|Site relatif à ChruBuntu]] | ||
* (en) [[http://www.seabios.org/|Site officiel du Bios Libre SeaBIOS]] | * (en) [[http://www.seabios.org/|Site officiel du Bios Libre SeaBIOS]] |