O Arch Linux é uma distribuição Linux poderosa que oferece uma versão de lançamento, portanto, todo o seu software está sempre atualizado. Mas com esse poder vem um pouco da complexidade da instalação do sistema operacional. Em outras palavras, instalar o Arch Linux não é fácil … mas não impossível. Aqui você aprenderá a instalar o Arch Linux como uma máquina virtual (usando o VirtualBox). O processo é o mesmo se você estiver instalando em hardware (a única diferença é a necessidade de criar uma mídia inicializável, como uma unidade USB ou CD / DVD para a instalação bare-metal). Dar os primeiros passos usando uma máquina virtual facilita o processo de aprendizado.
Este tutorial não detalhará as etapas para criar a máquina virtual do VirtualBox. Para saber como esse processo é concluído, leia Executar o Ubuntu no Windows usando o VirtualBox. As etapas para criar uma máquina virtual no VirtualBox são semelhantes, independentemente da plataforma de hospedagem.
Baixe o ISO
A primeira coisa que você deve fazer é baixar o arquivo ISO Arch Linux mais recente. Aponte seu navegador para a página de download do Arch Linux e baixe a imagem mais recente para o seu disco rígido. Com essa imagem ISO, você criará sua máquina virtual da maneira padrão. Depois de criar a máquina virtual, inicialize o Arch Linux. Você acabará encontrando um prompt bash (onde você pode começar a executar os comandos necessários).
Particionando o Drive
A primeira coisa a ser feita no prompt de comando é particionar a unidade. Emita o comando:
fdisk / dev / sda
Em seguida, digite "n" (sem aspas) e pressione Enter. Agora digite “p” (sem aspas) e pressione Enter. Você então desejará manter o número de partição padrão (1) pressionando Enter. Faça o mesmo quando solicitado para selecionar o primeiro setor e para o último setor (apenas pressione Enter). Finalmente digite “w” (sem aspas) para gravar as alterações no disco.
Formatando a Partição
Agora temos que formatar a partição recém-criada. Para fazer isso, emita o comando:
mkfs.ext4 / dev / sda1
Monte essa partição recém-formatada com o comando:
Instalação
E agora instalamos o pacote básico do Arch Linux. Isso instalará o mínimo necessário para executar o sistema (como shell GNU BASH, ferramenta de compactação de dados, utilitários de sistema de arquivos, biblioteca C, ferramentas de compactação, módulos e kernels Linux, pacotes de bibliotecas, utilitários de sistema, utilitários de dispositivos USB, editor de texto vi , e mais) e é realizado com o comando:
pacstrap / mnt base base-devel
Configurando o sistema
Em seguida, precisamos configurar o sistema. O primeiro passo neste processo é gerar uma / etc / fstab file, que define como o dispositivo de bloco e os sistemas de arquivos remotos são montados. Faça isso com o comando:
genfstab -U / mnt >> / mnt / etc / fstab
Agora precisamos alterar o diretório raiz para o processo atual em execução com o comando:
Definir o fuso horário, o relógio de hardware e o local
Precisamos definir o fuso horário e o local para a instalação. Isso é feito com os seguintes comandos:
ln -sf / usr / share / Onde ZONEINFO é o país, REGIÃO é o estado, e CITY é a cidade. Por exemplo, se você estiver em Louisville, Kentucky, seu comando seria: ln -sf / usr / share / América / Kentucky / Louisville / etc / localtime Definir o relógio do hardware com o comando: hwclock --systohc --utc E agora definimos a localidade, que define o idioma e as configurações locais. Para fazer isso, emita o comando: vi /etc/locale.gen Neste ponto, você está usando o editor de texto vi, que está longe de ser fácil de usar. O que você precisa fazer é primeiro apertar a tecla "i" para entrar no modo de inserção. Em seguida, role e remova o comentário (remova o símbolo "#" do início de uma linha) o local adequado à sua localização / necessidade. Por padrão, o inglês dos Estados Unidos não está completo. Se você não estiver localizado nos Estados Unidos, convém comentar isso e descomentar a melhor localização. Depois de cuidar dessa alteração, pressione a tecla Escape, seguida de wq e Enter. Isso salvará e fechará o arquivo. Gere o arquivo de código de idioma necessário com os comandos: locale-genecho LANG = en_US.UTF-8> /etc/locale.confexportar LANG = en_US.UTF-8 Substitua sua localidade por en_US (se necessário). Para que sua distribuição do Arch Linux seja inicializada, você deve instalar um gerenciador de inicialização. Antes de fazermos isso, vamos definir o nome do host para o sistema (escolha o nome do host que atenda às suas necessidades). O comando para isso é: echo HOSTNAME> / etc / hostname Onde HOSTNAME é o nome que você escolheu. Instale o bootloader com os seguintes comandos: pacman -Sy grubgrub-install / dev / sdagrub-mkconfig -o /boot/grub/grub.cfg Finalmente, defina uma senha de root com o comando: passwd Neste ponto, você tem uma instalação básica do Arch Linux. Se você reinicializar o sistema, você se encontrará em um prompt de comando, no qual poderá fazer login como usuário root. Antes de continuar, você precisará configurar a rede. Se você tentar fazer ping na linha de comando, fica claro que a rede ainda não está funcionando. A primeira coisa a ser feita é descobrir o nome do nosso dispositivo de rede. Isso pode ser encontrado com o comando: ligação ip Você verá uma listagem de lo (loopback) e uma para uma interface de rede padrão. Para configurar a interface de rede, emita o comando: vi /etc/systemd/network/DEVICE_NAME.network Onde DEVICE_NAME é o nome do seu dispositivo de rede. Neste arquivo vazio, cole o seguinte: Combinename = en *RedeDHCP = sim Salve e feche esse arquivo. Inicie e ative a rede com os comandos: systemctl reiniciar systemd-networkdsystemctl habilitar systemd-networkd Em seguida, crie as entradas de DNS necessárias com o comando: vi /etc/resolv.conf Nesse arquivo, adicione o seguinte: servidor de nomes 8.8.8.8servidor de nomes 8.8.4.4 Salve e feche esse arquivo. A rede deve agora estar funcionando. Vamos instalar o ambiente de área de trabalho do GNOME. Para fazer isso, emita os comandos: pacman -S xorg xorg-serverpacman -S gnome gnome-extra Durante os comandos acima, pressione Enter para selecionar os padrões para todas as opções. Finalmente, inicie e ative o gerenciador de exibição com os comandos: systemctl enable gdm.servicesystemctl start gdm.service Agora você deve conseguir entrar no GNOME e aproveitar sua instalação do Arch Linux. Definir o nome do host e instalar o gerenciador de inicialização
Configurar rede
Instalar um ambiente de desktop