FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Comment installer Linux sur un Chromebook

Saviez-vous que vous pouvez exécuter Linux sur votre Chromebook ? L'installation d'un environnement Linux traditionnel sur votre Chromebook est un moyen simple et rapide de libérer le véritable potentiel de votre ordinateur et d'améliorer ses fonctionnalités.

Étant donné que Chrome OS est un système d'exploitation basé sur Linux, les utilisateurs peuvent installer un environnement Linux alternatif et obtenir un bureau Linux à part entière sur leurs Chromebooks. Avant de commencer, veuillez noter que si vous avez une machine basée sur ARM, certaines applications Linux ne fonctionneront pas, car elles sont uniquement conçues pour fonctionner sur l'architecture Intel.

Alors, voici comment installer Linux sur votre Chromebook.

Comment installer Linux sur un Chromebook

Il existe deux options principales que vous pouvez utiliser pour installer Linux sur votre Chromebook. Vous pouvez soit créer un environnement à double amorçage à l'aide de chrx, un projet open source qui remplace le projet ChrUbuntu aujourd'hui disparu, soit dans un environnement chroot à l'aide de Crouton.

Il existe également une troisième option, qui utilise Crostini, le projet de conteneur de machine virtuelle Linux de Google qui vous permet d'exécuter des applications Linux sur Chrome OS. Crostini est similaire à chroot, en ce sens qu'il permet la création d'un environnement dans lequel vous pouvez exécuter des programmes Linux. La différence entre les deux est que Crostini ne vous oblige pas à entrer en mode développeur Chromebook.

Chaque option a des avantages et des inconvénients. Lisez la suite pour un guide d'installation simple étape par étape, tout en tenant compte de leurs avantages et inconvénients.

Créer une récupération Chromebook

Comment installer Linux sur un Chromebook

Avant de commencer à modifier votre Chromebook avec une installation Linux, vous devez créer un lecteur de récupération Chromebook à l'aide de l'utilitaire de récupération Chromebook. Si quelque chose d'horrible arrive à votre Chromebook lors de l'installation de Linux, vous pouvez restaurer votre Chromebook à l'aide du lecteur.

Vous aurez besoin d'un lecteur flash USB avec au moins 8 Go d'espace que vous pouvez formater pendant le processus.

  1. Télécharger  Utilitaire de récupération Chromebook sur le Chrome Web Store.
  2. Utilisez l'application pour télécharger une copie de Chrome OS sur un support amovible avec 4 Go de stockage.

C'est tout !

Si vous rencontrez des difficultés et rencontrez le redoutable message "Chrome OS est manquant ou endommagé", vous êtes prêt pour le pire. Suivez notre guide sur la réinstallation de Chrome OS pour redonner vie à votre Chromebook.

Comment mettre votre Chromebook en mode développeur

La méthode chrx à double amorçage et les méthodes d'installation chroot nécessitent que vous mettiez votre Chromebook en mode développeur. Le mode développeur de Chromebook est une fonction intégrée spéciale qui vous permet, entre autres, de démarrer sur un système d'exploitation non approuvé.

Quelques mots de prudence avant de continuer.

Tout d'abord, mettre votre appareil en mode développeur effacera toutes les données stockées localement, alors assurez-vous d'avoir fait des sauvegardes adéquates de tout ce qui est important.

Deuxièmement, vous supprimez un niveau important de sécurité du Chromebook, car la machine ne vérifiera ni n'authentifiera plus Chrome OS au démarrage, ce qui pourrait vous exposer à des attaques potentielles.

Enfin, n'oubliez pas que toutes les modifications que vous apportez ne sont pas prises en charge par Google et peuvent annuler votre garantie.

Comment installer Linux sur un Chromebook

La méthode pour mettre votre Chromebook en mode développeur varie selon la marque et le modèle de la machine. Les Chromebooks beaucoup plus anciens ont un simple interrupteur physique sous la batterie. Les versions plus récentes n'ont pas de batterie amovible et vous obligent donc à suivre ces étapes :

  1. Maintenez Échap + Actualiser enfoncés , et tout en les maintenant enfoncés, appuyez sur le bouton d'alimentation.
  2. Une fois l'ordinateur redémarré, vous entrerez en mode de récupération .
  3. Appuyez sur Ctrl + D , qui affichera une invite vous demandant si vous souhaitez entrer en mode développeur. Appuyez sur Entrée procéder.
  4. Le Chromebook commencera à initialiser le mode développeur --- cela peut prendre un certain temps.
  5. Une fois la configuration terminée, vous rencontrerez un écran qui affiche un point d'exclamation et la phrase La vérification du système d'exploitation est désactivée . À partir de maintenant, vous verrez cet écran chaque fois que vous allumerez votre Chromebook. Si vous attendez 30 secondes, votre Chromebook démarrera automatiquement, ou vous pouvez appuyer sur Ctrl + D pour démarrer immédiatement.

Comment effectuer un double démarrage Linux sur un Chromebook à l'aide de chrx

Chrx est un projet open source que vous pouvez utiliser pour installer une distribution Linux avec Chrome OS. Vous pouvez choisir parmi plusieurs distributions Linux. Celles-ci incluent l'installation complète d'Ubuntu, ou GalliumOS, dérivée de Xubuntu et développée spécifiquement pour optimiser les performances sur le matériel Chromebook.

Il y a une chose importante à noter avant de continuer. La méthode chrx dual-boot n'est pas compatible avec les Chromebooks qui utilisent du matériel ARM. Vous pouvez vérifier la liste de compatibilité avant de poursuivre le didacticiel.

Les modèles Intel Skylake, Apollo Lake et Kaby Lake ont différents niveaux de support et de test. Les modèles Intel Amber Lake, Gemini Lake et Whiskey Lake sont nouveaux et n'ont pas beaucoup de support.

L'installation de chrx est un processus en deux parties. La première phase partitionne votre stockage. La deuxième phase installe la distribution Linux et configure votre système.

Comment installer Linux sur un Chromebook

Utiliser chrx pour installer Linux

Voici votre guide étape par étape pour installer Linux sur votre Chromebook à l'aide de chrx. Avant de continuer, vérifiez votre compatibilité, assurez-vous que le mode développeur est activé et que vous disposez d'une connexion Internet active.

  1. Tout d'abord, appuyez sur CTRL + ALT + T pour ouvrir le terminal Chrome OS, puis saisissez shell
  2. Vous devez maintenant mettre à jour le micrologiciel du Chromebook pour permettre le démarrage hérité. Entrez
    cd ; curl -LO https://mrchromebox.tech/firmware-util.sh &&sudo bash firmware-util.sh. 
    Lorsque le script de mise à jour du micrologiciel se charge, appuyez sur 1 , puis Entrez pour Installer/Mettre à jour le micrologiciel RW_Legacy.
  3. Une fois la mise à jour de votre firmware terminée, saisissez
    cd; curl -Os https://chrx.org/go &&sh go. 
    Appuyez sur N à installer sur votre stockage système.
  4. Saisissez la taille de stockage de la partition Linux, puis appuyez sur Entrée. L'option d'installation par défaut, GalliumOS, nécessite un stockage minimum de 3 Go. Une fois l'installation terminée, appuyez sur Entrée pour redémarrer votre système.
  5. Une fois votre système redémarré, vous rencontrerez un message indiquant :"Votre système se répare de lui-même. Veuillez patienter." Aussi inquiétant que cela puisse paraître, c'est parfaitement normal. Attendez que cela se termine. Le temps que cela prend dépend de votre disque dur. Par exemple, j'ai un disque dur de 128 Go dans mon Chromebook et le processus a pris près de 20 minutes.
  6. Lorsque vous arrivez sur votre bureau, ouvrez le terminal Chrome OS, saisissez shell , puis
    cd; curl -Os https://chrx.org/go &&sh go 
    être la deuxième phase de l'installation. Une fois l'installation terminée, appuyez sur Entrée.
  7. À l'écran de démarrage, appuyez sur CTRL + L pour démarrer dans Gallium OS (ou une distribution Linux alternative).
Comment installer Linux sur un Chromebook

Le processus d'installation de chrx est un peu long. Néanmoins, le résultat est excellent et vous offre un environnement stable à double amorçage.

Comment installer Linux en tant que chroot à l'aide de Crouton

Une alternative à la méthode chrx consiste à utiliser Crouton, un projet open source qui installe Linux dans un environnement chroot.

En pratique, cela signifie que vous pouvez basculer entre les deux systèmes d'exploitation de manière transparente à l'aide d'une simple commande au clavier, et la machine ne nécessitera pas de redémarrage.

D'autres avantages incluent le partage de  /Téléchargements dossier sur les deux systèmes. Cela signifie que vous pouvez facilement accéder aux fichiers des deux environnements. De plus, la suppression d'un système d'exploitation Linux installé à l'aide de Crouton ne nécessite pas de récupération complète du système.

Le logiciel lui-même a été développé par un ancien employé de Google et est donc optimisé pour fonctionner extrêmement rapidement, même sur des machines plus anciennes. Les deux environnements partagent également des pilotes, ils devraient donc fonctionner immédiatement et sans problème.

Installer Linux avec Crouton

Le processus d'installation de Crouton est très simple. Veuillez vérifier que vous disposez d'une connexion à un réseau Wi-Fi et que le mode développeur est activé. Maintenant, suivez les étapes ci-dessous pour installer Ubuntu avec Crouton.

  1. Téléchargez la dernière version de Crouton sur le disque dur de votre ChromebookTélécharger : Croûton (Gratuit)
  2. Appuyez sur CTRL + ALT + T pour ouvrir le terminal, puis saisissez shell
  3. Saisissez
    sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton 
    pour transformer le programme d'installation en un fichier exécutable
  4. Maintenant, lancez le programme d'installation en utilisant
    sudo crouton -t xfce 
  5. Vers la fin de l'installation, vous serez invité à entrer un nom d'utilisateur et un mot de passe pour votre installation Linux. Choisissez quelque chose d'approprié, appuyez sur Entrée , et l'installation sera en compétition.

Une fois l'installation terminée, retournez dans le shell du Chromebook (depuis votre bureau, appuyez sur Ctrl+Alt+T , tapez shell, appuyez sur Entrée), puis saisissez 

sudo startxfce4 

et appuyez sur Entrée . Après avoir fait cela une fois, le nouveau système d'exploitation continuera de fonctionner jusqu'à ce que vous éteigniez votre ordinateur ou que vous vous déconnectiez de l'environnement de bureau Linux.

Comment installer Linux sur un Chromebook

L'option d'installation par défaut, comme ci-dessus, installe Ubuntu 16.04, qui est maintenant raisonnablement obsolète. Crouton prend en charge d'autres distributions Linux. Si vous souhaitez découvrir les autres distributions Linux prises en charge par Crouton, exécutez 

sh -e ~/Téléchargements/crouton -r liste 

avant de commencer l'installation. Échangez le nom de la distribution Linux que vous souhaitez installer à l'étape 4 du didacticiel.

Contrôle et personnalisation de votre environnement Linux Crouton

Les raccourcis clavier suivants vous permettent de basculer entre le système d'exploitation Chrome d'origine et votre nouvel environnement Linux :

  • Machines basées sur ARM :Ctrl+Alt+Maj+Avant et Ctrl+Alt+Maj+Retour
  • Machines basées sur Intel :Ctrl+Alt+Retour et Ctrl+Alt+Avant puis Ctrl+Alt+Actualiser

Une fois que vous avez installé avec succès votre nouvel environnement, vous devez prendre quelques mesures pour améliorer votre expérience.

  1. Activez les touches de luminosité et de volume de votre clavier pour qu'elles fonctionnent dans le nouveau système d'exploitation. Pour ce faire, accédez au shell Chrome OS (depuis le bureau Chrome OS, appuyez sur Ctrl+Alt+T , tapez shell , et appuyez sur Entrée ).
  2. Ensuite, tapez
    sudo sh -e ~/Downloads/crouton -r precise -t keyboard –u  
    et appuyez sur Entrée.
  3. Supprimez l'économiseur d'écran du nouvel environnement car il est connu pour provoquer des erreurs graphiques. Vous pouvez le faire depuis le terminal sous Linux en tapant
    sudo apt-get remove xscreensaver 
    puis en appuyant sur Entrée .
  4. Installez Ubuntu Software Center et Synaptic (tous deux utilisés pour installer des applications supplémentaires). Pour ce faire, entrez dans le terminal de votre nouvelle installation Linux, en tapant
    sudo apt-get install software-center synaptic 
    et en appuyant sur Entrée.

Comment supprimer une installation de crouton

Il existe deux manières principales de supprimer un environnement Linux installé à l'aide de Crouton.

La première consiste à entrer dans le shell de votre système d'exploitation Chrome (appuyez sur Ctrl+Alt+T , tapez shell, appuyez sur Entrée ) et procédez comme suit.

  1. Saisissez 
    cd /usr/local/chroots 
    et appuyez sur Entrée
  2. Saisissez 
    sudo delete-chroot * 
    et appuyez sur Entrée
  3. Saisissez 
    rm -rf /usr/local/bin  
    et appuyez sur Entrée

L'alternative est de redémarrer votre Chromebook et d'appuyer sur Espace lorsque vous voyez que la vérification initiale du système d'exploitation est désactivée écran. Cela sortira votre appareil du mode développeur et effacera toutes les données locales, y compris les nouveaux environnements que vous avez installés.

Comme toujours, assurez-vous d'avoir effectué des sauvegardes de toutes les données importantes avant de passer à cette étape. Si vous souhaitez revenir en mode développeur après ce point, vous devrez répéter le processus expliqué précédemment.

Comment installer des applications Linux avec Crostini

Passons maintenant à la troisième et dernière méthode pour exécuter des applications Linux sur votre Chromebook. Crostini vous permet de créer un conteneur virtuel pour une application Linux. L'application Linux s'exécute au-dessus de votre installation Chrome OS existante, il n'est donc pas nécessaire d'entrer en mode développeur ou d'apporter des modifications au système d'exploitation existant.

Le seul inconvénient est que Crostini n'est pas disponible sur de nombreux modèles de Chromebook. Du moins, pas beaucoup au moment de la rédaction --- et aucun que je possède actuellement. Consultez la liste complète de compatibilité pour voir si votre modèle de Chromebook peut exécuter Linux (bêta) et, à son tour, Crostini.

Si vous envisagez d'attendre que Crostini vienne sur votre Chromebook, les propriétaires de certains modèles devraient envisager d'utiliser l'une des méthodes alternatives. La liste des modèles de Chromebook qui ne recevront pas Crostini est longue.

Comment utiliser les applications Linux sur votre Chromebook avec Crostini

Le processus de chargement et d'utilisation de Crostini sur un Chromebook compatible est simple. Sur votre Chromebook :

  1. Ouvrez le menu Paramètres
  2. Faites défiler vers le bas pour trouver Linux (bêta) , puis activez l'option
  3. Suivez les instructions à l'écran. Le processus de configuration peut prendre jusqu'à 10 minutes.
  4. Une fois l'installation de Linux terminée, un terminal Linux apparaîtra. Mettez à jour l'installation Linux à l'aide de la
    sudo apt update 
    commande, puis
    sudo apt update upgrade 
    .
  5. Une fois terminé, ouvrez votre navigateur Chrome et saisissez chrome://flags . Tapez crostini dans la barre de recherche Flags, puis recherchez Crostini GPU Support
  6. Passez-le sur Activé .
Comment installer Linux sur un Chromebook

Après avoir terminé l'installation de Linux (bêta) et de Crostini, vous pouvez installer les packages Linux sur votre Chromebook. Vous trouverez également une nouvelle option dans votre menu de fichiers Chrome OS pour les applications Linux, vous permettant de lancer des applications Linux comme s'il s'agissait d'une application Chromebook.

3 façons d'installer Linux sur un Chromebook

Il existe trois options pour commencer à utiliser Linux sur votre Chromebook. Les principales limitations de la sélection d'une méthode proviennent de votre type de matériel et de sa compatibilité. Les modèles de Chromebook basés sur ARM devraient opter pour Crouton, tandis que les modèles de Chromebook basés sur Intel ont un plus large éventail d'options.

Entrez-vous dans le terminal Chrome OS ? Consultez notre liste des commandes Crosh les plus importantes que chaque utilisateur devrait connaître.


[]