Les netbooks sont morts, vive le Chromebook. Lewin Day a écrit un bon voyage sur Netbook Nostalgia Lane au début du mois. C'est une lecture obligatoire, allez la vérifier et revenez. Vous êtes de retour? Bien. Aujourd'hui, je fais valoir que le Chromebook est l'héritier légitime de la couronne du netbook, et pour réaliser son potentiel, je vais vous montrer comment essorer chaque bonté Linuxy de votre Chromebook.

Moi aussi, j'étais un connaisseur de netbooks, en commençant par un Asus Eee 901 en 2009. Depuis lors, je suis également l'heureux propriétaire d'un Eee PC 1215B, qui voit toujours une utilisation occasionnelle. Ce n'est que récemment que j'ai finalement mordu la balle et l'ai remplacée par un ordinateur portable Dell basé sur AMD pour le travail.

Pendant longtemps, j'ai été intrigué par un bon ami qui a choisi le Chromebook. Il utilise un Chromebook Plus de Samsung et l'utilise constamment pour SSH dans ses machines de développement. Après avoir lu l'article de Lewin, j'ai de nouveau eu le bogue du netbook et j'ai décidé de voir si un Chromebook remplirait la niche. Je me suis retrouvé avec l'Acer Chromebook Tab 10, nom de code Scarlet. Le prix était correct et le facteur de forme de la tablette est parfait pour référencer des PDF.

Deux Netbooks Asus et une tablette ChromeOS.
Voici, mes informations d'identification de netbook.

L'expérience ChromeOS par défaut n'est pas terrible. Vous avez la fonctionnalité de Chrome de bureau, ainsi que la possibilité d'exécuter pratiquement n'importe quelle application Android. C’est un bon début, mais à peine le terrain de jeu du pirate informatique qui était autrefois un netbook Linux. Mais nous pouvons toujours faire fonctionner Linux avec ce matériel. Il existe trois approches distinctes pour faire d'un Chromebook votre propre hackspace virtuel: Crostini, Crouton et remplacement complet du système d'exploitation.

La solution officielle: Crostini

Crostini est le moyen officiellement pris en charge pour exécuter des applications Linux sur un Chromebook. C'est un processus raffiné, si votre appareil le prend en charge. Crostini utilise la virtualisation pour mettre en sandbox l'installation Linux, donc il y a des appareils plus anciens qui ne recevront jamais de support pour cela. Si vous souhaitez utiliser Crostini, assurez-vous d'acheter un appareil pris en charge.

Crostini est particulièrement simple à installer. Allez dans les paramètres ChromeOS, dans la section Linux, et appuyez sur le bouton pour l'activer. ChromeOS téléchargera une image Debian et fera toute l'installation. Il vous demande un nom d'utilisateur à utiliser, et c'est tout. Une fois qu'il est installé, vous avez un système Debian prêt à l'emploi.

Apt fonctionne comme prévu et toute la collection de logiciels Debian est disponible. Tous les programmes graphiques sont transmis à la couche graphique ChromeOS, afin que vous puissiez interagir avec eux comme prévu. Même l'audio est transmis.

Crostini est assez flexible, tout bien considéré. Vous pouvez échanger le système Debian par défaut contre Fedora, Kali, Arch ou un autre Distro. Sur un Chromebook x86, il est possible d'installer Steam et d'exécuter des jeux accélérés OGL. Si vous recherchez une expérience de bureau complète, il existe même des guides pour installer un environnement de bureau comme KDE.

Il existe même un indicateur USB non pris en charge qui peut être activé pour transférer pratiquement n'importe quel périphérique vers la machine virtuelle Linux. Vous voulez programmer un Arduino? Oui, c’est possible. Un autre indicateur expérimental ajoute la possibilité de transférer des ports dans la machine virtuelle Linux. Cela ouvre la possibilité de faire de la programmation Web et toutes sortes d'autres tâches. La meilleure partie de Crostini est qu'il est toujours activement développé et que des fonctionnalités sont ajoutées. Par exemple, un indicateur de capture audio expérimental a été récemment ajouté. L'une des meilleures ressources que j'ai trouvées pour en savoir plus sur les développements de Crostini est le subreddit bien nommé r / Crostini, et en particulier leur wiki.

Aussi soigné que soit Crostini, cela dépend de la mise sur liste blanche de votre appareil par Google. Si vous êtes coincé avec du matériel qui ne figure pas sur la liste des Crostini pris en charge, il existe une autre option: Crouton.

Croûton

Je ne me lancerai pas dans le débat sur ce qui est le plus savoureux, mais Crouton a certains avantages distincts. Le plus grand avantage est qu'il fonctionne sur à peu près n'importe quel appareil ChromeOS doté du mode devmode. Au lieu d'exécuter une machine virtuelle, Crouton est basé sur chroot, donc un accès direct au matériel est possible. D'autre part, Crouton nécessite de mettre votre appareil en mode développeur, AKA le processus d'enracinement officiel. Si vous êtes prêt à vous engager en mode dev, et au powerwash qu'il nécessite, alors les étapes requises pour installer crouton sont simples.

Crouton exécutant Gnome et Gimp sur un Chromebook

Téléchargez le binaire crouton, installez-le à l'emplacement approprié et exécutez sudo crouton -t xfce pour télécharger et configurer l'image. Une fois installé, sudo enter-chroot startxfce4 démarre le chroot et lance le bureau XFCE. À partir de là, installez l'extension Crouton et xiwi, et vous pouvez exécuter les interfaces graphiques des applications Linux directement sur votre bureau ChromeOS. Il est un peu moins raffiné que Crostini, mais fait l'affaire.

Comme nous avons root depuis le mode dev, il est assez facile de tirer quelques astuces, comme ajouter une règle udev pour rediriger les appareils vers le chroot. Vous voulez un accès direct à une caméra intégrée? Crouton peut le faire.

Remplacement complet du système d'exploitation

Pour un contrôle total absolu sur votre appareil, la seule option consiste à abandonner complètement ChromeOS et à installer une distribution Linux. Sur les appareils x86, chrx est une option populaire pour le double démarrage d'une distribution Linux complète avec ChromeOS. Même certains modèles Arm peuvent être convaincus de démarrer une distribution Linux qui prend en charge leur chipset, mais sachez que vous êtes bien en dehors du domaine de ce qui est officiellement pris en charge par Google. Pas que cela nous ait jamais arrêtés auparavant.

Il existe une distribution spécialement conçue pour les Chromebooks, GalliumOS. Il s'agit d'un Xubuntu dépouillé, conçu pour bien fonctionner sur le matériel léger du Chromebook. Il y a bien sûr un hic. GalliumOS ne peut fonctionner que sur certains appareils. Les périphériques d'armement ne sont pas pris en charge, et certaines machines plus anciennes ont d'autres incompatibilités diverses.

Google a ajouté la prise en charge d'un mode de démarrage hérité qui facilite l'installation d'un système d'exploitation Linux complet. Même si votre appareil possède un commutateur de protection en écriture du micrologiciel, il est probablement possible de le mettre en mode développeur et de démarrer via le vénérable processus BIOS.

Dernières pensées

J'ai écrit la plupart de cet article à partir de la tablette Acer que j'ai mentionnée plus tôt. L'expérience me rappelle beaucoup de travail à partir d'un netbook. J'ai installé Crostini, et j'ai travaillé à ma façon en testant une multitude de programmes. Tout ne fonctionne pas parfaitement, mais chaque mise à jour apporte des correctifs et des fonctionnalités.

Un Chromebook est-il le prochain netbook pour vous? Peut être. Un Chromebook moderne est un matériel impressionnant, et il apporte beaucoup de piratage.

Si vous optez pour le Chromebook, assurez-vous de nous faire savoir dans les commentaires comment cela a fonctionné pour vous, et envoyez d'autres hacks liés au Chromebook!

LAISSER UN COMMENTAIRE

Rédigez votre commentaire !
Entrez votre nom ici