Ao considerarmos os Chromebooks, uma dúvida comum surge: eles operam de forma idêntica aos laptops tradicionais equipados com Windows, macOS ou Linux?
Para elucidar essa questão, os Chromebooks são essencialmente laptops projetados para executar o ChromeOS, um sistema operacional de baixo peso que utiliza o navegador Google Chrome como sua principal interface de interação.
O ChromeOS emprega APIs do Google e é integrado com aplicativos Google. Além disso, oferece suporte a aplicativos Android.
Apesar de não apresentarem diferenças marcantes na aparência em comparação com outros laptops, os Chromebooks são equipados com hardware menos potente. Essa característica é intencional, pois o ChromeOS foi concebido para priorizar serviços baseados em nuvem e computação na nuvem, em vez de software instalado localmente, como ocorre com o Windows, Linux ou macOS.
A utilização de hardware menos poderoso confere aos Chromebooks uma vantagem econômica. Enquanto laptops de alta performance podem ultrapassar os US$ 1.000 em seu lançamento, os Chromebooks de ponta geralmente custam menos de US$ 500, com a maioria dos modelos sendo encontrados por menos de US$ 300.
Os Chromebooks são adequados para diversas atividades, como navegação na web, jogos, exibição ou streaming de mídia, aprendizado remoto, edição básica de fotos e vídeos e utilização de aplicativos baseados na web. Se essas são as tarefas que você realiza habitualmente em seu laptop e você tem pouca necessidade de software instalado localmente, um Chromebook pode ser a solução ideal.
É interessante notar que o ChromeOS é, em sua essência, um sistema operacional baseado em Linux, utilizando o Linux Kernel como intermediário entre o hardware e o software do computador. Esse kernel possibilita a comunicação entre os dois. O ChromeOS é construído sobre a distribuição Gentoo Linux.
No entanto, é crucial destacar que o ChromeOS não adere aos princípios do GNU, um movimento de software livre que fornece software sem custos, um componente fundamental das distribuições Linux.
O ChromeOS possui código fechado e não é gratuito nem de código aberto, além de não ser compatível com software GNU. Em contraste, os sistemas operacionais Linux são baseados no kernel Linux e utilizam software GNU para oferecer aos usuários software livre e de código aberto.
Os sistemas operacionais Linux conquistaram uma vasta comunidade de usuários devido à sua natureza de código aberto, que possibilita o desenvolvimento e a melhoria contínua por parte de seus usuários.
Além disso, os sistemas operacionais Linux são reconhecidos por sua segurança, leveza, flexibilidade, alto nível de personalização e vasta gama de distribuições disponíveis para escolha.
Benefícios de Executar Linux em um Chromebook
Embora os Chromebooks sejam projetados para executar o ChromeOS, a instalação do Linux em um Chromebook é viável. Alguns dos benefícios dessa instalação incluem:
- Acesso a uma vasta gama de softwares: Os sistemas operacionais Linux oferecem uma ampla variedade de softwares gratuitos e de código aberto com recursos avançados. Esses softwares podem ser utilizados para diversas funções, como edição de fotos e vídeos, programação e até edição de documentos. Em geral, softwares instalados localmente oferecem mais recursos do que suas contrapartes baseadas na web. Ao instalar software localmente, você desbloqueia todo esse potencial.
- Segurança e estabilidade aprimoradas: Os sistemas operacionais Linux são reconhecidos por sua estabilidade, segurança e resistência a softwares maliciosos. Apesar do ChromeOS possuir mecanismos de segurança integrados, os usuários podem estar vulneráveis quando a versão de seu sistema não é mais suportada pelo Google. Nesses casos, a instalação do Linux garante a segurança do seu Chromebook.
- Utilização do Chromebook sem conexão à internet: Os Chromebooks são mais adequados para aplicativos da web. Se você não dispõe de conexão constante com a internet, um Chromebook pode se tornar bastante limitado. A instalação do Linux, entretanto, permite que você utilize totalmente seu dispositivo sem a necessidade de conexão com a internet.
- Personalização do seu Chromebook: O nível de personalização disponível para usuários do ChromeOS em um Chromebook é bastante restrito. Em contrapartida, os sistemas operacionais Linux oferecem aos usuários a possibilidade de ajustar e personalizar seu sistema operacional de acordo com suas preferências, criando uma experiência de usuário mais adequada. Ao instalar o Linux em um Chromebook, os usuários podem desfrutar de todas as opções de personalização que o Linux oferece.
Usuários interessados em aprender sobre o Linux podem considerar a instalação em um Chromebook uma alternativa de baixo custo. Programadores também se beneficiam dessa instalação, pois obtêm maior acesso ao software necessário para o desenvolvimento de software.
Dual Boot com Linux e ChromeOS
O termo “dual boot” refere-se à instalação de dois sistemas operacionais em um mesmo dispositivo, permitindo que o usuário escolha qual sistema operacional utilizar no momento da inicialização. Nesse caso, o Chromebook teria tanto o Linux quanto o ChromeOS instalados.
Os Chromebooks não foram projetados para suportar dual boot, e nem o Google, nem os fabricantes de hardware de Chromebooks, oferecem suporte para essa funcionalidade.
Ao tentar usar o ChromeOS com outro sistema operacional, você pode encontrar problemas como o mau funcionamento do microfone ou teclado, lentidão excessiva, anulação da garantia, suporte comunitário limitado e o risco de danificar o dispositivo.
A configuração de dual boot com o ChromeOS em um Chromebook também é desafiadora devido à forma como o ChromeOS ocupa todo o espaço do disco rígido ao tentar instalar outro sistema operacional.
Apesar disso, o dual boot era possível por meio de projetos como Chrx e GalliumOS, uma distribuição Linux projetada para Chromebooks. No entanto, esses projetos foram descontinuados. A melhor alternativa atual é utilizar o Crouton.
Embora o Crouton não crie um ambiente de dual boot genuíno, ele permite usar o Linux dentro do ChromeOS e alternar entre o Ubuntu e o ChromeOS sempre que desejar.
Para tanto, é necessário ativar o modo de desenvolvedor no Chromebook, que concede acesso root, permitindo a instalação de aplicativos de outras fontes além da Play Store e viabilizando a configuração de dual boot.
Entretanto, é importante observar que a ativação do modo de desenvolvedor reduz a segurança do seu Chromebook e apaga todos os dados armazenados. Portanto, faça um backup de todos os dados que você deseja preservar. Para ativar o modo de desenvolvedor no seu Chromebook:
1. Pressione ESC + Atualizar + tecla Power. Isso pode ser feito com o Chromebook ligado ou desligado, e levará à tela de recuperação
2. Na tela de recuperação, pressione CTRL + D
3. Pressione Enter para desativar a verificação do sistema operacional
4. Com a verificação do sistema operacional desativada, pressione CTRL + D na tela seguinte.
5. O Chromebook iniciará o processo de ativação do modo de desenvolvedor, que pode levar algum tempo. Aguarde pacientemente.
6. Após a ativação do modo de desenvolvedor, clique em Começar para iniciar a configuração do Chromebook.
Com o modo de desenvolvedor ativado, o próximo passo é instalar o Ubuntu usando o Crouton. Para fazer isso:
1. Acesse a página do Crouton no GitHub e baixe o Crouton clicando no link de download. Ou clique aqui para baixar o Crouton diretamente. O script baixado deve estar na pasta Downloads.
2. Pressione CTRL + ALT + T para abrir o ChromeOS Shell. No shell, digite o seguinte comando e pressione enter
shell
3. Digite o seguinte comando para copiar o instalador do Crouton para um local onde possa ser executado
sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton
4. Para executar o instalador do Crouton, digite a seguinte linha e pressione Enter
sudo crouton -t xfce
Aguarde a conclusão do download e da instalação, e forneça um nome de usuário e senha quando solicitado.
5. Para começar a usar o Ubuntu, digite a seguinte linha e pressione Enter
sudo startxfce4
Com o Ubuntu instalado juntamente com o ChromeOS, você pode alternar entre os dois sistemas operacionais pressionando CTRL + ALT + Shift + Back ou CTRL + ALT + Shift + Forward
Removendo o Chrome OS e Instalando o Linux
Para realizar essa operação, certifique-se de que o modo Desenvolvedor esteja ativado em seu Chromebook. Assim como o dual boot, esse processo funciona em Chromebooks baseados em Intel com armazenamento SSD e mais de 64 GB de espaço de armazenamento livre. Além disso, você precisará de um disco flash com uma distribuição Linux inicializável, preferencialmente Ubuntu 18.04 ou versões posteriores.
Novamente, ressaltamos que essa não é uma função para a qual os Chromebooks foram projetados, e você corre o risco de danificar seu Chromebook ou ter que repetir o processo com várias distribuições Linux para encontrar uma que funcione para você.
1. Pressione CTRL + ALT + T para abrir o ChromeOS Shell, também conhecido como crosh
2. Digite a seguinte linha e pressione Enter para iniciar o Shell
shell
3. Insira o seguinte comando e pressione Enter. Esse comando baixa um script que permite modificar o firmware de um Chromebook:
cd;bash ˂(curl https://johnlewis.ie/flash_cb_fw.sh)
4. Após a conclusão do download, você será direcionado para essa tela. Pressione Enter para continuar
5. Selecione a opção para modificar o seu Chromebook RW_LEGACY digitando 1 e pressionando Enter
6. Digite novamente o texto exibido e pressione Enter. Isso confirma que você assume a total responsabilidade por quaisquer problemas que possam surgir. Após pressionar Enter, aguarde a conclusão do processo, desligue o Chromebook e ligue-o novamente.
7. Quando o Chromebook estiver ligado, pressione CTRL + D para ignorar a tela de recuperação e carregar o Chrome OS
8. Pressione CTRL + ALT + F2, que o levará a uma tela de login. Digite o seguinte comando e pressione Enter para fazer login
chronos
9. Digite o seguinte comando para permitir a inicialização a partir de um dispositivo USB
sudo crossystem dev_boot_usb=1 dev_boot_legacy=1
10. Desligue o Chromebook digitando o seguinte comando e pressionando Enter
sudo poweroff
11. Conecte sua unidade USB com um sistema operacional Ubuntu inicializável e ligue o Chromebook, o que o levará à tela de recuperação.
12. Na tela de recuperação, pressione CTRL + L para acessar o BIOS em vez de inicializar o Chrome OS
13. Pressione ESC para exibir o menu de inicialização
14. O Chromebook exibirá as opções de inicialização. Selecione sua unidade USB com o sistema operacional Ubuntu inicializável e pressione Enter. Nesse caso, digite 2 e pressione Enter
15. Pressione Enter na tela seguinte para inicializar o Ubuntu
16. Aguarde o Ubuntu concluir a inicialização para configurá-lo e começar a usá-lo
Instalando Linux Dentro do Chrome OS
Todos os Chromebooks lançados após 2019 possuem suporte para Linux (Beta), também conhecido como Crostini. Alguns Chromebooks lançados antes de 2019 também possuem suporte para esse recurso. A lista desses Chromebooks pode ser encontrada aqui.
O Crostini é especialmente útil para desenvolvedores que utilizam Chromebooks. Ele permite que os usuários instalem e executem aplicativos Linux para desenvolvimento, como editores de código Linux, IDEs e ferramentas de linha de comando Linux em um Chromebook, com a possibilidade de executar aplicativos Linux no ChromeOS.
Em comparação com os métodos mencionados anteriormente, essa é uma forma muito mais segura de usar o Linux no ChromeOS, com o Google oferecendo suporte para o Crostini como um recurso que permite aos usuários utilizar o Linux em seus Chromebooks.
Para instalar o Linux dentro do ChromeOS:
1. Clique na hora no canto inferior direito do seu Chromebook
2. Clique no ícone de engrenagem para abrir a janela de configurações
3. Na página Configurações, clique em Avançado
4. Clique em Desenvolvedores e selecione Ativar
5. Na janela exibida para configurar o Linux Development Environment, clique em Próximo
6. Digite o nome de usuário desejado e clique em Instalar. Por padrão, um tamanho de disco recomendado será selecionado nesta página. Você pode ajustar esse tamanho se desejar, mas não é necessário.
7. Aguarde a conclusão do processo de instalação, após o qual uma janela do Terminal será aberta
8. Clique com o botão direito do mouse na janela do terminal na prateleira e selecione Fixar para fixar o terminal Linux na prateleira. Isso permitirá acesso fácil ao terminal Linux no futuro.
Com o terminal aberto, você já pode começar a usar o Linux dentro do ChromeOS.
Conclusão
Os Chromebooks representam uma excelente alternativa econômica aos laptops tradicionais. São equipados com recursos especialmente direcionados para usuários que dependem da internet e utilizam aplicativos da web, sem necessitar de software instalado localmente.
Ao instalar o Linux em um Chromebook, você não apenas amplia os recursos desses dispositivos, mas também pode prolongar sua vida útil caso o Google deixe de oferecer suporte ao seu modelo.
Além disso, desenvolvedores podem se beneficiar da instalação do Linux em seus Chromebooks, pois terão acesso ao software necessário para programação.
Você também pode explorar algumas das melhores VPNs para Chromebook.