Você está na página 1de 10

Introduo

Se algum achava ruim instalar Arch Linux por causa do seu jeito simplista (que lembra Slackware), imagina agora que ficou mais trabalhoso... Se aproximando do modo Gentoo/Funtoo. Ou seja, n o h! caixas de di!logo para nos guiar. O processo agora mais manual. " preciso #sujar as m os#. $o entanto %entoo e &untoo (principalmente) ainda s o mais trabalhosos. S' que no (rch )inux agora obrigat'rio ler o *i+i ou o arquivo que vem no ,- se for sua primeira ve. (e provavelmente depois tambm). )evando em conta que o *i+i em portugu/s est! desatuali.ado (at a data da publica0 o deste artigo), resolvi criar este sucinto documento como mais uma fonte de ajuda para usu!rios que $1O s o novatos na instala0 o do (rch )inux, mas que querem uma ajuda devido mudan0a no procedimento.

Download da ISO e boot


( p!gina de do2nload do (rch )inux 3 https3//222.archlinux.org/do2nload/ 4scolha a forma que mais lhe agradar3 torrent, imagem netboot ou imagem completa. $este artigo usei a imagem completa. 5ma mesma imagem 6SO serve para sistemas 78 ou 9: bits. %rave a imagem num ,- e inicie por ele (d/ boot). 4scolha entre 78 ou 9: bits na tela inicial dependendo do seu sistema. (p's iniciar o sistema voc/ estar! como root. Se usar o comando3 # ls ;er! que h! um arquivo chamado install.txt. 4le pode ser lido com o comando3 # cat install.txt | more <as vamos pular isso.

Configurao do teclado
=rimeiramente configure o teclado com o comando3 # loadkeys br abnt! ,aso tenha outro modelo de teclado que n o o padr o do >rasil, use o comando3 # loadkeys "layout#

=ara listar os dispon?veis, use o comando3 # loadkeys

Configurao da conexo com a Internet Conexo cabeada

;eremos como configurar a conex o em tr/s op0@es3 ,onex o cabeada, sem fio e ===o4.

-i. o *i+i que se existir uma conex o cabeada, o sistema tentar! se conectar automaticamente via -A,=. =ara saber se est! conectado use o comando3 # $ing c % www.google.com Se o ping responder, bele.a. 4st! conectado. =orm essa forma feita via -A,=. ,aso precise usar 6= est!tico fa0a o seguinte. ;erifique os dispositivos de rede3 # ifconfig a =ara este artigo assumirei que o dispositivo de rede cabeada o ethB. Sendo assim fa0a3 # i$ link set et&' u$ para iniciar o dispositivo, e ent o execute3 # i$ addr add I( )S*+*ICO,-+SC./.0S123)* de4 et&' para configurar o 6= da sua rede. $o *i+i o exemplo 3 # i$ addr add 56!.578.5.!,!9 de4 et&' -epois configure o gate2aC3 # i$ route add default 4ia I(0DO0:.*);.< ,laro que voc/ vai precisar saber o gate2aC da sua rede. -epois configure o arquivo resolv.conf para resolver endere0os. # nano ,etc,reso4.conf

4xemplo com o -$S do %oogle3 nameserver D.D.D.D nameserver D.D.:.: search google.com

Conexo sem fio


6nstalei o Arch Linux no noteboo+ usando apenas a conex o sem fio. $ o dif?cil. =rimeiro habilite o dispositivo 2ireless pelo hard2are. O atalho para isso depende do modelo. $o meu, o atalho &$E&F. (gora verifique o nome do dispositivo3 # iwconfig (ssumiremos que o dispositivo 2lanB. 6nicie o dispositivo com3 # i$ link set wlan' u$ =ara conectar, use o comando3 # wifi menu wlan' Ser! exibido uma lista das redes dispon?veis. 4scolha a sua e coloque a senha se necess!rio. =ara saber se est! conectado use o comando3 # $ing c % www.google.com Se o ping responder, bele.a. 4st! conectado.

Conexo (((o) =DS>? modem %:@


>asta executar3 # $$$oe setu$ Siga os passos e coloque a senha quando solicitado. -epois configure o arquivo resol.conf3 # ec&o nameser4er 8.8.8.8 A ,etc,resol4.conf =ara saber se est! conectado use o comando3 # $ing c % www.google.com Se o ping responder, bele.a. 4st! conectado.

(articionamento? instalao e fstab (articionamento do BD e formatao


=ara particionar o A- usaremos o Cfdisk, muito usando na instala0 o do Slackware3 # cfdisk ,de4,sda =articione como preferir. $ o objetivo aqui ensinar a usar o cfdis+. ,omo disse anteriormente, o artigo n o para usu!rios novatos, mas para quem j! tem alguma experi/ncia. -uas coisas3 s2ap definido como tipo de nGmero D8 e a parti0 o onde ficar! a rai. do sistema tem que ter a flag >OOH, ou seja, iniciali.!vel. Outra coisa3 n o esque0a de escolher a op0 o 2rite e depois digitar #Ces# para gravar as altera0@es. (p's particionar o A-, visuali.e a tabela com o comando3 # fdisk l (qui est! um exemplo3
-ispositivo >oot Start 4nd >loc+s 6d SCstem /dev/sdaI J 8B:D KIDD:K 7LD:BB K A=&S/$H&S/ex&(H /dev/sda8 KIDD:D 78B988LFI ILFFLIDK8 K A=&S/$H&S/ex&(H /dev/sda7 78B988LF8 :DD7FKI9K D7DDK8DD L 4stendida /dev/sdaL J 78B9889LL :D9:BLIBK D8DFI889E D7 )inux /dev/sda9 :D9:BLIKI :DD7FKI9K FFLFFDE D8 )inux s2ap / Solaris

=erceba que neste exemplo a rai. ser! instalada em /dev/sdaL. 5saremos este dispositivo nos exemplos a seguir, mas a S5( tabela pode ser diferente. =ode ser que ao invs de /dev/sdaL seja /dev/sdaI. 4 a parti0 o s2ap /dev/sda9, porm no S45 caso pode ser /dev/sda8 ou outra. &ique atento. &ormate a parti0 o rai.3 # mkfs.ext9 ,de4,sdaC Se houver mais parti0@es, formate tambm. Mtil caso queira montar uma parti0 o /home em separado, por exemplo. =repare a parti0 o s2ap3 # mkswa$ ,de4,sda7 # swa$on ,de4,sda7 <onte a parti0 o rai. em /mnt3

# mount ,de4,sdaC ,mnt ,aso tenha uma parti0 o separada para /home (ou outra) monte tambm. =or exemplo3 # mkdir ,mnt,&ome # mount ,de4,sda% ,mnt,&ome

Instalao do sistema e criao do arDui4o fstab


5sando o script pacstrap instale os pacotes do grupo base e base-devel3 # $acstra$ ,mnt base base de4el ,rie o fstab com3 # genfstab 1 $ ,mnt AA ,mnt,etc,fstab O *i+i di. para olhar o arquivo fstab antes de continuar para ver se est! tudo o+3 # nano ,mnt,etc,fstab 4u vi, mas n o achei necess!rio alterar nada, ou melhor, apenas removi #dataNordered# do arquivo, porque inutil de acordo com o *i+i.

C&root e outras configuraEes


Chroot o comando usado para irmos at a rai. de outro diret'rio. (t ent o estamos no )iveO,-, mas agora iremos para o sistema instalado no A-. 4xecute3 # arc& c&root ,mnt ,bin,bas& (gora voc/ est! no seu sistema Arch Linux propriamente. =rimeiro vamos configurar o idioma. =recisaremos alterar dois arquivos3 locale.gen e locale.conf. (bra o locale.gen3 # nano ,etc,locale.gen =erceba que h! v!rios idiomas comentados (com P na frente). Qemova a P da frente das linhas para oferecer suporte a determinado idioma. 4xemplo3

enR5S.5H&OD 5H&OD ptR>Q.5H&OD 5H&OD ptR>Q 6SOODDLFOI ptR=H.5H&OD 5H&OD ptR=H 6SOODDLFOI -epois execute3 # locale gen (gora defina o idioma padr o do sistema criando ao mesmo tempo o arquivo locale.conf3 # ec&o >.3:F$t02/.1*G 8 A ,etc,locale.conf # ex$ort >.3:F$t02/.1*G 8 $o in?cio do processo configuramos o teclado, mas est!vamos no )iveO,-. (gora configure o teclado no sistema recm instalado3 # loadkeys br abnt! Obs.3 O *i+i sugere alterar a fonte padr o do sistema para suportar mais caracteres. 4u testei o comando sugerido e aconteceu o contr!rio. Os caracteres ficaram com s?mbolos estranhos. =or isso eu n o uso o comando setfont. <as caso voc/ queira experimentar o comando 3 #setfont >at! *erminus57#. Qepito3 n o foi necess!rio para mim e ainda por cima piorou a situa0 o. ,onfigure a .ona de tempo3 # ln s ,usr,s&are,Honeinfo,.merica,/ecife ,etc,localtime 5sei (merica/Qecife. $o seu caso pode ser diferente. =ara ver as op0@es dispon?veis use o comando3 # ls ,usr,s&are,Honeinfo, ,onfigura0 o do rel'gio em 5H,3 # &wclock systo&c utc -efina o nome da m!quina3 # ec&o nome0aDui A ,etc,&ostname =or exemplo, podeOse usar #arch# ou #archlinux# ou o modelo do computador como #toshibaOisOI:I8#. ;oc/ decide. $ o usa aspas.

Conexo cabeada no sistema instalado


(gora configuraremos a conex o no sistema instalado. Se sua rede for cabeada e usa -A,= use o comando para habilitar tal servi0o3 # systemctl enable d&c$cdIet&'.ser4ice =ronto. &im. <as caso use 6= est!tico fa0a3 # $acman S if$lugd =ara instalar o pacote necess!rio. -epois3 # cd ,etc,network.d # c$ exam$les,et&ernet static . Obs.3 Sim, h! um espa0o e um ponto no fim do comando acima. 4dite o arquivo com as informa0@es da sua rede3 # nano et&ernet static (p's isso, habilite o servi0o de conex o autom!tica3 # systemctl enable net auto wired.ser4ice

Conexo sem fio no sistema instalado


;oc/ precisar! de alguns pacotes. 4xecute3 # $acman S wireless0tools w$a0su$$licant w$a0actiond dialog Aabilite a autoconex o3 # systemctl enable net auto wireless.ser4ice ;erifique se o dispositivo 2ireless est! correto3 # nano ,etc,conf.d,netcfg Se for 2lanB ent o deve estar assim3 *6Q4)4SSR6$H4Q&(,4N#2lanB# 4stamos quase no fimS

Configurao do (acman? sen&a de root e criao de usuJrio Configurao do (acman


=ara configurar o Pac an (gerenciador de pacotes) use o comando3 # nano ,etc,$acman.conf -escomente (remova P da frente das linhas) os blocos dos reposit'rios que deseja usar e comente os que deseja desabilitar. =or padr o, provavelmente, deve estar descomentado o seguinte3 core, extra e co unit!. 4sses s o suficientes. Se seu sistema for 9: bits descomente o reposit'rio ultilib para compatibilidade com pacotes 78 bits, deixando o bloco assim3 TmultilibU Sig)evel N =ac+ageQequired 6nclude N /etc/pacman.d/mirrorlist Obs.3 perceba que removi o P das HQVS linhas para habilitar o reposit'rio multilib. =ode atuali.ar o sistema com3 # $acman Syu

Sen&a de root e criao de usuJrio


=ara criar a senha de root use o comando3 # $asswd ,oloque a senha, pressione 4nter e repita. ,rie o usu!rio para uso rotineiro. ,omo exemplo vamos cham!Olo de xerxeslins3 # useradd m g users : w&eel s ,bin,bas& xerxeslins -efina a senha do usu!rio3 # $asswd xerxeslins ,aso queira deletar o usu!rio por algum motivo, o comando 3 # userdel r xerxeslins

:/12? $rimeiro boot e concluso Instalao e configurao do :/12


O G"#$ carregador dos sistemas instalados. A! outros, mas para este artigo escolhi apenas o %Q5>. Os comandos para instalar e configurar %Q5> s o3 # $acman S grub bios # grub install targetFi%87 $c rec&eck ,de4,sda # c$ ,usr,s&are,locale,enKIDuot,>C0-)SS.:)S,grub.mo ,boot,grub,locale,en.mo =ara detectar algum sistema operacional instalado alm do )inux instale um pacote3 # $acman S os $rober <uito bom para quem tem dualboot com *indo2s. =or fim execute3 # grub mkconfig o ,boot,grub,grub.cfg para salvar as configura0@es. Saia e reinicie o sistema3 # exit # reboot

(rimeiro boot
(p's reiniciar o sistema voc/ ir! se deparar com o %Q5>. 4scolha o sistema e inicie. ,aso entre com o seu usu!rio, poder! mudar para root com o comando3 L su Seguido da senha do root. =ara estabelecer a conex o com a 6nternet use os passos descritos anteriormente. ( conex o cabeada deve funcionar automaticamente, se n o, repita os passos come0ando por3 # i$ link set et&' u$ <as para 2ireless precisar! dos comandos3

# i$ link set wlan' u$ # wifi menu wlan' (p's essa primeira conex o o sistema se conectar! automaticamente na segunda ve. que iniciali.ar. (ntes de come0ar a configurar o sistema, instalar os pacotes etc, recomendo instalar um navegador que funciona na tela preta que se chama links3 # $acman Sy links =ara abrir o navegador fa0a3 # links www.google.com.br (ssim voc/ poder! recorrer ao %oogle e ao *i+i do Arch Linux.

Concluso
,om certe.a a melhor fonte para instala0 o do (rch )inux o *i+i3 6nstallation %uide O 2i+i.archlinux.org =orm ele extenso, n o direto e tem v!rios desdobramentos. (lm disso o *i+i precisa atender todos os poss?veis cen!rios. 4ste artigo do ;iva o )inux resume o b!sico necess!rio para a instala0 o, embora n o cubra nem solucione quest@es espec?ficas. 4spero que compreendam que n o se trata de um guia definitivo, mas apenas de uma ajuda para os casos mais b!sicos e simples e que deve ser suficiente para a maioria dos usu!rios domsticos. (bra0oS

Você também pode gostar