Une interrogation fréquente concernant les Chromebooks est de savoir s’ils fonctionnent de manière identique aux ordinateurs portables traditionnels équipés de Windows, macOS ou Linux.
Pour répondre à cette question, il est essentiel de comprendre que les Chromebooks sont des ordinateurs portables spécialement conçus pour exécuter ChromeOS. Ce système d’exploitation léger utilise le navigateur web Google Chrome comme interface principale.
ChromeOS exploite les API de Google et s’intègre étroitement aux applications de Google. De plus, il prend en charge les applications Android.
Bien que l’apparence et l’ergonomie des Chromebooks soient similaires à celles des autres ordinateurs portables, leur matériel est généralement moins puissant. La raison est que ChromeOS est conçu pour fonctionner principalement avec des services cloud et le cloud computing, plutôt qu’avec des logiciels installés localement, comme c’est le cas avec Windows, Linux ou macOS.
Grâce à leur matériel moins exigeant, les Chromebooks sont plus abordables. Alors que certains ordinateurs portables haut de gamme pouvaient dépasser les 1000 dollars à leur sortie, les Chromebooks haut de gamme étaient proposés à moins de 500 dollars, et la plupart des modèles coûtent moins de 300 dollars.
Les Chromebooks conviennent parfaitement à la navigation web, aux jeux, au visionnage de contenus multimédias (en streaming ou autre), à l’apprentissage à distance, à l’édition de photos et vidéos basique et à l’utilisation d’applications web. Si ces tâches correspondent à votre utilisation typique d’un ordinateur portable et que vous n’avez pas besoin de logiciels locaux, un Chromebook pourrait bien être l’outil idéal.
Il est intéressant de noter que ChromeOS est en réalité un système d’exploitation basé sur Linux, car il utilise le noyau Linux comme intermédiaire entre le matériel et les logiciels. Ce noyau permet la communication entre ces deux composantes. ChromeOS est construit sur la distribution Gentoo Linux.
Cependant, il est important de souligner que ChromeOS ne respecte pas les valeurs de GNU, un mouvement de logiciels libres qui fournit des logiciels libres, élément clé des distributions Linux.
Le code source de ChromeOS est fermé, il n’est ni gratuit ni open source. De plus, il n’est pas compatible avec les logiciels GNU. Les systèmes d’exploitation Linux, quant à eux, utilisent le noyau Linux et les logiciels GNU pour fournir des logiciels gratuits et open source aux utilisateurs.
Les systèmes d’exploitation Linux ont su construire une vaste communauté d’utilisateurs. Leur nature open source permet un développement et une amélioration continus par cette communauté.
Les systèmes d’exploitation Linux sont également réputés pour leur sécurité, leur légèreté, leur flexibilité, leur grande capacité de personnalisation et la diversité des distributions disponibles.
Avantages d’utiliser Linux sur un Chromebook
Bien que les Chromebooks soient conçus pour fonctionner sous ChromeOS, il est tout à fait possible d’installer Linux sur un Chromebook. Cette opération offre plusieurs avantages, notamment :
- Accès à un large éventail de logiciels : Les systèmes d’exploitation Linux proposent un grand nombre de logiciels gratuits et open source, dotés de fonctionnalités avancées. Ces logiciels permettent des tâches telles que l’édition de photos et vidéos, la programmation et l’édition de documents. Les logiciels installés localement offrent souvent plus de fonctionnalités que leurs équivalents web. L’installation locale débloque donc toutes ces fonctionnalités avancées.
- Sécurité et stabilité améliorées : Les systèmes d’exploitation Linux sont réputés pour leur stabilité, leur sécurité et leur résistance aux logiciels malveillants. Bien que ChromeOS intègre des mesures de sécurité, les utilisateurs peuvent être exposés lorsque leur version n’est plus prise en charge par Google. Dans ce cas, l’installation de Linux garantit que votre Chromebook reste protégé.
- Utilisation du Chromebook sans Internet : Les Chromebooks sont surtout conçus pour les applications web. En l’absence d’une connexion Internet stable, l’utilisation d’un Chromebook peut être limitée. Installer Linux vous permet d’utiliser pleinement votre appareil sans dépendre d’une connexion.
- Personnalisation du Chromebook : Le niveau de personnalisation offert par ChromeOS est très limité. À l’inverse, les systèmes d’exploitation Linux permettent aux utilisateurs de modifier et de personnaliser leur système selon leurs besoins, offrant ainsi une expérience utilisateur plus adaptée. L’installation de Linux permet de profiter de cette personnalisation.
Les personnes souhaitant simplement découvrir Linux pourraient trouver que l’installer sur un Chromebook est une option moins onéreuse. Les programmeurs peuvent également profiter de l’installation de Linux pour accéder aux logiciels nécessaires au développement.
Dual-boot Linux avec ChromeOS
Le dual-boot consiste à installer deux systèmes d’exploitation sur un appareil, permettant à l’utilisateur de choisir au démarrage celui qu’il souhaite utiliser. Dans ce cas précis, il s’agirait d’installer Linux et ChromeOS sur le Chromebook.
Cependant, les Chromebooks ne sont pas conçus pour le dual-boot, et cette pratique n’est pas officiellement prise en charge par Google ni par les fabricants de matériel.
Toute tentative de dual-boot entre ChromeOS et un autre système d’exploitation peut entraîner des problèmes, tels qu’un microphone ou un clavier dysfonctionnel, un ralentissement de l’appareil, l’annulation de la garantie, un support communautaire limité pour cette configuration et même un risque de « briquer » l’appareil.
Le dual-boot avec ChromeOS est également compliqué en raison de la nature de ce système d’exploitation, qui occupe la totalité de l’espace de stockage lors d’une tentative de dual-boot avec un autre système.
Néanmoins, le dual-boot restait possible grâce à des projets tels que Chrx et GalliumOS (une distribution Linux spécialement conçue pour les Chromebooks). Malheureusement, ces projets ont été abandonnés, et la solution la plus proche et la plus viable est l’utilisation de Crouton.
Bien que Crouton ne crée pas un véritable environnement de dual-boot, il permet d’utiliser Linux dans ChromeOS et de basculer entre Ubuntu et ChromeOS à volonté.
Pour cela, il faut d’abord activer le mode développeur sur le Chromebook. Ce mode donne un accès root, permettant d’installer des applications provenant de sources autres que le Play Store et de démarrer le Chromebook en dual-boot.
Il est important de noter que l’activation du mode développeur réduit la sécurité de votre Chromebook et efface toutes les données. Il est donc impératif de sauvegarder les données importantes avant de continuer. Pour activer le mode développeur :
1. Appuyez simultanément sur les touches ESC + Actualiser + Marche/Arrêt. Cette action peut être effectuée que votre Chromebook soit allumé ou éteint et vous mènera à l’écran de récupération.

2. Une fois sur l’écran de récupération, appuyez sur CTRL + D.

3. Appuyez sur Entrée pour désactiver la vérification du système d’exploitation.

4. Avec la vérification du système désactivée, appuyez sur CTRL + D sur l’écran suivant.

5. Le Chromebook lancera le processus d’activation du mode développeur, qui peut prendre un certain temps. Soyez patient.
6. Une fois la transition vers le mode développeur terminée, cliquez sur Commencer pour démarrer la configuration de votre Chromebook.

Après l’activation du mode développeur, l’étape suivante consiste à installer Ubuntu à l’aide de Crouton. Pour ce faire :
1. Rendez-vous sur la page Crouton GitHub et téléchargez Crouton en cliquant sur le lien de téléchargement. Le script téléchargé se trouvera dans le dossier Téléchargements.

2. Appuyez sur CTRL + ALT + T pour ouvrir le shell ChromeOS. Dans le shell, tapez la commande suivante et appuyez sur Entrée :
shell
3. Tapez la commande suivante pour copier le programme d’installation de Crouton dans un emplacement où il peut être exécuté :
sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton
4. Pour lancer le programme d’installation de Crouton, tapez la commande suivante et appuyez sur Entrée :
sudo crouton -t xfce
Attendez la fin du téléchargement et de l’installation. Fournissez un nom d’utilisateur et un mot de passe lorsque vous y êtes invité.
5. Pour commencer à utiliser Ubuntu, tapez la commande suivante et appuyez sur Entrée :
sudo startxfce4
Ubuntu étant désormais installé à côté de ChromeOS, vous pouvez basculer entre les deux systèmes d’exploitation en appuyant sur CTRL + ALT + Shift + Back ou CTRL + ALT + Shift + Forward.
Supprimer ChromeOS et installer Linux
Pour ce faire, assurez-vous d’abord que le mode développeur est activé sur votre Chromebook. Comme pour le dual-boot, ce processus fonctionne sur les Chromebooks Intel avec stockage SSD et plus de 64 Go d’espace de stockage. Vous aurez également besoin d’une clé USB avec une distribution Linux amorçable, de préférence Ubuntu 18.04 ou une version ultérieure.
Il est important de souligner que les Chromebooks ne sont pas conçus pour cette manipulation, et vous courez le risque de « briquer » votre appareil ou de devoir réessayer avec plusieurs distributions Linux pour trouver celle qui fonctionne.
1. Appuyez sur CTRL + ALT + T pour ouvrir le shell ChromeOS, également appelé crosh.
2. Entrez la commande suivante et appuyez sur Entrée pour démarrer le shell :
shell
3. Entrez la commande suivante et appuyez sur Entrée. Cette commande télécharge un script qui nous permet de modifier le micrologiciel d’un Chromebook :
cd;bash ˂(curl https://johnlewis.ie/flash_cb_fw.sh)
4. Une fois le téléchargement terminé, vous arriverez sur un écran similaire à celui-ci. Appuyez sur Entrée pour continuer :

5. Sélectionnez l’option pour modifier votre Chromebook RW_LEGACY en tapant 1 et en appuyant sur Entrée :

6. Retappez le texte affiché et appuyez sur Entrée. Cette étape confirme que vous assumez l’entière responsabilité en cas de problème et si votre Chromebook devient inutilisable. Après avoir appuyé sur Entrée, attendez la fin du processus, puis éteignez votre Chromebook et rallumez-le.

7. Une fois votre Chromebook allumé, appuyez sur CTRL + D pour ignorer l’écran de récupération et charger ChromeOS.
8. Appuyez sur CTRL + ALT + F2 pour arriver à un écran de connexion. Tapez la commande suivante et appuyez sur Entrée pour vous connecter :
chronos
9. Tapez la commande suivante pour activer le démarrage à partir d’un périphérique USB :
sudo crossystem dev_boot_usb=1 dev_boot_legacy=1
10. Arrêtez votre Chromebook en entrant la commande suivante et en appuyant sur Entrée :
sudo poweroff
11. Branchez votre clé USB contenant un système d’exploitation Ubuntu amorçable, puis allumez votre Chromebook. Vous devriez arriver à l’écran de récupération.
12. Sur l’écran de récupération, appuyez sur CTRL + L pour accéder au BIOS au lieu de démarrer ChromeOS.

13. Appuyez sur ESC pour afficher le menu de démarrage.

14. Le Chromebook affichera les périphériques à partir desquels il peut démarrer. Sélectionnez votre clé USB avec le système d’exploitation Ubuntu amorçable, puis appuyez sur Entrée. Dans cet exemple, nous allons taper 2 et appuyer sur Entrée.

15. Appuyez sur Entrée sur l’écran suivant pour démarrer Ubuntu.

16. Attendez la fin du démarrage d’Ubuntu pour configurer le système et commencer à l’utiliser.

Installer Linux dans Chrome OS

Tous les Chromebooks lancés après 2019 prennent en charge Linux (Beta), également connu sous le nom de Crostini. Certains Chromebooks sortis avant 2019 peuvent également prendre en charge cette fonctionnalité. La liste des modèles compatibles est disponible ici.
Crostini est particulièrement intéressant pour les développeurs utilisant des Chromebooks. Cette fonctionnalité permet d’installer et d’exécuter des applications Linux pour le développement, telles que des éditeurs de code, des environnements de développement intégrés (IDE) et des outils en ligne de commande, le tout directement sur le Chromebook. Ces applications Linux peuvent alors être utilisées dans ChromeOS.
Comparée aux autres méthodes décrites précédemment, Crostini offre une façon plus sécurisée d’utiliser Linux dans Chrome OS. De plus, Google assure le support de Crostini, reconnaissant son intérêt pour les utilisateurs souhaitant utiliser Linux sur leurs Chromebooks.
Pour installer Linux dans ChromeOS :
1. Cliquez sur l’heure en bas à droite de votre Chromebook.

2. Cliquez sur l’icône d’engrenage pour ouvrir la fenêtre Paramètres.

3. Sur la page Paramètres, cliquez sur Avancé.

4. Cliquez sur Développeurs puis sélectionnez Activer.

5. Dans la fenêtre qui s’affiche pour configurer l’environnement de développement Linux, cliquez sur Suivant.

6. Tapez le nom d’utilisateur que vous souhaitez utiliser et cliquez sur Installer. Une taille de disque recommandée est sélectionnée par défaut, mais vous pouvez la personnaliser si nécessaire.

7. Attendez la fin du processus d’installation. Une fenêtre Terminal s’ouvrira.

8. Faites un clic droit sur la fenêtre du terminal dans la barre d’état et sélectionnez Épingler pour épingler le terminal Linux. Vous aurez ainsi un accès rapide au terminal Linux.

Une fois le terminal ouvert, vous pouvez commencer à utiliser Linux dans ChromeOS.
Conclusion
Les Chromebooks sont une excellente alternative économique aux ordinateurs portables traditionnels. Ils sont conçus pour les utilisateurs qui travaillent en ligne et qui utilisent des applications web, sans avoir besoin de logiciels locaux.
Installer Linux sur un Chromebook permet d’étendre les capacités de ces appareils et peut prolonger leur durée de vie si Google cesse de prendre en charge votre Chromebook.
De plus, les développeurs peuvent bénéficier de l’installation de Linux pour accéder aux logiciels nécessaires à la programmation.
Vous pouvez également explorer les meilleurs VPN pour Chromebook.