O que é o Linux no Chromebook?
Os Chromebooks foram originalmente concebidos como dispositivos leves construídos em torno do ChromeOS, com a maioria das tarefas a serem executadas no browser. No entanto, ao longo do tempo, ganharam muito mais flexibilidade. Uma das maiores alterações foi a adição de suporte para Linux – também conhecido como Crostini ou Linux (Beta). Com esta funcionalidade, pode executar aplicações Linux, ferramentas de desenvolvimento e até aplicações gráficas diretamente no seu Chromebook, sem deixar a segurança do ChromeOS.
Como funciona o Linux no Chromebook
O suporte de Linux nos Chromebooks é alimentado pelo projeto Crostini. Eis a arquitetura em termos simples:
- O ChromeOS executa uma máquina virtual (VM) leve denominada Termina.
- Dentro da Termina, é criado um contentor baseado em Debian (por predefinição, denominado pinguim).
- O utilizador tem acesso a um terminal Linux e pode instalar software utilizando o apt.
- As aplicações Linux integram-se no ChromeOS – aparecem no iniciador, partilham a área de transferência e podem aceder a pastas partilhadas.
Isto não é emulação – é um ambiente Linux genuíno, executado em segurança numa caixa de areia.
O que pode fazer com o Linux no Chromebook
- Programação e desenvolvimento: Instalar linguagens como Python, Java, Node.js, Go ou C/C++.
- Utilizar aplicações GUI: Executar ferramentas como VS Code, GIMP, Inkscape ou clientes SQL.
- Administração de sistemas: Usar SSH, Git, Docker (remoto) e utilitários de linha de comando.
- Aprender Linux: Praticar com o terminal Linux, comandos e gestão de pacotes.
Limitações
Embora poderoso, o Crostini não é perfeito:
- O desempenho depende do hardware do seu Chromebook. As cargas de trabalho pesadas podem ser executadas lentamente.
- Docker e virtualização: A virtualização aninhada é limitada. A execução do Docker localmente nem sempre é suportada, mas pode ligar-se a um anfitrião Docker remoto.
- Aceleração de GPU: Alguns dispositivos não suportam a aceleração de GPU para aplicações Linux, tornando as tarefas com gráficos intensivos mais lentas.
- Compatibilidade: Nem todas as aplicações Linux funcionam na perfeição, mas a maioria das ferramentas CLI e muitas aplicações GUI funcionam.
Quem beneficia do Linux no Chromebook?
- Programadores: Codificar, compilar, testar e implementar projectos diretamente.
- Estudantes: Aprendem programação, noções básicas de Linux e bases de dados.
- Administradores de sistemas: Gerir servidores através de SSH e utilizar utilitários Linux familiares.
- Entusiastas da tecnologia: Explorar o Linux sem arranque duplo ou substituição do ChromeOS.
Como ativar o Linux no Chromebook
- Aceda a Definições → Programadores → Ambiente de desenvolvimento Linux (Beta).
- Clique em Ativar.
- Escolha um nome de utilizador e atribua o tamanho do disco.
- Uma vez instalado, abre-se a janela do Terminal – está dentro do Debian Linux.
Actualize o sistema imediatamente:
Instalações úteis
Git e Ferramentas de Construção
Python
Node.js (via nvm)
Código VS
Baixe o pacote .deb do site da Microsoft e instale:
Alternativas ao Crostini
- Crouton (chroot): Um método mais antigo que requer o Modo de Desenvolvedor. Oferece mais controlo, mas reduz a segurança.
- Instalação completa do Linux: Substituir o ChromeOS por uma distribuição Linux através de firmware personalizado. Isto proporciona a máxima liberdade, mas remove as funcionalidades do ChromeOS, como as actualizações automáticas.
Segurança e cópias de segurança
- O Linux é executado dentro de uma VM segura, isolada do ChromeOS.
- Pode gerir o tamanho do disco em Definições → Linux → Tamanho do disco.
- Faça uma cópia de segurança do seu contentor Linux em Definições → Linux → Cópia de segurança e restauro ou manualmente:
Problemas comuns
- Falta a opção Linux nas Definições: Dispositivo não suportado ou bloqueado por políticas de administração.
- Pouco espaço em disco: Redimensionar o contentor do Linux nas definições.
- Fraco desempenho gráfico: Verifique se o seu Chromebook suporta a aceleração de GPU.
- O Docker não é executado: Utilize um servidor Docker remoto em vez de o executar localmente.
Conclusão
O Linux no Chromebook transforma um simples portátil focado na nuvem numa máquina versátil de desenvolvimento e aprendizagem. Não é um substituto completo para uma estação de trabalho Linux topo de gama, mas para programação, educação, gestão de servidores e tarefas quotidianas do Linux, é mais do que suficiente. Se está à procura de um dispositivo leve com a flexibilidade do Linux e a simplicidade do ChromeOS, ativar o Crostini no seu Chromebook é um dos melhores passos que pode dar.