Configuration pour Linux

Il est facile de configurer Linux, également appelé Crostini, sur ChromeOS. Commencez par accéder aux paramètres, développez le menu "Avancé", puis accédez à "Développeurs". Ensuite, cliquez sur "Activer" Linux :

Activez Linux dans les paramètres Chrome.

ChromeOS télécharge automatiquement les fichiers nécessaires et configure votre conteneur Linux. Une fois l'opération terminée, une nouvelle application Terminal et une fenêtre de terminal ouverte s'affichent. Nous vous recommandons d'épingler l'application à votre barre d'étagère pour accéder facilement à votre conteneur Linux à l'avenir. Effectuez un clic droit sur l'icône de l'application Terminal, puis sélectionnez "Épingler".

Épingler l'application Terminal à l'étagère

Votre installation Debian Linux est maintenant prête. La première chose à faire est de mettre à jour l'index du dépôt APT et d'installer. APT est un gestionnaire de paquets en ligne de commande pour Debian. Le maintenir à jour vous permettra de toujours installer les dernières versions des outils de son dépôt :

sudo apt update

Vous avez terminé la configuration et vous pouvez maintenant utiliser le conteneur Linux.

Partager des fichiers avec Linux

Pour accéder facilement aux fichiers du conteneur Linux, vous pouvez en faire une copie. Pour ce faire, ouvrez l'application Fichiers, puis faites glisser le répertoire ou le fichier auquel vous souhaitez accéder et déposez-le dans "Fichiers Linux".

Glissez-déposez des fichiers ou des répertoires vers

Si vous ne souhaitez pas créer de copie, vous pouvez partager des répertoires, tels qu'un dossier de projet, depuis l'extérieur du conteneur Linux avec le conteneur Linux. Pour ce faire :

  1. Assurez-vous que Linux est configuré.
  2. Ouvrez l'application Fichiers de ChromeOS et recherchez le répertoire que vous souhaitez partager.
  3. Effectuez un clic droit sur le dossier que vous souhaitez partager, puis sélectionnez l'option "Partager avec Linux".
    Effectuez un clic droit sur un répertoire pour le sélectionner.

    Remarque : Lorsque vous effectuez un clic droit sur un dossier déjà partagé, l'option "Gérer le partage Linux" s'affiche à la place de "Partager avec Linux". Cette option ouvre le menu des paramètres ChromeOS, qui se trouve à l'adresse suivante : Paramètres > Développeurs > Environnement de développement Linux > Gérer les dossiers partagés.

  4. Dans le conteneur Linux, ces dossiers partagés se trouvent sous /mnt/chromeos. Dans l'application Terminal, exécutez cd /mnt/chromeos.

Installer des applications et des packages Linux

Maintenant que Linux est configuré, il est temps d'installer vos premières applications ! Bien que vous puissiez toujours installer des applications et des outils dans le terminal via sudo apt install, Linux sur ChromeOS est compatible avec l'installation en double-cliquant sur les fichiers .deb (package logiciel Debian) dans l'application Fichiers. Vous pouvez ainsi télécharger et installer des applications comme vous en avez l'habitude. Visual Studio Code, par exemple, propose un package .deb que vous pouvez essayer. Une fois le fichier téléchargé et double-cliqué, une invite s'affiche avec des informations sur l'application que vous souhaitez installer, ainsi que l'option d'installation.

Invite d'installation pour VS Code.

Gestion visuelle des packages

Si vous préférez rechercher, installer et gérer des applications et des outils via une application dotée d'une interface utilisateur graphique, vous pouvez installer l'application Logiciels de GNOME et PackageKit. Pour ce faire, exécutez la commande suivante :

sudo apt install -y gnome-software gnome-packagekit && \
sudo apt update

L'installation de ces packages ajoutera deux nouvelles applications : Software, qui fournit une interface de type plate-forme de téléchargement d'applications pour trouver les applications pouvant être installées à partir de plusieurs sources, et Package et Package Update, qui peuvent être utilisées pour trouver et mettre à jour des applications, des outils, des polices et de nombreux autres packages.

Logiciel fonctionnant sous ChromeOS.

Package exécuté sur ChromeOS.

Redémarrage du conteneur Linux

Si vous rencontrez un problème avec Linux, il peut être utile de redémarrer le conteneur sans redémarrer l'ensemble de votre Chromebook. Pour ce faire, effectuez un clic droit sur l'application Terminal dans l'étagère, puis cliquez sur "Arrêter Linux".

Arrêt du conteneur Linux…

Une fois les applications arrêtées, elles devraient s'afficher dans le lanceur d'applications. Si vous en sélectionnez une, votre conteneur Linux redémarrera.

Sécurité et autorisations

Linux sur ChromeOS s'exécute dans un conteneur, ce qui le met en bac à sable pour l'isoler des autres pages Web, applications et du système d'exploitation lui-même. Cependant, toutes les applications installées dans le conteneur Linux partagent le même bac à sable, ce qui signifie qu'elles partagent les autorisations du conteneur Linux et qu'elles peuvent s'affecter mutuellement.

Pour des raisons de sécurité, de nombreuses autorisations, comme l'accès à l'USB ou au micro, ne sont pas partagées par défaut. Pour vous assurer que les autorisations appropriées sont activées, accédez aux paramètres de votre appareil et activez-les. Comme toujours, soyez prudent avec les autorisations et n'en activez jamais plus que nécessaire. Lorsque vous interagissez avec Linux sur ChromeOS, soyez particulièrement attentif aux données utilisateur dans le conteneur.

Sauvegarder et restaurer

Comme Linux sur ChromeOS s'exécute dans un conteneur, vous pouvez sauvegarder votre environnement et le restaurer (fichiers, applications, etc.). Cela vous permet de configurer votre environnement Linux une seule fois, puis de l'emporter avec vous sans avoir à le reconfigurer. Pour obtenir des instructions détaillées, consultez la page d'aide Chromebook sur la sauvegarde et la restauration de votre conteneur Linux.

Dépannage

Pour obtenir de l'aide concernant l'activation ou la résolution des problèmes, veuillez consulter la page d'aide Chromebook sur la configuration du conteneur Linux.