Wave

15 mai 2021 par

Les commandes de base Linux pour Chrome OS

Depuis 2018 Google a ouvert Chrome OS et les Chromebook aux développeurs d’applications en leur offre l’accès au conteneur Linux. Pour que tout le monde puisse s’approprier le terminal de commande, Google l’a rendu très simple d’accès. Aujourd’hui je vous propose d’utiliser le conteneur libre de droit disponible sur le système d’exploitation PC de Google. Pour mieux maîtriser son Chromebook voici les commandes de base Linux pour Chrome OS. 

Il est intéressant de savoir que Chrome OS est basé sur un système Linux (Gentoo). Pour rendre cette solution plus stable, Google a choisi de limiter les possibilités aux paramétrages et à l’installation d’applications. Par la suite le géant de la recherche en ligne a intégré Crostini, une solution basée sur LXC qui permet aux utilisateurs de travailler avec Linux dans un conteneur.

Installer Linux sur votre Chromebook

Crostini est parfaitement intégré à Chrome Os, il est possible d’utiliser la plupart des opérations courantes via l’interface graphique. Pour ceux qui souhaitent s’adonner à la saisie de commande via le terminal Google nous offre également une console pour travailler avec le conteneur LXC. 

Pour activer Linux sur Chromebook, appelé aussi Crostini, il n’y a pas une seule ligne de commande à saisir :

  • Dans les paramètres de Chrome OS 
  • Cliquez sur les “Paramètres Avancés
  • Cherchez “<>Développeurs
  • Sélectionnez “Environnement de développement Linux (bêta)
  • Puis cliquez sur Installer, enfin laissez vous guider.

[all4affiliates id=”54355″ title=”Acer Spin 514″]

Le terminal de commande

À présent que Linux est installé, vous pourrez retrouver dans le lanceur d’applications de Chrome OS, le Terminal de Commande qui pointe vers un conteneur LXC, vous le connaissez sûrement sous le nom de Penguin. 

Une fois lancé, vous retrouvez une fenêtre fond noir écriture blanche, avec une invite de commande. Nous allons pouvoir connaitre rapidement l’instance de la distribution Debian.

  • ~$  lsb_release -d

Dans mon cas je suis sur la version 10.9, ce qui signifie que mon chromebook fait tourner la version buster, qui est à ce jour la dernière en version Stable

Faire les mises à jour de Linux sur Chrome OS

Nous allons, dans le terminal, prendre provisoirement les droits administrateurs du conteneur grâce à l’utilitaire sudo

  • sudo apt update
  • sudo apt upgrade

Nous pouvons aller plus vite et réunir les deux commandes en une seule, mais aussi y ajouter la confirmation d’installation : 

  • sudo apt-get update && sudo apt-get upgrade -y

Régler le conteneur Linux sur Chrome OS

Nous voila avec un Crostini installé et complétement à jour. Je vous propose d’aller faire quelque réglage dans les paramètres de Chrome OS, pour en tirer le meilleur parti. Voici tout ce que vous pouvez faire depuis Développeurs > Environnement de développement Linux (bêta) :

  • Gérer les dossiers partagés : Depuis l’application fichiers de Chromes Faites un clic droit sur le dossier que vous souhaitez partager avec Linux pour pouvoir y accéder depuis une application Linux.
  • Gérer les appareils USB : Autoriser les applications Linux à accéder aux périphériques USB. Dès qu’un périphérique est déconnecté, il est effacé de la mémoire de Linux.
  • Sauvegarde et restauration : Une fois votre installation terminée, je vous invite à passer par ici pour sauvegarder votre conteneur Linux. Cela vous permettra de le restaurer en cas de powerwash ou problème sur votre Chromebook
  • Développer des applications Android : Pour créer et tester vos applications, activez Android Debug Bridge (ADB). Notez que cette action autorise l’installation d’applications Android non vérifiées par Google et ne pourra être désactivée qu’en rétablissant la configuration d’usine.
  • Transfert de port : Rendre les ports Linux disponibles pour les autres appareils de votre réseau.
  • Taille du disque : Ici nous pouvons ajuster la taille du disque consacré à Linux
  • Autoriser Linux à accéder au micro : Si vous voulez utiliser un micro avec des applications Linux, il sera nécessaire de lui donner l’accès à vos périphériques
  • Supprimer l’environnement de développement Linux : En cliquant sur le bouton Supprimer, vous retirer toutes traces de Linux sur votre Chromebook. Cela n’aura aucune incidence sur les fichiers liés à Chrome OS

[all4affiliates id=”45613″ title=”Asus C433 TA”]

Les commandes de base Linux pour Chrome OS

Nous ne sommes pas tous des inconditionnels de Linux, il est donc parfois compliqué de se lancer dans cet univers. Nous allons voir ensemble quelques commandes Linux qui sont très utiles pour 

L’utilitaire sudo peut autoriser ou refuser à un utilisateur l’exécution de tâches privilégiée

L’une des commandes à connaitre est très certainement celle-ci. La commande sudo permet à un utilisateur de s’octroyer les droits d’accès administrateurs root. Elle permet aux utilisateurs d’exécuter des programmes avec les privilèges de sécurité d’un autre utilisateur, par défaut, le super-utilisateur. Attention, elle permet de passer toutes les commandes d’authentifications et ainsi accéder aux fichiers /etc/sudoers.

En accédant à ce répertoire en tant que root il est possible d’apporter des modifications aux fichiers sudoers, mais il est fortement recommandé de ne pas le faire, car vous pouvez causer des dommages irréversibles.

En appelant l’utilitaire Sudo au début d’une commande dans le terminal Linux, nous pouvons nous octroyer les droits super-utilisateur

$sudo 

Le gestionnaire apt 

Comme Crostini est basé sur la distribution Debian et qu’il utilise le gestionnaire de paquet apt. Il existe une commande qui permet d’accéder à la documentation du gestionnaire de paquet :

~$ man apt

On appelle paquet (ou parfois paquetage, en anglais package) une archive (fichier compressé) comprenant les fichiers informatiques, les informations et procédures nécessaires à l’installation d’un logiciel sur un système d’exploitation au sein d’un agrégat logiciel, en s’assurant de la cohérence fonctionnelle du système ainsi modifié. (Source Wikipedia)

Les commandes install et remove sur Linux

Maintenant que vous avez quelques commandes utiles, voici comment installer et désinstaller un logiciel sur Linux depuis le terminal de commande disponible dans Chrome OS. Pour installer un logiciel Linux, c’est assez simple, il suffit de connaitre le nom du logiciel puis d’utiliser la commande “Install”. Voici la commande à saisir dans le terminal :

  • Sudo apt-get install “Nom du logiciel”

Si je souhaite désinstaller 

Ce qui est important, c’est de connaitre le nom exact du programme. Pour cela nous allons afficher la liste de tous les programmes installés :

  • Dans l’invite de commande, tapez dpkg –list
  • Trouvez le nom du programme à désinstaller.
  • puis saisissez : sudo apt-get remove “Programme” 

Comme vous pouvez le constater, rien de bien compliqué.

Les fichiers .deb

Vous n’aimez pas les ligne de commande, voici la solution la plus simple possible. Si vous venez du monde de Windows cela ne vous sera pas étranger. Chercher sur internet votre logiciel au format “.deb”. Télécharger le fichier sur votre Chromebook, puis double-cliquez sur le fichier. IL va s’installer immédiatement sur votre ordinateur. 

Sur Chrome OS une solution intéressante pour désinstaller une application Linux. Ouvrez le lanceur d’application, faites un clic droit sur l’icône de l’application puis sélectionnez désinstaller.

Pour simplifier l’installation et la désinstallation de logiciel Linux sur Chrome OS c’est de passer par une logithèque. Je vous invite à lire le tutoriel que j’ai écrit pour bien comprendre la procédure. 

Les commandes de base Linux pour Chrome OS

Si vous n’avez jamais essayé d’utiliser Linux sur votre Chromebook, je ne peux que vous conseiller d’y jeter un œil. Grâce au conteneur Crostini, il est tout à fait possible d’accéder à un scanner non reconnu par Chrome OS, ou encore utiliser des logiciels qui n’existent pas sur Android. Bref Linux est un excellent complétement au système d’exploitation PC de Google.

Nous avons enregistré un épisode de notre podcast le CKB SHOW qui aborde les basiques de Linux sur ChromeOS, je ne peux que vous inviter à le regarder

Pensez-vous vous lancer dans ce monde merveilleux ou allez-vous rester dans une zone de confort ? Donnez-moi votre avis dans la suite de cet article à travers vos commentaires.

Si vous avez trouvé une faute d’orthographe, informez-nous en sélectionnant le texte en question et en appuyant sur Ctrl + Entrée s’il vous plaît.

Soutenir MyChromebook.fr

Chrome Os cache bien des secrets ! L’équipe de mychromebook.fr vous propose des guides d’aide au démarrage et à la manipulation de ce système d’exploitation.

Acheter nos guides

Le CKB SHOW est soutenu par ses auditeurs. Débloquez des avantages et rémunérez L’équipe de Mychromebook pour son travail avec Patreon !

Devenez VIP Tipeee

Découvrez notre podcast

Le CKB Show c'est le podcast qui parle de Chrome OS, de Chromebook et de tout l'univers de Google

1 commentaire(s) au sujet de "Les commandes de base Linux pour Chrome OS"

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Rapport de faute d’orthographe

Le texte suivant sera envoyé à nos rédacteurs :