Voulez-vous exécuter une installation de bureau Linux complète sur votre Chromebook sans abandonner ChromeOS ? Cette modification vous donnera accès aux deux systèmes d’exploitation complets fonctionnant simultanément afin que vous puissiez vous déplacer entre eux avec un raccourci clavier.
Vous pouvez déjà utiliser la partition « Crostini » pour exécuter des applications Linux individuelles avec ChromeOS. Cette méthode oblige les utilisateurs à s’appuyer principalement sur la ligne de commande sans les fonctionnalités supplémentaires offertes par un environnement de bureau Linux complet. Ainsi, l’installation d’une distribution Linux complète – bureau et tout – peut être une meilleure option pour vous.
Il y a quelques années, j’ai joué avec une demi-mesure pour exécuter un bureau KDE sur un Chromebook dans l’environnement Crostini. Cette méthode, cependant, était boguée. Avant cela, j’ai joué avec l’exécution de GalliumOS à partir d’une clé USB pour transformer les Chromebooks en boîtiers Linux sans supprimer ChromeOS.
Crostini, le terme générique de Google pour la création d’applications Linux dans ChromeOS, installe une version en ligne de commande du système d’exploitation Linux pour exécuter les applications Debian Linux sur les Chromebooks pris en charge.
La partition Crostini intégrée permet aux utilisateurs de Chromebook d’exécuter des applications Linux comme des applications Android, dans un bac à sable semblable à une machine virtuelle s’exécutant sur ChromeOS.
Une approche alternative consiste à utiliser Crouton. Il fournit l’environnement pour une installation Linux complète, un bureau et tout. Crouton est un ensemble de scripts qui installe automatiquement des composants qui créent un générateur de chroot centré sur Chromium OS. Le terme « chroot » est geekspeak pour « changer de racine ».
Apprendre le jargon
En théorie, les utilisateurs de Chromebook devraient pouvoir utiliser l’utilitaire chroot pour installer la plupart des distributions Linux. Cependant, cela nécessite que quelqu’un dans ces communautés Linux crée les scripts en fonction de l’endroit où chaque distribution stocke ses fichiers.
Jusqu’à présent, les scripts de l’utilitaire chroot facilement disponibles pour les Chromebooks s’adressent à Debian Linux et à la distribution Ubuntu Linux. L’installation de distributions Linux sur certains Chromebooks basés sur Arm peut ne pas fonctionner. Attendez-vous à de meilleurs résultats en utilisant un Chromebook qui fonctionne sur un processeur Intel.
Crouton installe la version actuelle d’Ubuntu Xenial et votre choix de quatre bureaux – LXDE, Unity, Xfce ou Gnome – selon la commande que vous entrez. Voir les détails dans la section Étape 4.
J’ai installé le bureau Xfce et je préfère son ensemble de fonctionnalités et ses options de configuration supplémentaires. Bien que j’ai plusieurs Chromebooks plus récents et plus puissants, j’ai effectué l’installation sur un Asus Chromebook Flip modèle C213S.
Sorti pour la première fois en juillet 2017, il exécute le processeur Intel Celeron N3350 sur 4 Go de RAM. Cette unité n’a jamais cédé sous la pression de l’exécution de ChromeOS avec de nombreux onglets de navigateur ouverts, des applications Android dans des fenêtres séparées et plusieurs applications Linux sous Crostini.
Mettre en place les préliminaires
L’installation d’une distribution Linux complète sur votre Chromebook est sûre et fiable en suivant les instructions ci-dessous. Il est entièrement réversible.
Avant de commencer, nous vous recommandons de sauvegarder votre configuration Chromebook existante. Vous pouvez le restaurer avec un powerwash ou à partir d’une clé USB de récupération. Consultez les fichiers d’aide de Google pour plus de détails sur l’exécution des deux procédures ici.
Mais généralement, tout ce que vous aurez à faire si quelque chose d’inattendu se produit est d’aller dans le menu Paramètres et d’éteindre la partition Linux. Cela supprimera toutes les traces de l’installation errante de Linux, et le ChromeOS toujours intact vous attendra.
Pour commencer, assurez-vous que vous utilisez la version actuelle de ChromeOS. Accédez à Paramètres > À propos de Chrome OS pour vérifier la version de Chrome OS ou mettre à jour le système d’exploitation du Chromebook. Assurez-vous ensuite que la partition Linux est activée dans le menu Paramètres avancés.
Se préparer pour l’alternative au croûton
La partition Crostini intégrée ne peut pas gérer les bureaux Linux. Il exécute des commandes Linux via l’interface de ligne de commande ou CLI et lance les applications Linux installées en cliquant sur leurs icônes de lancement.
Crouton, comme dans « Chromium OS Universal Chroot Environment », va au-delà de cette limitation. En gros, vous devez remplacer Crostini par Crouton.
Ne vous précipitez pas dans ce processus. Vérifiez deux fois et trois fois que vous suivez précisément les instructions.
Il est peu probable qu’un faux pas endommage le fonctionnement de base du Chromebook. Mais une erreur générera un message d’erreur. Si cela se produit, refaites l’étape qui a échoué jusqu’à ce que cela fonctionne.
Soyez patient pendant que le processus se déroule. Le téléchargement et l’installation des fichiers prendront du temps. Le matériel interne du Chromebook et la vitesse de votre connexion Internet sont des facteurs.
L’installation devrait prendre environ 30 à 45 minutes, à condition que tout soit correct.
Étape 1 : Configurer le mode développeur
Éteignez votre Chromebook. Ensuite, rallumez-le en appuyant simultanément sur les touches Échap, Actualiser et Alimentation. Relâchez les trois touches une fois que l’écran montre des signes de mise sous tension.
Lorsque l’écran Chromebook s’affiche complètement, il affiche l’écran du processus de récupération plutôt que l’écran ChromeOS. Sélectionnez Options avancées, puis choisissez Mode développeur. Ou vous pouvez appuyer sur Ctrl+D.
Ensuite, vous pouvez voir un message vous demandant de vérifier le système d’exploitation. Si c’est le cas, appuyez sur Entrée.
Utilisez ensuite les touches fléchées pour faire défiler les options avancées et choisissez le mode développeur ou appuyez simplement sur les touches Ctrl et D. Le Chromebook devrait maintenant démarrer en mode développeur.
NOTE 1: À partir de maintenant, chaque fois que vous allumez le Chromebook, il se charge dans l’écran d’avertissement de vérification du système d’exploitation. Aucun problème. Attendez simplement 30 secondes que l’appareil démarre automatiquement dans ChromeOS ou appuyez sur Ctrl + D pour démarrer immédiatement.
NOTE 2: Vous pouvez toujours désactiver l’état du mode développeur du Chromebook. Faites ceci :
- Tout d’abord, éteignez-le. Appuyez ensuite sur le bouton de mise sous tension ou soulevez le couvercle à clapet de sa position fermée.
- Lorsque le Chromebook démarre et affiche le message de vérification du système d’exploitation, appuyez sur la barre d’espace.
Votre Chromebook sera réinitialisé et reviendra à sa configuration standard. Très facile!
NOTE 3: Après la réinitialisation, vous devez passer par la première configuration de l’utilisateur. C’est là que les fichiers de sauvegarde mentionnés ci-dessus sont utiles. Si votre configuration précédente avait la fonction de bureau activée, vous devrez réinitialiser à nouveau ces indicateurs pour accéder aux bureaux. Mais tous les outils et paramètres de votre navigateur Chrome seront installés.
Étape 2 : Télécharger Croûton
Cette partie du processus est simple et rapide. Téléchargez les fichiers Crouton pour créer l’environnement chroot. Cela créera un environnement Linux pur sur le Chromebook.
Suivez ce lien pour télécharger les fichiers Crouton.
Assurez-vous absolument de le diriger vers le dossier Téléchargements de votre Chromebook et NON vers votre espace de stockage Google Drive.
Étape 3 : Terminer l’installation
Éteignez le Chromebook et redémarrez-le. N’oubliez pas que le Chromebook ne se chargera pas encore dans l’écran du navigateur Web ChromeOS attendu. Au lieu de cela, il affichera l’écran du mode développeur. Appuyez simplement sur les touches Ctrl+D. Lorsque l’écran est mis à jour, appuyez sur Ctrl + Alt + T et appuyez sur Entrée pour ouvrir le terminal Chrome OS.
Tapez maintenant (sans les guillemets) le mot « shell » et appuyez sur Entrée.
IMPORTANT: Assurez-vous d’entrer les commandes EXACTEMENT comme indiqué. L’omission ou l’ajout d’espaces non indiqués entraînera des messages d’erreur.
Ensuite, saisissez ou collez cette commande dans le terminal pour télécharger le fichier texte Crouton afin de le convertir automatiquement en fichier exécutable :
sudo install -Dt /usr/local/bin -m 755 ~/Téléchargements/crouton
Appuyez sur Entrée.
Vous pouvez crypter avec une phrase de passe la partition chroot pour plus de sécurité. Ajoutez simplement -e à la fin de la commande d’installation avant de l’exécuter.
Sachez cependant que cela nécessitera que vous saisissiez le mot de passe de cryptage que vous créez chaque fois que vous entrez dans l’environnement chroot.
Étape 4 : Choisissez votre plaisir de bureau
C’est ici que vous devez décider quel environnement de bureau vous voulez qu’Ubuntu Xenial exécute. La commande principale à entrer dans le terminal est :
croûton sudo -t XXXX
Appuyez sur Entrée. Ou, si votre Chromebook dispose d’un écran tactile, utilisez à la place :
croûton sudo -t touch, XXXX
Remplacez XXXX après -t par le bureau que vous souhaitez installer (tout en minuscules).
Lorsque l’installation est presque terminée, vous devez configurer un mot de passe pour accéder à la distribution Linux à chaque fois.
Ne vous inquiétez pas de la référence à UNIX ici. Créez simplement un mot de passe et répétez-le à la prochaine invite.
Conseils d’utilisation des croûtons
Toutes nos félicitations! Vous avez réussi à modifier la configuration de votre Chromebook pour exécuter une distribution et un bureau Linux complets. Familiarisez-vous avec ces processus de base pour garantir une expérience Linux sans tracas sur votre Chromebook.
I. Pour accéder à la distribution Linux, suivez ces étapes :
- Lors de la mise sous tension du Chromebook, appuyez sur Ctrl + D sur le premier écran (vérification du système d’exploitation désactivée).
- Appuyez sur Ctrl + Alt + T
- Tapez: shell et appuyez sur Entrée
- Tapez : sudo enter-chroot startXXXX et appuyez sur Entrée
IMPORTANT: N’utilisez PAS les XXXX. Au lieu de cela, sans espace après le mot « démarrer », entrez le nom du bureau installé en minuscules. Par exemple:
sudo entre-chroot startxfce4
sudo enter-chroot startgnome
sudo entre-chroot startlxde
démarrage sudo enter-chroot
II. Basculez entre les postes de travail Chrome OS et Linux sans redémarrer le Chromebook.
Les clés impliquées varient légèrement selon l’architecture de votre appareil :
- Pour les machines basées sur Arm, utilisez Ctrl+Alt+Maj+Avant et Ctrl+Alt+Maj+Retour.
- Pour les machines Intel, utilisez Ctrl+Alt+Retour et Ctrl+Alt+Avant ; puis Ctrl+Alt+Actualiser. (Je n’ai pas eu à utiliser le raccourci Actualiser sur mon Chromebook Asus alimenté par Intel.)
Comment supprimer une installation de croûton
Si vous décidez que conserver l’installation complète de Linux sur votre Chromebook n’est pas pour vous, vous pouvez facilement la supprimer. Une méthode a été mentionnée ci-dessus, en appuyant sur la barre d’espace lorsque l’écran de vérification du système d’exploitation apparaît. Voici une deuxième option :
Appuyez sur Ctrl + Alt + T pour entrer dans le shell ChromeOS. Saisissez ensuite cette commande :
cd /usr/local/chroots
Appuyez sur Entrée. Tapez ensuite :
sudo delete-chroot *
Appuyez sur Entrée. Tapez ensuite :
rm -rf /usr/local/bin
Appuyez sur Entrée.
Option de restauration de Chromebook
Si quelque chose s’égare en cours de route, vous pouvez restaurer votre Chromebook en récupérant les fichiers de sauvegarde stockés sur Google Drive. Mais cette méthode ne fonctionne que si vous avez déjà configuré votre appareil pour qu’il sauvegarde automatiquement.
Entrez en mode de récupération en appuyant simultanément sur les touches Échap + Actualiser et en les maintenant enfoncées. Appuyez ensuite sur le bouton d’alimentation et relâchez-le.
Remarque finale
De nombreuses variables peuvent affecter le chargement de la distribution Linux. Ceux-ci incluent la marque et le modèle de votre Chromebook et les mises à jour intermédiaires dans les fichiers d’installation de Crouton qui interfèrent avec ces directions actuelles.
Si vous ne parvenez pas à entrer dans la partition chroot ou à charger Ubuntu, recherchez de l’aide sur Internet, car le fabricant de votre Chromebook ou même l’assistance de Google ne pourront pas répondre à vos questions.
Un point de départ pour rechercher une solution est GitHub.
Propose un sujet
Y a-t-il un tutoriel que vous aimeriez voir présenté?
Envoyez-moi vos idées par e-mail et je les considérerai pour une future chronique.
Et utilisez la fonction Commentaires des lecteurs ci-dessous pour apporter votre contribution !