Novo método de instalação do Arch Linux (systemd)

Depois de ver tudo mudando, decidi mudar também para o "systemd". Neste artigo darei uma força para quem está querendo aventurar-se no novo método de instalação do Arch Linux.

[ Hits: 15.073 ]

Por: Sylvio Lima Silva em 21/02/2013


Instalação e configuração



Instalação

Pronto, você montou a base do seu novo sistema. Agora vamos começar sua instalação.

Vamos instalar o pacote básico do sistema:

# pacstrap /mnt base base-devel

Obs.: Lembrando que você precisa indicar onde o novo sistema deve ser instalado. No nosso caso, em /mnt.

Após a instalação do sistema base, você deve agora gerar o fstab montando o /mnt Faça assim:

# genfstab -p /mnt >> /mnt/etc/fstab

Isso copiará o "fstab", que está na memória, para o seu novo sistema dentro de /mnt/etc.

Pronto, o novo sistema está instalado, mas não pronto para funcionar. Agora vamos para as primeiras configurações. Faça o chroot para que você entre no sistema base criado agora. Faça assim:

# arch-chroot /mnt

Agora estamos dentro do novo sistema!

Configuração

Vamos configurar agora todo o sistema. Os arquivos que vamos configurar e criar são:
  • /etc/hostname
  • /etc/hosts
  • /etc/vconsole.conf
  • /etc/locale.conf
  • /etc/locale.gen
  • /etc/timezone

Estes serão os arquivos que vamos configurar inicialmente.

Começando com o hostname:

# vi /etc/hostname

Nele digitaremos o nome da sua máquina no arquivo. Depois salve e feche.

No arquivo /etc/hosts, apenas acrescente o mesmo nome do seu hostname no final das linhas, logo após o "localhost".

No /etc/vconsole.conf é a configuração do idioma do teclado, acrescente a linha e deixe-o assim:

KEYMAP=br-abnt2

No /etc/locale.conf, crie o arquivo e deixe-o assim:

LANG=pt_BR.UTF-8

E novamente vamos alterar o /etc/locale.gen. E da mesma forma que fizemos antes, descomente apenas as linhas:

pt_BR.UTF-8 UTF-8
pt_BR ISO-8859-1

Após isso execute o seguinte comando:

# locale-gen

E no último arquivo, /etc/timezone, deixe-o assim:

America/Sao_Paulo

Após editar o timezone, criaremos um link simbólico para localtime assim:

# ln -s /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime

Agora criaremos um ambiente de ramdisk:

# mkinitcpio -p linux

Instalaremos e configuraremos o GRUB2:

# pacman -S grub-bios

Isso baixará e instalará o GRUB. Agora mostraremos qual é o disco que contém a partição do boot:

# grub-install /dev/sdx

Obs.: Sem o número ele indica qual disco será inicializável para o GRUB.

Vamos criar o "grub.cfg":

# grub-mkconfig -o /boot/grub/grub.cfg

Para finalizar a instalação, criaremos a senha do root:

# passwd

Vamos sair do chroot:

# exit

Depois desmonte as unidades:

# umount /mnt/home && umount /mnt/boot  # Para desmontar a home e o boot
# umount /mnt  # Para desmontar a raiz

Pronto, agora é só reinicializar com:

# reboot

E pronto! O sistema base já está instalado e funcionando. Você instalou e inicializou o Arch Linux sem problemas!

Pós-instalação

Agora iremos para a instalação da interface gráfica e de alguns outros aplicativos necessários para a nossa utilização do Arch Linux.

Primeiro habilite no systemd novamente o DHCP, com o seguinte comando:

# systemctl enable dhcpcd.service

Isso tornará automático o DHCP na inicialização.

Vamos para a instalação do X no novo sistema. Faça assim:

# pacman -S xorg-server xorg-xinit xorg-server-utils

Logo após, você terá que instalar sua placa de vídeo. Não vou dar detalhes sobre isso, mas no Beginners' Guide tem uma tabela com o nome e os modelos das principais placas de vídeo.

Veja qual é o seu modelo com o comando:

lspci | grep VGA

E consulte qual é o driver mais adequado ao seu hardware.

Vamos testar o X. Faça o seguinte, instale mais esses pacotes:

# pacman -S xorg-twm xorg-xclock xterm

Agora teste o novo ambiente com:

startx

Pronto, nas telas que se abrirem, basta você sair com exit e voltar para o console anterior.

Vamos para mais algumas instalações. Instale agora os seguintes pacotes :
  • ntfs-3g :: Reconhece partições NTFS;
  • unrar, unzip, p7zip :: Compactadores/Descompactadores.

E agora é só você escolher seu gerenciador de janelas preferido e instalar: GNOME, KDE, Xfce, LXDE, etc.

É isso aí pessoal. Minha pequena contribuição.

Precisando, entrem em contato!

Atenciosamente, sylvio.
sylviolimas [ at ] gmail.com

Página anterior    

Páginas do artigo
   1. Vamos começar
   2. Instalação e configuração
Outros artigos deste autor

Mentalidade sobre distribuições

Leitura recomendada

Instalando o Debian (ilustrado)

Configurando um Super OpenBox!

Oracle VirtualBox - Levando a VM no Pendrive

Como gerenciar cotas de disco

Criando facilmente um servidor APACHE2 + PHP5 (ou PHP4) + SNMP + MRTG

  
Comentários
[1] Comentário enviado por cararetoalonso em 21/02/2013 - 18:51h

Olá Sylvio. Olha vi o seu artigo e achei muito bom mesmo. Eu estou com um pequeno problema aqui no arch, pois não estou conseguindo configurar o meu teclado thinkpad t420 nele. Como faço para habilitar as malditas teclas "/" e "?" do teclado thinkpad?rss.. Valeu por qualquer ajuda. Obrigado.

[2] Comentário enviado por m4iir1c10 em 21/02/2013 - 19:30h

Po moderação !!! vcs não viram isso?

/etc/vocêonsole.conf

o certo é

/etc/vconsole.conf

A não ser que seja um trocadilho que eu não entendi. :)

[3] Comentário enviado por removido em 21/02/2013 - 20:43h

Resolvido!

Era só solicitar.
Numa próxima vez (que espero não ocorrer) disque: izac.cf@gmail.com

É difícil ocorrer estes erros, mas ninguém é "poerfieto!" :)

No Stress!

[4] Comentário enviado por removido em 21/02/2013 - 22:25h

huahshua . disque: izac.cf@gmail.com

o site tem call center agora? kkkkk

boa mano muito bom o artigo.

[5] Comentário enviado por wopgan em 22/02/2013 - 08:52h

cararetoalonso, me diga... vc sabe qual é o idioma do seu teclado? pq se for abnt2 como o meu a configuração é a mesma, ou então vc vai ter q esperar até a instalação da interface gráfica para verificar isso, pq se não me engano o teclado ao qual vc se refere é aquele que tem a tecla /? próxima ao altGr? verifica ai direito e vamos ver o q podemos fazer!

[6] Comentário enviado por wopgan em 22/02/2013 - 08:54h

Ficou ótima a edição moderação!

[7] Comentário enviado por lucaspatis em 22/02/2013 - 12:50h

Eu estou realmente maravilhado com o Arch, o sistemd acelerou a inicialização e não é tão complicado de configurar. Instalei já duas vezes utilizando a Wiki, que é basicamente o mesmo procedimento demonstrado no artigo. O que mais gostei é que a inicialização não tem mais aquele monte de letras aparecendo, principalmente se você seguir o tuto da wiki "silent boot" que após o grub a única coisa que aparece é seu ambiente de trabalho, sem informações desinteressantes. :)

[8] Comentário enviado por removido em 22/02/2013 - 12:56h

As informações que aparecem na tela antes de iniciar são muito importantes.

Tive um problema com o atual Slackware 14 que não iniciava.
Na tela dizia que havia um erro na identificação da partição (dev/sda7), causada por uma configuração que fiz no GParted do Ubuntu.

Como no Linux quase tudo é arquivo, consegui resolver.
Se não fosse essas informações...

[9] Comentário enviado por lucaspatis em 22/02/2013 - 17:33h


[8] Comentário enviado por izaias em 22/02/2013 - 12:56h:

As informações que aparecem na tela antes de iniciar são muito importantes.

Tive um problema com o atual Slackware 14 que não iniciava.
Na tela dizia que havia um erro na identificação da partição (dev/sda7), causada por uma configuração que fiz no GParted do Ubuntu.

Como no Linux quase tudo é arquivo, consegui resolver.
Se não fosse essas informações...


O procedimento que eu utilizei não impossibilita você a ver as informações durante o boot, se tiver algum problema é só apertar as teclas alt f12 e lá estarão elas.


[10] Comentário enviado por removido em 22/02/2013 - 19:47h


[9] Comentário enviado por lucaspatis em 22/02/2013 - 17:33h:

O procedimento que eu utilizei não impossibilita você a ver as informações durante o boot, se tiver algum problema é só apertar as teclas alt f12 e lá estarão elas.



Boa!

[11] Comentário enviado por wopgan em 24/02/2013 - 07:38h


[9] Comentário enviado por lucaspatis em 22/02/2013 - 17:33h:


[8] Comentário enviado por izaias em 22/02/2013 - 12:56h:

As informações que aparecem na tela antes de iniciar são muito importantes.

Tive um problema com o atual Slackware 14 que não iniciava.
Na tela dizia que havia um erro na identificação da partição (dev/sda7), causada por uma configuração que fiz no GParted do Ubuntu.

Como no Linux quase tudo é arquivo, consegui resolver.
Se não fosse essas informações...

O procedimento que eu utilizei não impossibilita você a ver as informações durante o boot, se tiver algum problema é só apertar as teclas alt f12 e lá estarão elas.



Não sabia dessa ... tah anotado ...


[12] Comentário enviado por Orion@Xorg em 25/02/2013 - 14:58h

O artigo é bom, mas parte do princípio que vai instalar somente o ArchLinux em um HD. O maior desafio a partir do lançamento do Windows8 com UEFI/Security boot é instalar o ArchLinux em um computador ou notebook com o Windows8 pré-instalado e fazer um dual-boot mostrando Grub, ou outro gerenciador de boot, com as opções de carregar o Windows8 ou ArchLinux. Instalar somente o ArchLinux num HD é fácil e esse artigo é redundante, pois pode-se consultar a página oficial do ArchLinux e lá vai encontrar o manual de instalação explicando tudo.

Portanto, poderia fazer um artigo ensinando como instalar o ArchLinux num notebook com o Windows8 pré-instalado e placa-mãe com suporte a UEFI?

Obrigado

[13] Comentário enviado por wopgan em 25/02/2013 - 15:10h

Sim concerteza essa seria a meta, se o artigo fosse um tutorial avançado da instalação, e não é o meu interesse instalar o arch linux em dual boot com o windows 8, a explicação acima esta bem mais mastigada que o beginner's guide do site oficial... ah não estou utilizando nenhum computador com suporte a UEFI ... poderia sim explicar isso ... mais como te falei não é interessante pra mim já q não uso mais o sistema do tio BIl ah alguns anos ... mais posso ver isso em outro tutorial, afinal de contas não é tão complicado assim ... mais msm assim valew pelo ponto de vista ...


[12] Comentário enviado por Orion@Xorg em 25/02/2013 - 14:58h:

O artigo é bom, mas parte do princípio que vai instalar somente o ArchLinux em um HD. O maior desafio a partir do lançamento do Windows8 com UEFI/Security boot é instalar o ArchLinux em um computador ou notebook com o Windows8 pré-instalado e fazer um dual-boot mostrando Grub, ou outro gerenciador de boot, com as opções de carregar o Windows8 ou ArchLinux. Instalar somente o ArchLinux num HD é fácil e esse artigo é redundante, pois pode-se consultar a página oficial do ArchLinux e lá vai encontrar o manual de instalação explicando tudo.

Portanto, poderia fazer um artigo ensinando como instalar o ArchLinux num notebook com o Windows8 pré-instalado e placa-mãe com suporte a UEFI?

Obrigado



[14] Comentário enviado por amz_pb em 26/02/2013 - 14:55h

Ao colega cararetoalonso:
Antes de instalar o ambiente gráfico, verifique qual tecla representa “ / ” no seu teclado p/ realizar os passos da instalação. No meu caso, correspondia à tecla “ ; ”
Em instalando o ambiente gráfico, proceda à seguinte configuração xorg (sudo nano /etc/X11/xorg.conf.d):
(…)
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbLayout" "br"
Option "XkbModel" "thinkpad60"
Option "XkbVariant" "abnt2"
EndSection
(…)
Em ambiente gráfico resolve o problema.
Alternativa: nano ~/.bashrc:
(…)
setxkbmap -model thinkpad -layout br -variant abnt2
Obs: (…) indica que deve/pode haver outras linhas no arquivo.

[15] Comentário enviado por px em 27/02/2013 - 05:34h

boa iniciativa vou indicar a uns colegas q não instalam o Arch por preguiça de ler a wiki em inglês ( ve se pode isso :@ ) , só mais uma pergunta por que ao invés de usar ext3 ou ext4 vc utiliza o reiserfs ? tem alguma logica nisso , tipo velocidade de leitura , alocação , etc etc , ou é só gosto ou sl , grato desde jah.

[16] Comentário enviado por wopgan em 27/02/2013 - 07:57h

Valew cara... indica ai msm mano ... bom px, eu utilizo o reiserfs por achar mais rápido e por já ter passado algumas dores de cabeça com o ext4, considero o reserfs mais confiável e durador ... mais esse lance de sistema de arquivo vai da experiencia de cada um né !!! eu nunca tive problema nenhum com o reserfs ... já com o ext3 e o ext4 já ...

[17] Comentário enviado por varbex em 27/02/2013 - 19:30h

Px, o ReiserFs é conhecido por gerenciar muitos arquivos pequenos com muito mais eficiência. E pelos reviews que li o Ext4 esta ganhando em velocidade para arquivos grandes.

Cararetoalonso, o Layout do teclado tinha um Bug que foi corrigido. No Arch você pode extrair o arquivo /usr/share/kbd/i386/qwerty/br-abnt2.map.gz e editar o arquivo br-abnt2.map e remapear o seu teclado manualmente se necessário usando o utilitário showkey.Maiores informações na wiki do Arch. Link https://wiki.archlinux.org/index.php/Extra_Keyboard_Keys

Quanto ao artigo uma instalação bem mastigada em Português, Um adianto pra quem não lê em inglês com fluência e gostaria de instalar o Arch.

[18] Comentário enviado por px em 03/03/2013 - 18:37h

valeu ai galera esclareceu muito , vou dar mais uma olhada na net , para descobrir a causa de o reiser ser melhor para pequenos e o ext4 para arquivos grandes , acredito q seja alocamento mais vou dar um "confere" la , vlw


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts