Você está na página 1de 10

Sujando as mos ao instalar Arch Linux (mtodo de instalao novo)

Autor: Xerxes Lins <xerxeslins at gmail.com>


Data: 15/01/2013
Introduo
Se algum aca!a ruim instalar Arch Linux "or causa #o seu $eito sim"lista %&ue lem'ra
Slackware() imagina agora &ue *icou mais tra'aloso... Se a"roximan#o #o mo#o Gentoo/Funtoo.
+u se$a) n,o - caixas #e #i-logo "ara nos guiar. + "rocesso agora mais manual. . "reciso /su$ar
as m,os/.
0o entanto 1entoo e 2untoo %"rinci"almente( ain#a s,o mais tra'alosos. S3 &ue no Arc Linux
agora o'rigat3rio ler o 4i5i ou o ar&ui!o &ue !em no 6D se *or sua "rimeira !e7 %e
"ro!a!elmente #e"ois tam'm(.
Le!an#o em conta &ue o 4i5i em "ortugu8s est- #esatuali7a#o %at a #ata #a "u'lica9,o #este
artigo() resol!i criar este sucinto #ocumento como mais uma *onte #e a$u#a "ara usu-rios &ue 0:+
s,o no!atos na instala9,o #o Arc Linux) mas &ue &uerem uma a$u#a #e!i#o mu#an9a no
"roce#imento.
Download da ISO e boot
A "-gina #e #o;nloa# #o Arc Linux :
tt"s://;;;.arclinux.org/#o;nloa#/
<scola a *orma &ue mais le agra#ar: torrent) imagem net'oot ou imagem com"leta. 0este artigo
usei a imagem com"leta. =ma mesma imagem >S+ ser!e "ara sistemas 32 ou ?@ 'its. 1ra!e a
imagem num 6D e inicie "or ele %#8 'oot(. <scola entre 32 ou ?@ 'its na tela inicial #e"en#en#o
#o seu sistema.
A"3s iniciar o sistema !oc8 estar- como root. Se usar o coman#o:
ls
Aer- &ue - um ar&ui!o cama#o install.txt. <le "o#e ser li#o com o coman#o:
cat install!txt " more
Bas !amos "ular isso.
#on$i%urao do teclado
Crimeiramente con*igure o tecla#o com o coman#o:
load&e's br(abnt)
6aso tena outro mo#elo #e tecla#o &ue n,o o "a#r,o #o Drasil) use o coman#o:
load&e's *la'out+
Cara listar os #is"onE!eis) use o coman#o:
load&e's
#on$i%urao da conexo com a Internet
Aeremos como con*igurar a conex,o em tr8s o"9Fes: 6onex,o ca'ea#a) sem *io e CCCo<.
#onexo cabeada
Di7 o 4i5i &ue se existir uma conex,o ca'ea#a) o sistema tentar- se conectar automaticamente !ia
DG6C. Cara sa'er se est- conecta#o use o coman#o:
,in% (c - www!%oo%le!com
Se o "ing res"on#er) 'ele7a. <st- conecta#o.
Corm essa *orma *eita !ia DG6C. 6aso "recise usar >C est-tico *a9a o seguinte.
Aeri*i&ue os #is"ositi!os #e re#e:
i$con$i% (a
Cara este artigo assumirei &ue o #is"ositi!o #e re#e ca'ea#a o et0. Sen#o assim *a9a:
i, lin& set eth. u,
"ara iniciar o #is"ositi!o) e ent,o execute:
i, addr add I/(0S121I#O342S#A5A6S78901 dev eth.
"ara con*igurar o >C #a sua re#e.
0o 4i5i o exem"lo :
i, addr add :;)!:<=!:!)3)> dev eth.
De"ois con*igure o gate;aH:
i, route add de$ault via I/6DO6?A10@AA
6laro &ue !oc8 !ai "recisar sa'er o gate;aH #a sua re#e.
De"ois con*igure o ar&ui!o resolv.conf "ara resol!er en#ere9os.
nano 3etc3resov!con$
<xem"lo com o D0S #o 1oogle:
nameser!er I.I.I.I
nameser!er I.I.@.@
searc google.com
#onexo sem $io
>nstalei o Arch Linux no note'oo5 usan#o a"enas a conex,o sem *io. 0,o #i*Ecil. Crimeiro
a'ilite o #is"ositi!o ;ireless "elo ar#;are. + atalo "ara isso #e"en#e #o mo#elo. 0o meu) o
atalo 20J2K.
Agora !eri*i&ue o nome #o #is"ositi!o:
iwcon$i%
Assumiremos &ue o #is"ositi!o ;lan0.
>nicie o #is"ositi!o com:
i, lin& set wlan. u,
Cara conectar) use o coman#o:
wi$i(menu wlan.
Ser- exi'i#o uma lista #as re#es #is"onE!eis. <scola a sua e colo&ue a sena se necess-rio. Cara
sa'er se est- conecta#o use o coman#o:
,in% (c - www!%oo%le!com
Se o "ing res"on#er) 'ele7a. <st- conecta#o.
#onexo ///o0 (DSLB modem -?)
Dasta executar:
,,,oe(setu,
Siga os "assos e colo&ue a sena &uan#o solicita#o. De"ois con*igure o ar&ui!o resol.con*:
echo nameserver =!=!=!= C 3etc3resolv!con$
Cara sa'er se est- conecta#o use o coman#o:
,in% (c - www!%oo%le!com
Se o "ing res"on#er) 'ele7a. <st- conecta#o.
/articionamentoB instalao e $stab
/articionamento do DD e $ormatao
Cara "articionar o GD usaremos o Cfdisk) muito usan#o na instala9,o #o Slackware:
c$dis& 3dev3sda
Carticione como "re*erir. 0,o o'$eti!o a&ui ensinar a usar o c*#is5. 6omo #isse anteriormente) o
artigo n,o "ara usu-rios no!atos) mas "ara &uem $- tem alguma ex"eri8ncia. Duas coisas: s;a"
#e*ini#o como ti"o #e nLmero I2 e a "arti9,o on#e *icar- a rai7 #o sistema tem &ue ter a *lag
D++M) ou se$a) iniciali7-!el. +utra coisa: n,o es&ue9a #e escoler a o"9,o ;rite e #e"ois #igitar
/Hes/ "ara gra!ar as altera9Fes.
A"3s "articionar o GD) !isuali7e a ta'ela com o coman#o:
$dis& (l
A&ui est- um exem"lo:
Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 2048 718847 38400 7 !"#S/$%#S/e&#'%
/dev/sda2 718848 320(22)1 1))1872 7 !"#S/$%#S/e&#'%
/dev/sda3 320(22)2 4883)71(7 83887288 Estendida
/dev/sda * 320(22( 48(40107 828)122(* 83 +in,&
/dev/sda( 48(40171 4883)71(7 ))))8* 82 +in,& s-ap / Solaris
Cerce'a &ue neste exem"lo a rai7 ser- instala#a em /#e!/s#a5. =saremos este #is"ositi!o nos
exem"los a seguir) mas a S=A ta'ela "o#e ser #i*erente. Co#e ser &ue ao in!s #e /#e!/s#a5 se$a
/#e!/s#a1. < a "arti9,o s;a" /#e!/s#a?) "orm no S<= caso "o#e ser /#e!/s#a2 ou outra. 2i&ue
atento.
2ormate a "arti9,o rai7:
m&$s!ext> 3dev3sdaE
Se ou!er mais "arti9Fes) *ormate tam'm. Ntil caso &ueira montar uma "arti9,o /ome em
se"ara#o) "or exem"lo.
Cre"are a "arti9,o s;a":
m&swa, 3dev3sda<
swa,on 3dev3sda<
Bonte a "arti9,o rai7 em /mnt:
mount 3dev3sdaE 3mnt
6aso tena uma "arti9,o se"ara#a "ara /ome %ou outra( monte tam'm. Cor exem"lo:
m&dir 3mnt3home
mount 3dev3sda- 3mnt3home
Instalao do sistema e criao do arFuivo
$stab
=san#o o scri"t pacstrap instale os "acotes #o gru"o base e base-devel:
,acstra, 3mnt base base(devel
6rie o fstab com:
%en$stab (7 (, 3mnt CC 3mnt3etc3$stab
+ 4i5i #i7 "ara olar o ar&ui!o *sta' antes #e continuar "ara !er se est- tu#o o5:
nano 3mnt3etc3$stab
<u !i) mas n,o acei necess-rio alterar na#a) ou melor) a"enas remo!i /#ataOor#ere#/ #o ar&ui!o)
"or&ue inutil #e acor#o com o 4i5i.
#hroot e outras con$i%uraGes
Chroot o coman#o usa#o "ara irmos at a rai7 #e outro #iret3rio. At ent,o estamos no Li!eP6D)
mas agora iremos "ara o sistema instala#o no GD. <xecute:
arch(chroot 3mnt 3bin3bash
Agora !oc8 est- no seu sistema Arch Linux "ro"riamente.
Crimeiro !amos con*igurar o i#ioma. Crecisaremos alterar #ois ar&ui!os: locale.gen e locale.conf.
A'ra o locale.gen:
nano 3etc3locale!%en
Cerce'a &ue - !-rios i#iomas comenta#os %com Q na *rente(. Remo!a a Q #a *rente #as linas "ara
o*erecer su"orte a #etermina#o i#ioma. <xem"lo:
enS=S.=M2PI =M2PI
"tSDR.=M2PI =M2PI
"tSDR >S+PII5KP1
"tSCM.=M2PI =M2PI
"tSCM >S+PII5KP1
De"ois execute:
locale(%en
Agora #e*ina o i#ioma "a#r,o #o sistema crian#o ao mesmo tem"o o ar&ui!o locale.con*:
echo LA9?H,t685!71I(= C 3etc3locale!con$
ex,ort LA9?H,t685!71I(=
0o inEcio #o "rocesso con*iguramos o tecla#o) mas est-!amos no Li!eP6D. Agora con*igure o
tecla#o no sistema recm instala#o:
load&e's br(abnt)
+'s.: + 4i5i sugere alterar a *onte "a#r,o #o sistema "ara su"ortar mais caracteres. <u testei o
coman#o sugeri#o e aconteceu o contr-rio. +s caracteres *icaram com sEm'olos estranos. Cor isso
eu n,o uso o coman#o setfont. Bas caso !oc8 &ueira ex"erimentar o coman#o : /set$ont Lat)(
1erminus:</. Re"ito: n,o *oi necess-rio "ara mim e ain#a "or cima "iorou a situa9,o.
6on*igure a 7ona #e tem"o:
ln (s 3usr3share3Jonein$o3America35eci$e 3etc3localtime
=sei America/Reci*e. 0o seu caso "o#e ser #i*erente. Cara !er as o"9Fes #is"onE!eis use o
coman#o:
ls 3usr3share3Jonein$o3
6on*igura9,o #o rel3gio em =M6:
hwcloc& ((s'stohc ((utc
De*ina o nome #a m-&uina:
echo nome6aFui C 3etc3hostname
Cor exem"lo) "o#ePse usar /arc/ ou /arclinux/ ou o mo#elo #o com"uta#or como /tosi'aPisP
1@12/. Aoc8 #eci#e. 0,o usa as"as.
#onexo cabeada no sistema instalado
Agora con*iguraremos a conex,o no sistema instala#o.
Se sua re#e *or ca'ea#a e usa DG6C use o coman#o "ara a'ilitar tal ser!i9o:
s'stemctl enable dhc,cdKeth.!service
Cronto. 2im.
Bas caso use >C est-tico *a9a:
,acman (S i$,lu%d
Cara instalar o "acote necess-rio. De"ois:
cd 3etc3networ&!d
c, exam,les3ethernet(static !
+'s.: Sim) - um es"a9o e um "onto no *im #o coman#o acima.
<#ite o ar&ui!o com as in*orma9Fes #a sua re#e:
nano ethernet(static
A"3s isso) a'ilite o ser!i9o #e conex,o autom-tica:
s'stemctl enable net(auto(wired!service
#onexo sem $io no sistema instalado
Aoc8 "recisar- #e alguns "acotes. <xecute:
,acman (S wireless6tools w,a6su,,licant w,a6actiond dialo%
Ga'ilite a autoconex,o:
s'stemctl enable net(auto(wireless!service
Aeri*i&ue se o #is"ositi!o ;ireless est- correto:
nano 3etc3con$!d3netc$%
Se *or ;lan0 ent,o #e!e estar assim:
4>R<L<SSS>0M<R2A6<O/;lan0/
<stamos &uase no *imT
#on$i%urao do /acmanB senha de root e criao de usuLrio
#on$i%urao do /acman
Cara con*igurar o Pacan %gerencia#or #e "acotes( use o coman#o:
nano 3etc3,acman!con$
Descomente %remo!a Q #a *rente #as linas( os 'locos #os re"osit3rios &ue #ese$a usar e comente
os &ue #ese$a #esa'ilitar. Cor "a#r,o) "ro!a!elmente) #e!e estar #escomenta#o o seguinte: core)
extra e counit!. <sses s,o su*icientes. Se seu sistema *or ?@ 'its #escomente o re"osit3rio
ultilib "ara com"ati'ili#a#e com "acotes 32 'its) #eixan#o o 'loco assim:
Umultili'V
SigLe!el O Cac5ageRe&uire#
>nclu#e O /etc/"acman.#/mirrorlist
+'s.: "erce'a &ue remo!i o Q #as MRWS linas "ara a'ilitar o re"osit3rio multili'.
Co#e atuali7ar o sistema com:
,acman (S'u
Senha de root e criao de usuLrio
Cara criar a sena #e root use o coman#o:
,asswd
6olo&ue a sena) "ressione <nter e re"ita.
6rie o usu-rio "ara uso rotineiro. 6omo exem"lo !amos cam-Plo #e xerxeslins:
useradd (m (% users (? wheel (s 3bin3bash xerxeslins
De*ina a sena #o usu-rio:
,asswd xerxeslins
6aso &ueira #eletar o usu-rio "or algum moti!o) o coman#o :
userdel (r xerxeslins
?578B ,rimeiro boot e concluso
Instalao e con$i%urao do ?578
+ G"#$ carrega#or #os sistemas instala#os. G- outros) mas "ara este artigo escoli a"enas o
1R=D. +s coman#os "ara instalar e con*igurar 1R=D s,o:
,acman (S %rub(bios
%rub(install ((tar%etHi-=<(,c ((rechec& 3dev3sda
c, 3usr3share3locale3enMKFuot3L#640SSA?0S3%rub!mo 3boot3%rub3locale3en!mo
Cara #etectar algum sistema o"eracional instala#o alm #o Linux instale um "acote:
,acman (S os(,rober
Buito 'om "ara &uem tem #ual'oot com 4in#o;s.
Cor *im execute:
%rub(m&con$i% (o 3boot3%rub3%rub!c$%
"ara sal!ar as con*igura9Fes.
Saia e reinicie o sistema:
exit
reboot
/rimeiro boot
A"3s reiniciar o sistema !oc8 ir- se #e"arar com o 1R=D. <scola o sistema e inicie.
6aso entre com o seu usu-rio) "o#er- mu#ar "ara root com o coman#o:
N su
Segui#o #a sena #o root.
Cara esta'elecer a conex,o com a >nternet use os "assos #escritos anteriormente. A conex,o
ca'ea#a #e!e *uncionar automaticamente) se n,o) re"ita os "assos come9an#o "or:
i, lin& set eth. u,
Bas "ara ;ireless "recisar- #os coman#os:
i, lin& set wlan. u,
wi$i(menu wlan.
A"3s essa "rimeira conex,o o sistema se conectar- automaticamente na segun#a !e7 &ue
iniciali7ar.
Antes #e come9ar a con*igurar o sistema) instalar os "acotes etc) recomen#o instalar um na!ega#or
&ue *unciona na tela "reta &ue se cama links:
,acman (S' lin&s
Cara a'rir o na!ega#or *a9a:
lin&s www!%oo%le!com!br
Assim !oc8 "o#er- recorrer ao 1oogle e ao 4i5i #o Arch Linux.
#oncluso
6om certe7a a melor *onte "ara instala9,o #o Arc Linux o 4i5i:
>nstallation 1ui#e P ;i5i.arclinux.org
Corm ele extenso) n,o #ireto e tem !-rios #es#o'ramentos. Alm #isso o 4i5i "recisa aten#er
to#os os "ossE!eis cen-rios. <ste artigo #o Ai!a o Linux resume o '-sico necess-rio "ara a
instala9,o) em'ora n,o cu'ra nem solucione &uestFes es"ecE*icas. <s"ero &ue com"reen#am &ue
n,o se trata #e um guia #e*initi!o) mas a"enas #e uma a$u#a "ara os casos mais '-sicos e sim"les e
&ue #e!e ser su*iciente "ara a maioria #os usu-rios #omsticos.
A'ra9oT
5e$erOncias
Deginners 1ui#e P ;i5i.arclinux.org
6root P ;i5i.arclinux.org
>nstallation 1ui#e P ;i5i.arclinux.org
tt"://;;;.!i!aolinux.com.'r/artigo/Su$an#oPasPmaosPaoPinstalarPArcPLinuxPmeto#oP#eP
instalacaoPno!o
Aoltar "ara o site

Você também pode gostar