O que é o Void Linux e como instalá-lo

Void Linux é uma distribuição Linux que visa fornecer um sistema operacional poderoso, mas fácil de abordar. É projetado para ser simples e estável, e alcança isso por meio do uso do runit e de seu próprio gerenciador de pacotes leve.
Semelhante ao Arch Linux, o Void Linux segue um modelo de “liberação contínua” e uma abordagem “centrada no usuário” para o uso do sistema operacional. Isso significa que o Void Linux está constantemente atualizado, mas também é minimamente completo quando instalado. Isso torna o Void Linux atraente para usuários avançados que desejam ter um sistema operacional flexível que podem entender e modificar totalmente.
Índice
- Por que usar o Void Linux?
- Baixando o Void Linux e preparando o instalador
- Instalando o Void Linux
- O instalador do Void Linux
- Configurando o usuário
- Configurando o gerenciador de inicialização e partições
- Criando as partições
- Criando os sistemas de arquivos
- Iniciando a instalação
- Perguntas frequentes
Leia também: Como usar o AUR no Arch Linux
Por que usar o Void Linux?
O Void Linux visa manter o sistema operacional simples. Seu uso do runit como sistema init significa que todos os scripts de serviço atualmente em execução são apenas arquivos que podem ser vistos no diretório “/var/service/”, e esses podem ser facilmente adicionados, modificados ou removidos de “/etc/sv/”.
Além disso, o Void Linux também centraliza todos os pacotes disponíveis para o sistema por meio do X Binary Package System (XBPS). Isso garante que o usuário não precise instalar gerenciadores de pacotes adicionais e que uma cadeia de ferramentas acessível para pacotes construídos pelo usuário também esteja disponível. No geral, isso resulta em um sistema operacional que é fácil de manter, flexível e estável.
Baixando o Void Linux e preparando o instalador
Você pode obter uma cópia da ISO do Void Linux aqui e poderá escolher entre dois sabores: base e xfce. O primeiro fornece uma instalação sem nenhum ambiente de desktop, enquanto o último vem com o XFCE.
O Void Linux também vem com duas bibliotecas padrão C: glibc e musl.
- Glibc (GNU C Library) é amplamente utilizada entre distribuições Linux.
- Musl, por outro lado, é uma implementação mais simples da mesma biblioteca C, mas sua recente popularidade significa que nem todos os programas funcionarão corretamente com ela. Para esta visão geral, estaremos baixando a Imagem Ao Vivo Base com glibc.

Depois de ter uma cópia do instalador do Void Linux, você precisará de algumas coisas:
- Um pen drive que tenha pelo menos 4 GB ou mais
- Um meio para gravar o instalador no pen drive
Gravar o instalador no pen drive é um processo simples. Você pode usar o balenaEtcher, independentemente da plataforma que está usando. Para mais detalhes sobre como criar um pen drive inicializável com o Void Linux, siga as instruções aqui.
Leia também: Como usar o Rufus para criar um pen drive inicializável
Instalando o Void Linux
Com o pen drive inicializável, agora você pode inicializar no instalador do Void Linux pelo menu de inicialização da sua BIOS. Insira o pen drive em seu computador e inicie-o. Acessar o menu de inicialização depende em grande parte da sua máquina. F10 é a tecla mais comumente usada para o menu de inicialização. No entanto, há algumas que usam F12 ou F2. Uma vez na BIOS, selecione para inicializar a partir da unidade USB.

Quando iniciar, você será recebido pelo menu de inicialização do Void Linux. A partir daqui, escolha a primeira opção. Isso fará com que você seja carregado no instalador ao vivo.

Você precisa fazer login como “root” com a senha “voidlinux”. Isso lhe dará privilégios de root dentro do instalador ao vivo (Não se preocupe, você pode alterar a senha de root mais tarde).
Leia também: UEFI vs. BIOS: Qual você deve usar
Opcional: Habilitando o Wireless
Uma coisa a notar, no entanto, é que se você estiver instalando o Void Linux via Wi-Fi, precisará digitar o seguinte comando para inicializar uma conexão sem fio:
wpa_passphrase "O nome do seu ponto de acesso">>/etc/wpa_supplicant/wpa_supplicant.confVocê pode, então, digitar sua senha na linha em branco que segue, e reiniciar o daemon dhcp para reinicializar a conexão com as credenciais do seu ponto de acesso.
sv restart dhcpcdPara ter certeza de que você inicializou a conexão com sucesso, você pode usar o comando ping para pingar um site. Por exemplo: maketecheasier.com.
ping -c 5 maketecheasier.comSe funcionar, você pode então iniciar o processo de instalação. Para fazer isso, digite void-installer na linha de comando.
Leia também: Como corrigir pacotes quebrados no Linux
O instalador do Void Linux
O menu principal do assistente de instalação destaca todas as etapas que você precisa seguir. Começamos com o Teclado e seguimos para baixo.

É aqui que você selecionará o layout do seu teclado. Se estiver usando qualquer coisa que não seja o teclado padrão dos EUA, você terá que especificá-lo aqui. Eu estou usando o teclado padrão dos EUA.

Depois de selecionar o layout do seu teclado, o assistente selecionará a próxima etapa: Rede. Entre e você poderá escolher qual adaptador de rede usará para a instalação.

Se você estiver usando uma conexão sem fio, haverá uma opção chamada “wlp4s0” ou semelhante. Selecione isso, forneça as credenciais da sua rede sem fio e pressione Enter. Estou usando uma conexão Ethernet, então vou selecionar “enp0s3” e também habilitar o DHCP.
A próxima etapa é selecionar de onde o instalador obterá os pacotes para instalar. Para você obter os pacotes mais recentes, selecione Rede.

Para esta próxima etapa, você precisará fornecer um nome de host para sua máquina. Pode ser qualquer coisa que você queira. No meu caso, irei nomear a máquina de “maketecheasier.”

O locale é onde você selecionará o conjunto de caracteres da sua máquina. Se estiver usando qualquer outro idioma além do inglês, deve especificar aqui. Uma coisa importante a ser observada: se você quiser ter símbolos especiais, deve também selecionar um locale UTF-8. No meu caso, escolherei “en_US.UTF-8”.

Para a etapa do fuso horário, escolha a localização mais próxima de você, pois isso determinará seu relógio do sistema.

Para a próxima etapa, forneça uma senha root para a máquina. Certifique-se de que essa seja uma senha segura.

Configurando o Usuário
Para o nome de login, você precisará configurar sua conta de usuário. O primeiro prompt pedirá seu nome de usuário. Você usará isso para fazer login.


O assistente pedirá que você forneça uma senha para sua conta de usuário. Certifique-se de que essa seja uma boa senha e diferente da senha de root.

Na próxima etapa, selecione quais grupos do sistema você deseja que sua conta de usuário pertença. O instalador já forneceu padrões razoáveis, que devem ser suficientes para uso diário. Pressione Enter para continuar para a próxima etapa.

Configurando o Gerenciador de Inicialização e Partições
Para o gerenciador de inicialização, você precisará selecionar qual disco deseja instalar o gerenciador de inicialização. Selecione seu disco olhando o “tamanho” no lado direito das opções e pressionando Enter. No meu caso, é “/dev/sda”.

Para a etapa de particionamento, o assistente perguntará qual disco você deseja particionar para a instalação. Selecione o mesmo disco que você selecionou para o gerenciador de inicialização. Para mim, é “/dev/sda”. O assistente perguntará qual ferramenta você gostaria de usar para particionar o disco. Selecione “cfdisk”, pois é mais simples e mais fácil de usar.

Criando as Partições
Se você estiver usando um disco em branco, o cfdisk pedirá um Tipo de Rótulo. Selecione “gpt”, pois é mais flexível e pode lidar com unidades maiores em comparação com os outros tipos de rótulos.

O layout das partições para cfdisk dependerá em grande parte de você estar usando um sistema UEFI ou BIOS. Para um sistema UEFI, você precisará criar quatro partições.
Você pode fazer isso selecionando o “Espaço Livre” com as teclas de cursor para Cima e Para Baixo e usando os cursores para a Esquerda e Direita para selecionar “Novo.” O cfdisk então perguntará qual o tamanho da partição que você deseja criar.
- Para a primeira partição, você precisará criar uma com um tamanho de 1GB.
- A segunda partição deve ter um tamanho de 200MB e um Tipo de Sistema EFI.

Você pode fazer isso selecionando a opção “Tipo” com a partição selecionada. O cfdisk fornecerá uma seleção de tipos que você pode escolher para essa partição.
- O tamanho da terceira partição dependerá da quantidade de RAM que sua máquina possui. Se for menos de 5GB, forneça o dobro da quantidade de RAM que você tem. Por exemplo, se sua máquina tem 4GB de RAM, então defina o tamanho da terceira partição para 8GB.
- Para qualquer coisa acima de 5GB, forneça o mesmo tamanho que a quantidade de RAM no sistema. Por fim, a terceira partição deve ter um Tipo de swap Linux.
- Para a última partição, aloque todo o espaço restante no disco.
Uma vez feito, você pode selecionar a opção “Gravar” no cfdisk e digitar sim para confirmar as partições. Depois disso, você pode sair do cfdisk selecionando Sair.
Criando os Sistemas de Arquivos
Para a etapa de sistemas de arquivos, você estará criando os sistemas de arquivos para as partições que fez. O assistente perguntará o tipo de “Sistema de Arquivos” quando você selecionar uma partição, e depois disso perguntará por um “Ponto de Montagem.”
- Para a primeira, selecione “ext2” como tipo e entre com “/boot” para o ponto de montagem.
- A segunda será do tipo “vfat” com um ponto de montagem de “/boot/efi.”
- A terceira será do tipo “swap” sem pontos de montagem.
- A última terá “ext4” como tipo e “/” como seu ponto de montagem.

Iniciando a Instalação
Com tudo isso feito, você pode agora selecionar a opção “Instalar” no menu principal. O instalador pedirá que você confirme a configuração que fez. Selecione “Sim.” Depois disso, o instalador fará o download de todos os arquivos necessários para instalar o Void Linux.

Uma vez que o download estiver concluído, ele mostrará um prompt “OK”. Pressione Enter e o assistente continuará com o processo de instalação.

A instalação não deve demorar muito. Assim que terminada, o assistente exibirá uma tela “Instalação bem-sucedida”. Selecione Sim para reiniciar a máquina para o Void Linux.

Parabéns! Agora você tem uma instalação básica do Void Linux. A partir daqui, você pode instalar tudo o que quiser. Pode começar com alguns ambientes de desktop ou gerenciadores de janelas.

Leia também: 5 ótimos Auxiliares AUR para Arch Linux
Perguntas Frequentes
1. Não tenho certeza de quando minha máquina foi feita. Há outra maneira de verificar se meu sistema é UEFI?
Sim! Assim que você tiver o instalador do Void Linux inicializado, você pode verificar o diretório “/sys/firmware/efi/”. Este diretório não existe em sistemas não UEFI, então se o instalador do Void Linux carregou isso, então sua máquina deve ser um sistema UEFI.
2. Acabei de terminar a instalação e quando reiniciei e fiz login, não estou online. Meu wireless está quebrado?
Você precisará refazer o comando wpa_passphrase que discutimos acima. Quando fizemos isso pela primeira vez, estávamos fazendo isso no instalador do Void Linux. Agora que temos nossa própria instalação, precisaríamos fazer isso novamente para que o sistema saiba onde se conectar.
3. Minha instalação falhou! Disse: “ERRO: falha ao instalar o GRUB em /dev/sdX! Verifique /dev/tty8 para erros.” O que devo fazer?
Isso aconteceu porque o GRUB não foi instalado corretamente no sistema. Pode acontecer por várias razões. As mais comuns são:
- Você adotou um esquema de partição UEFI, mesmo que sua máquina seja do tipo BIOS e vice-versa.
- Ao criar o esquema de partição UEFI, você criou a primeira partição como “Sistema EFI”, em vez da segunda.