Comment exécuter Ubuntu Container dans Chrome OS 1

Comment exécuter Ubuntu Container dans Chrome OS

Depuis Chrome OS 69, les utilisateurs de Chrome OS (sur certains Chromebooks) peuvent installer et utiliser des applications Linux. Appelé projet Crostini, il exécute un système d’exploitation Linux dans un conteneur LXD (similaire à une machine virtuelle) afin que vous puissiez installer et exécuter des applications Linux dans un environnement sandbox. La distribution Linux par défaut utilisée dans Crostini est Debian, qui est une distribution stable sur laquelle vous pouvez compter. Cependant, si vous n’êtes pas fan de Debian en raison de son ancienne liste de logiciels, vous pouvez passer à Ubuntu à la place.

Cette procédure de commutation vous obligera à accéder au terminal et à saisir des tonnes de commandes. Si vous n’êtes pas à l’aise avec le terminal, ce n’est pas pour vous. Pour le reste, voici comment exécuter le conteneur Ubuntu dans Chrome OS.

1. Démarrez votre Chromebook. N’ouvrez aucune application Linux. Ouvrez le navigateur Chrome et appuyez sur Ctrl + Alt + T pour lancer le shell Crosh.

Démarrez le terminal avec cette commande:

Chromeos Crosh Start Termina

2. Le conteneur Debian par défaut est étiqueté «penguin», qui est utilisé pour s’intégrer au système de fichiers Chrome OS. Pour remplacer Debian, nous devrons d’abord dépouiller le conteneur Debian de son étiquette «penguin»:

3. Ensuite, créez un nouveau conteneur Ubuntu nommé penguin:

Cela prendra un certain temps car il extrait l’image d’Internet.

Chromeos Termina lance Ubuntu

4. Une fois cela fait, démarrez dans le nouveau conteneur:

5. Mettez à jour et mettez à niveau le système:

6. Installez les packages Crostini pour qu’ils s’intègrent au système de fichiers natif. Entrez les commandes suivantes pour ajouter le repo des cros-packages:

Installez les dépendances:

7. Même si nous avons ajouté le dépôt, nous ne pourrons pas installer les packages Crostini directement. Voici la solution de contournement.

Téléchargez le package Crostini avec la commande:

Vous recevrez un message d’avertissement. Ignorez-le.

Chromeos Termina Télécharger les packages Crostini

Extrayez maintenant les packages téléchargés:

Installez le package Crostini à partir du fichier deb:

8. Enfin, supprimez le package téléchargé:

9. Installez le adwaita-icon-theme-full paquet. Sans ce package, les applications Linux GUI peuvent avoir un très petit curseur.

10. L’utilisateur par défaut dans le conteneur est «ubuntu». Nous devons le supprimer et le remplacer par votre nom d’utilisateur Gmail. L’utilisation de votre nom d’utilisateur Gmail (le compte Gmail que vous utilisez pour vous connecter à votre Chromebook) est essentielle si vous souhaitez intégrer ce conteneur Ubuntu au système de fichiers natif. Sans cela, vous ne pourrez pas accéder à vos fichiers Linux à partir du gestionnaire de fichiers.

Noter: remplacez « gmail-username » par votre propre nom d’utilisateur Gmail.

11. Une fois cette opération terminée, arrêtez le conteneur

et redémarrez le Chromebook. Une fois redémarré, démarrez l’application Terminal à partir du lanceur. Si cela échoue, réessayez.

12. Essayez à nouveau de mettre à jour le système.

Si vous voyez le message d’erreur:

Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible: NO_PUBKEY 7638D0442B90D010 NO_PUBKEY 04EE7237B7D453EC

c’est parce que la clé privée du package Crostini n’est pas trouvée dans le système. Ajoutez la clé privée avec la commande ci-dessous:

et tu devrais pouvoir courir apt update sans problème.

Vous pouvez maintenant commencer à installer des applications Linux avec le apt install commander. Par exemple, pour installer la dernière version de Firefox, utilisez la commande:

Supprimer le conteneur Debian

Si vous n’avez plus besoin du conteneur Debian, vous pouvez le supprimer pour libérer de l’espace de stockage.

1. Dans le navigateur Chrome, appuyez sur Ctrl + Alt + T pour lancer le shell Crosh.

2. Démarrez le terminal:

3. Supprimez le conteneur Debian:

Conclusion

Si vous préférez la stabilité et la sécurité, le meilleur choix est de s’en tenir au conteneur Debian par défaut. Sinon, vous pouvez passer à Ubuntu, car il offre plus de flexibilité et d’options logicielles. Il y a beaucoup de Images LXD vous pouvez utiliser, donc vous n’êtes pas limité à Ubuntu non plus Préférez Arch Linux? Il est également disponible.

Soutenez notre effort ❤️

Si vous avez apprécié cet article, pensez à laisser un pourboire pour nous aider à continuer à publier du contenu de qualité.

Paiement sécurisé sur PayPal
Voir aussi:  L'animateur du podcast All-In manque un e-mail de 25 mots, déclare champion du débat
Moyens I/O Staff est une équipe de rédacteurs spécialisés, passionnés par la technologie, l’innovation et les usages numériques. Forts d’une expertise pointue en IA, applications mobiles, gaming et tendances digitales, nous produisons un contenu rigoureux, vérifié et utile. Notre mission : vous offrir une information fiable et claire pour mieux naviguer dans le monde numérique en constante évolution. Découvrez les avis de nos lecteurs sur Trustpilot.