Page d'accueil » comment » En quoi Crosh est-il différent du terminal Linux sur un Chromebook?

    En quoi Crosh est-il différent du terminal Linux sur un Chromebook?

    À partir de Chrome OS 69, la prise en charge des applications Linux est intégrée au système d’exploitation. Une fois activé, ceci installe le terminal sur votre système Chrome OS, mais de quoi s'agit-il et comment se compare-t-il à Crosh?

    Ne vous inquiétez pas si tout cela ressemble à du charabia pour vous. Si vous n'avez jamais passé tout votre temps à fouiller dans les tripes de votre Chromebook, vous n'avez probablement jamais utilisé (ou même entendu parler de) Crosh. Et si vous n’avez jamais utilisé Linux auparavant, eh bien, vous n’avez jamais eu à vous soucier du terminal. La bonne nouvelle est que nous allons comprendre les deux choses aujourd'hui.

    Tout d'abord, quel est Crosh?

    En termes simples, Crosh signifie «Chrome Shell» et vous permet d’exécuter des commandes qui n’ont généralement pas d’outils graphiques. Vous pouvez par exemple installer Crouton pour un système d’exploitation Linux complet sur votre Chromebook ou vérifier l’état de la batterie de l’appareil (des informations plus «avancées»), pour dire les choses crûment. Si vous avez déjà utilisé l'invite de commande ou PowerShell sous Windows, Crosh est la version de cet outil utilisée par Chrome OS..

    Vous pouvez accéder à Crosh sur votre Chromebook en appuyant sur Ctrl + Alt + T pour ouvrir un nouvel onglet Chrome avec un écran noir et une invite de saisie. Assez simple.

    La bonne chose à propos de Crosh est que si vous ne l'utilisez jamais, vous ne saurez jamais qu'il était là. Vous ne pouvez pas tomber accidentellement dans Crosh et gâcher quelque chose, en d’autres termes. Il reste en dehors du chemin, là pour les utilisateurs avec pouvoir, et caché pour tout le monde.

    Ok, alors quel est le terminal?

    En bref, le terminal est la version Linux de Crosh ou l’invite de commande Windows / PowerShell. Il est utilisé pour exécuter des commandes de texte, installer des applications et bien plus encore. Sur un système Linux complet, le terminal est l’un des outils les plus utilisés et les plus puissants dont disposent les utilisateurs..

    En comparaison, le terminal Linux est un peu plus puissant que son homologue Chrome OS, car vous pouvez l'utiliser pour contrôler l'ensemble du système. C'est également un élément crucial du fonctionnement des applications Linux sur Chrome OS..

    Pourquoi ChromeOS a besoin de Crosh et du terminal Linux

    Le terminal et Crosh sont des outils similaires. En fait, ils correspondent au même concept de base, mais le terminal est spécifiquement conçu pour l'aspect Linux de Chrome OS, où Crosh est réservé au côté de Chrome OS..

    Vous seriez pardonné si cela n’a pas beaucoup de sens dès la sortie du portail: ils fonctionnent tous les deux sur le même ordinateur, au même moment après tout. Mais ils ne sont pas connectés.

    L'un des plus grands avantages de Chrome OS est sa sécurité renforcée. Par conséquent, la plupart des éléments du système d'exploitation s'exécutent dans un sandbox indépendant. Cela signifie que la plupart des éléments n'interagissent pas vraiment - par exemple, si un seul onglet est défaillant et tombe en panne, les autres onglets de la fenêtre du navigateur ne sont pas affectés..

    Les applications Linux (et les applications Android d'ailleurs) fonctionnent de manière très similaire. Ils s'exécutent dans un sandbox sécurisé dans un environnement virtualisé. En d'autres termes, ils ne s'exécutent pas de manière native sur la machine. Ils sont virtualisés et s'exécutent séparément du reste du système d'exploitation. Encore une fois, si quelque chose se passe dans ce conteneur sécurisé, le reste du système d'exploitation ne sera pas affecté. C’est aussi la raison pour laquelle les applications Linux et Android prennent un peu de temps à se lancer pour la première fois après un redémarrage: le système doit mettre les machines virtuelles en marche et le rendre opérationnel..

    Vous pouvez considérer Chrome OS dans son état actuel comme trois systèmes d'exploitation réunis en un: Chrome OS, Linux et Android. Ces deux derniers sont des versions allégées par rapport à leur système d’exploitation complet et les trois systèmes d’exploitation partagent le même noyau, ce qui rend tout cela possible au départ..