Configuração do Linux

É fácil configurar o Linux, também conhecido como Crostini, no ChromeOS. Primeiro, acesse Configurações, expanda o menu "Avançado" e vá para "Desenvolvedores". Em seguida, "Ative" o Linux:

Ative o Linux nas configurações do Chrome.

O ChromeOS vai baixar automaticamente os arquivos necessários e configurar seu contêiner Linux. Quando terminar, um novo app Terminal e uma janela de terminal aberta vão aparecer. Recomendamos fixar o aplicativo na sua estante como uma maneira prática de acessar o contêiner do Linux no futuro. Clique com o botão direito do mouse no ícone do app Terminal e escolha "Fixar".

Fixar o app Terminal na estante.

Agora a instalação do Debian Linux está pronta. Uma boa primeira etapa é atualizar o índice do repositório APT e instalar. O APT é um gerenciador de pacotes de linha de comando para Debian. Mantê-lo atualizado garante que você sempre instale as versões mais recentes das ferramentas no repositório dele:

sudo apt update

Agora você já pode usar o contêiner Linux.

Compartilhar arquivos com o Linux

Uma maneira simples de acessar arquivos no contêiner do Linux é fazer uma cópia. Para fazer isso, abra o app Arquivos, arraste o diretório ou arquivo que você quer acessar e solte em "Arquivos do Linux".

Arraste e solte arquivos ou diretórios para

Se você não quiser fazer uma cópia, poderá compartilhar diretórios, como uma pasta de projeto, de fora do contêiner Linux com o contêiner Linux. Para fazer isso, siga estas etapas:

  1. Verifique se o Linux está configurado.
  2. Abra o app Arquivos do ChromeOS e encontre o diretório que você quer compartilhar.
  3. Clique com o botão direito do mouse na pasta que você quer compartilhar e selecione a opção "Compartilhar com o Linux".
    Clique com o botão direito em um diretório para selecionar

    Observação: quando você clica com o botão direito em uma pasta já compartilhada, aparece a opção "Gerenciar compartilhamento com o Linux" em vez de "Compartilhar com o Linux". Essa opção abre o menu "Configurações" do ChromeOS, que fica em "Configurações" -> "Desenvolvedores" -> "Ambiente para desenvolvedores do Linux" -> "Gerenciar pastas compartilhadas".

  4. No contêiner do Linux, essas pastas compartilhadas estão localizadas em /mnt/chromeos. No app Terminal, execute cd /mnt/chromeos.

Como instalar apps e pacotes do Linux

Agora que o Linux está configurado, é hora de instalar seus primeiros apps. Embora seja possível instalar apps e ferramentas no terminal usando sudo apt install, o Linux no ChromeOS permite clicar duas vezes para instalar arquivos .deb (pacote de software Debian) no app Arquivos. Assim, você pode baixar e instalar apps como de costume. O Visual Studio Code, por exemplo, oferece um pacote .deb que você pode testar. Depois de baixar e clicar duas vezes, você vai ver uma solicitação com informações sobre o app que quer instalar, além da opção de instalação.

Instalar o prompt do VS Code.

Gerenciamento visual de pacotes

Se você preferir encontrar, instalar e gerenciar aplicativos e ferramentas usando um aplicativo com uma interface gráfica do usuário, instale o app Software do GNOME e o PackageKit. Para isso, execute o seguinte:

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

A instalação desses pacotes adiciona dois novos aplicativos: Software, que oferece uma interface semelhante a uma app store para encontrar aplicativos que podem ser instalados de várias fontes, e Pacote e Atualização de pacote, que podem ser usados para encontrar e atualizar aplicativos, ferramentas, fontes e muitos outros pacotes.

Software em execução no ChromeOS.

Pacote em execução no ChromeOS.

Reiniciando o contêiner Linux

Se você estiver resolvendo um problema com o Linux, pode ser útil reiniciar o contêiner sem reiniciar todo o Chromebook. Para fazer isso, clique com o botão direito do mouse no app Terminal na estante e clique em "Desligar o Linux".

Desligando o contêiner Linux.

Depois de desligados, os aplicativos vão aparecer no iniciador, e escolher um deles vai iniciar o contêiner do Linux novamente.

Segurança e permissões

O Linux no ChromeOS é executado em um contêiner, isolando ele de outras páginas da Web, aplicativos e do próprio sistema operacional. No entanto, todos os apps instalados no contêiner Linux compartilham o mesmo sandbox, o que significa que eles compartilham as permissões do contêiner Linux e podem afetar uns aos outros.

Por motivos de segurança, muitas permissões, como acesso USB ou ao microfone, não são compartilhadas por padrão. Para garantir que você tenha as permissões corretas ativadas, acesse as configurações do dispositivo e ative-as. Como sempre, tenha cuidado com as permissões e nunca ative mais do que o necessário. Ao interagir com o Linux no ChromeOS, preste atenção aos dados do usuário no contêiner.

Backup e restauração

Como o Linux no ChromeOS é executado em um contêiner, é possível fazer backup e restaurar o ambiente, incluindo arquivos, apps e tudo mais. Isso permite que você configure seu ambiente Linux uma vez e o leve com você sem precisar reconfigurá-lo novamente. Para instruções detalhadas sobre como fazer isso, consulte a página de ajuda do Chromebook sobre fazer backup e restaurar o contêiner do Linux.

Solução de problemas

Para mais ajuda com a ativação ou solução de problemas, leia a página de ajuda do Chromebook sobre como configurar o contêiner do Linux.