Você está na página 1de 17

Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.

org>
Instalao bsica CentOS destinada a Servidores
ste documento tem por !ina"idade demostrar aos demais usu#rios como !a$er uma insta"a%&o bem en'uta do CentOS (isando a
sua uti"i$a%&o como um Ser(idor) na"a iremos abordar a insta"a%&o padr&o do CentOS e "ogo em seguida iremos (er a"gumas
customi$a%*es bem interessantes e importantes na min+a opini&o.
m (#rios pontos deste documento (oc, ir# encontrar um seta como a -ue est# "ogo abai'o) e"a ser(e para destacar os pontos
mais re"e(antes nos prints de te"a.
Inicio da Instalao
Para !a$er a insta"a%&o do CentOS ten+a em m&os os CDs ou D.D de insta"a%&o da (ers&o mais apropriada a seu ambiente /01
ou 23 bits4) !eito isso) certi!i-ue-se -ue seu +ardware est# con!igurado para dar boot a partir da unidade de CD5D.D e ent&o "igue a
ma-uina com o CD5D.D 6# na unidade.
7ma (e$ iniciada) ir# aparecer uma te"a como a -ue segue abai'o8

9este ponto para iniciar a insta"a%&o (oc, tem duas op%*es) pressionar ENTER para -ue a insta"a%&o inicie com um ambiente
gr#!ico ou digitar :linux text; e pressionar ENTER para iniciar a insta"a%&o com um inter!ace em modo te'to ao me"+or esti"o dia"og de
ser) (a"e "embrar -ue a insta"a%&o em modo te'to < bastante (#"ida em casos onde +# prob"emas com p"acas de (=deo por e'emp"o) em
nosso caso ser# !eita a insta"a%&o em modo gr#!ico /"embra da setin+a mencionada acima>>4.
OBS: nesta mesma te"a inicia" aparecem mais op%*es -ue n&o ser&o abordadas como por e'emp"o o ?@ para iniciar o modo de
recupera%&o do sistema.
Aogo no inicio da insta"a%&o +# uma op%&o para (eri!icar se o CD5D.D est# integro) como esse processo demora um certo
tempo) e (oc, ter# em m&os um CD5D.D rec<m gra(ado e "i(re de !a"+as /+e+e4 iremos ignorar essa (eri!ica%&o esco"+endo a op%&o
SKIP caso ten+a um CD5D.D du(idoso esco"+a a op%&o OK) dessa !orma a m=dia ser# (eri!icada e -ua"-uer erro ou !a"+a "ogo ser#
in!ormada.
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
BpCs n&o !a$er /ou !a$er4 a (eri!ica%&o da m=dia) ira aparecer uma te"a de boas (indas assim como segue abai'o ent&o c"i-ue
em NE!T"
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
Procure e se"ecione a me"+or "inguagem para a sua insta"a%&o e ent&o c"i-ue em NE!T) "ogo em seguida se"ecione o "ayout do
tec"ado e NE!T no(amente.
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
Particiona#ento do $isco
9este ponto da insta"a%&o ir&o ser so"icitadas as in!orma%*es re!erentes ao particionamento do disco) a te"a inicia" deste
processo aparece abai'o8
Por padr&o) o CentOS prop*e apagar todas as parti%*es e criar o "ayout padr&o /e"e mesmo ir# ca"cu"ar o taman+o das parti%*es
e swap4) mas) como esta < uma insta"a%&o destinada a Ser(idores) se"ecione a op%&o :Criar "ayout persona"i$ado; e c"i-ue em Pr%xi#o)
dessa !orma (oc, mesmo poder# de!inir as suas parti%*es de maneira -ue e"as me"+ores se ad<-uem a sua rea"idade.
Bem) na te"a -ue segue) selecione o disco no -ua" dese6a criar a parti%&o) c"i-ue em Novo e ent&o se"ecione o siste#a de
ar&uivo e tamb<m o ta#an'o apCs isso con!irme a cria%&o da parti%&o c"icando em OK"
u particu"armente gosto de criar inicia"mente a parti%&o de swap) (ia de regra) gera"mente a swap < criada com o dobro do
taman+o da memCria RBM) mas) com !re-u,ncia esse padr&o n&o < seguido pois atua"mente a maioria das ma-uinas 6# (em com 3DB de
RBM ou mais) nesses casos dimensione de acordo com a ap"ica%&o) gera"mente co"oco EDB ou 1DB de swap) em casos onde o ser(idor
conta com uma -uantia consider#(e" de memCria RBM) se seu sistema come%ar a uti"i$ar muita swap por um per=odo pro"ongado) das
duas uma) ou o seu +ardware 6# n&o suporta mais a ap"ica%&o -ue a"i esta rodando) ou +# a"go ma" con!igurado consumindo muita
memCria.
9o nosso e'emp"o) "ogo apCs criar a parti%&o da swap) !oi criada uma Fnica parti%&o para o 5 /barra4 onde !oi marcada a op%&o
de utili(ar o #xi#o es)ao )er#itido) ou se6a) todo o restante do disco) mas) (a"e "embrar -ue a-ui estamos e'emp"i!icando)
dependendo da ap"ica%&o) mais de um disco) e parti%*es montadas em pontos di!erentes podem au'i"iar e muito na administra%&o do
sistema e tamb<m no desempen+o do mesmo) abai'o seguem a"guns pontos de montagem -ue considero importantes estarem em outras
parti%*es ou discos caso se6a poss=(e"8
boot G necess#rio em poucos casos onde o +ardware necessita -ue o setor de boot este6a entes do ci"indro EH13 do disco)
gera"mente < uma parti%&o bem pe-uena a"go em torno de *++ ,B ou -++ ,BI
'o#e G separar as +omes dos usu#rios em uma outra parti%&o < muito bom) ainda mais em casos onde se (# uti"i$ar Samba
/comparti"+amento de ar-ui(os4I
var G diretCrio onde se encontram os diretCrios de lo.s e#ail e bancos de dados por e'emp"o) dados -ue costumam
crescer bastante e -ue est&o em constante alterao) co"oc#-"o em um disco com um bom dese#)en'o < uma Ctima
ideiaI
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
usr G diretCrio onde se encontram a maioria dos executveis administrati(os e de ser(i%os /como MySJA) PostgreSJA e
Post!i' por e'4) em a"guns casos < interessante co"ocar este diretCrio em uma parti%&o -ue tem um bom dese#)en'o.
Cria%&o da parti%&o de swap8
/baixo se.ue u#a contribuio do 0ustavo 1enri&ue Soares dos Santos sobre o )articiona#ento:
:B permiss&o do 5tmp < KKK) neste caso) se o mesmo esti(er 6unto com o 5 -ua"-uer usu#rio pode c+egar "# e "ocar o
tmp) resu"tado) todos os ser(i%os (&o parar e o ser(idor cai) tamb<m < recomendado usar o 5(ar separado pois o
mesmo < um sistema de ar-ui(os para dados (ari#(eis) como "og) emai") sites e etc. O 5usr com L DB esta Ctimo como
um 5 com L DB tamb<m) neste caso uso os pontos de montagens8
5
5tmp
5(ar
5usr
5boot
5+ome
Msso ainda sendo particionado sobre A.M) onde posso adicionar mais espa%o no sistema de ar-ui(o edu$ir o taman+o e
tratar mais de um (o"ume !=sico como apenas um (o"ume "Cgico.;
.a"eu pe"a a6uda e dica Dusta(oN
Cria%&o da parti%&o onde ser# o 5 /barra4 uti"i$ando a op%&o -ue uti"i$a todo o espa%o restante do disco8
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
Bo !ina" do processo de particionamento pode ser obser(ado como !icaram dispostas as parti%*es criadas no/s4 disco/s4) con!ira
os dados e estando tudo oO) c"i-ue em Pr%xi#o) ser# e'ibida uma mensagem in!ormando -ue os dados ser&o perdidos e tamb<m -uais as
parti%*es a serem !ormatadas) con!irme e aguarde a !ormata%&o.
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
OBS: essa -uest&o do particionamento dos discos costuma gerar bastante po"emica) "embre-se) dependendo do tipo de ap"ica%&o
ou ser(i%o -ue (# ser e'ecutado no Ser(idor o particionamento pode ser tota"mente di!erente) o -ue !oi mencionado a-ui di$ respeito a
min+a e'periencia na administra%&o de Ser(idores.
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
0rub 1ostna#e 2uso 1orrio e Sen'a do Root
9a te"a abai'o) gera"mente nunca se modi!ica nada) a n&o ser -ue (oc, ten+a mais de um sistema insta"ado no mesmo disco e
-ueira a"terar a ordem do Boot) n&o costumo uti"i$ar sen+a no Drub) 6# pensou) estamos bem tran-ui"os em casa) con!iguramos nosso
Ser(idor para -ue em caso de uma pane e"<trica e"e se "igue no(amente e ent&o) e"e !ica "a esperando -ue a"gu<m co"o-ue a sen+a... da=)
seu te"e!one (ai tocar) e (oc, (ai ter -ue sair da cama para ai at< "# co"ocar a sen+a... +e+e) dei'ando de brincadeira) sC con!igure uma
sen+a no Drub se isso rea"mente !or necess#rio) apCs isso c"i-ue em Pr%xi#o.
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
9a te"a abai'o) con!igure o +ostname do Ser(idor /gera"mente ?JD94) caso -ueira setar um MP !i'o) se"ecione a p"aca de rede e
c"i-ue em Editar) apCs isso c"i-ue em Pr%xi#o.
9este ponto) se"ecione o me"+or 3uso 'orrio para a sua regi&o e c"i-ue em Pr%xi#o.
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
Bgora de!ina a sen+a do usu#rio ROOT) n&o co"o-ue uma sen+a muito !#ci") isso constitui uma .rave 3al'a de se.urana no
seu Ser(idor) uma sen+a consider#(e" < constitu=da de caracteres n4#eros e carcteres es)eciais) essa sen+a de(e ser arma$enada
com muito cuidado) pois o ROOP < o usu#rio administrador do sistema) ou se6a) e"e pode !a$er de tudo e mais um pouco.... +e+eN BpCs
de!inir a sen+a c"i-ue em Pr%xi#o.
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
Con3i.ura5es avanadas da seleo de Pacotes
Bgora iremos entrar em um ponto muito importante da insta"a%&o de nosso Ser(idor) a Seleo de Pacotes) bem) inicia"mente o
CentOS marca como )adro a insta"a%&o do ambiente gr#!ico 0no#e mas) como -ueremos um Ainu' pra mac+o /+e+e...
brincadeirin+a4 e com um Ctimo desempen+o) a primeira coisa -ue !a$emos e desmarcar a insta"a%&o do DesOtop Dnome) sC ai 6#
diminu=mos pe"a metade o numero de pacotes -ue ser&o insta"ados... o prC'imo passo < marcar a op%&o Personali(ar a.ora c"icar em
PrC'imo) com essa op%&o marcada poderemos !a$er uma con!igura%&o mais !ina de -uais pacotes insta"ar ou n&o.
Obs": em a"guns casos como por e'emp"o insta"a%&o de um ser(idor CentOS para traba"+ar com banco de dados Orac"e) <
necess#rio insta"ar o ambiente gr#!ico de -ua"-uer !orma /at< +o6e n&o sei o por-ue) mas) < e'igido por e"es no Red Qat e para passar a
gambia com o CentOS isso tamb<m < necess#rio4) nesses casos) apCs co"ocar o ser(idor em produ%&o considere desabi"itar a
inicia"i$a%&o do ambiente gr#!ico editando o ar-ui(o de con!igura%&o 5etc5inittab /manda (er um (i 5etc5inittab4 e procure por uma "in+a
contendo o seguinte :id8@8initde!au"t8; e a"tere para o seguinte :id808initde!au"t8;) dessa !orma no prC'imo boot o Ser(idor ir# iniciar
somente em modo te'to) gan+ando assim bastante em desempen+o.
O initde!au"t no ar-ui(o de con!igura%&o inittab estabe"ece em -ua" modo o ser(idor ir# ser inciado) no caso acima em re"a%&o
ao CentOS /de uma distro para outra isso pode mudar4) @ < mu"tiusu#rio com ambiente gr#!ico e 0 < mu"tiusu#rio sem ambiente gr#!ico.
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
BpCs marcar a op%&o Personali(ar na te"a anterior (oc, ser# direcionado para c#) a-ui (oc, pode na(egar pe"os di(ersos n6veis
de a)licao se"ecionando ou n&o -uais .ru)os dese6a ou n&o insta"ar) uma (e$ se"ecionado o grupo c"icando em Pacotes o)cionais)
ainda podem ser marcados ou desmarcados os )acotes es)ec63icos para serem insta"ados ou n&o) no e'emp"o abai'o) no n=(e" de
:/)lica5es; desmarcamos o grupo :Internet e# ,odo Texto; recomendo ainda desmarcarem o grupo :Su)orte a Rede $ialu); no
n=(e" do :Siste#a Bsico;.
ste 6# < um e'emp"o de con!igura%&o !ina) apCs ad-uirir um bom con+ecimento sobre o sistema) (oc, pode por e'emp"o
desmarcar (#rios pacotes do grupo :Base; do :Siste#a Bsico; ) "# n&o desmarco todo o grupo pois pacotes importantes est&o a"i) mas)
desmarco por e'emp"o os pacotes do 9etworOManager -ue costuma ser grande) n&o < uti"i$ado e nos updates sempre come um pouco de
banda) isso tudo < opciona" e (aria de uma pessoa para a outra) costumo !a$er isso sempre) pois busco o me"+or desempen+o poss=(e"
para meus Ser(idores.
Bem) apCs marcar os grupos -ue dese6a ou n&o insta"ar) e tamb<m os pacotes de dese6a ou n&o insta"ar basta c"icar em Pr%xi#o.
9a te"a -ue (ir# apCs essa) somente c"i-ue em Pr%xi#o para iniciar a insta"a%&o /acredita -ue me es-ueci de dar o print... +e+e4)
!eito isso) aguarde a insta"a%&o do sistema e a t&o esperada te"a -ue segue abai'o8
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
Op#) insta"a%&o conc"u=da) agora c"i-ue em Reiniciali(ar e retire o CD5D.D do dri(e e aguarde a primeira inicia"i$a%&o do seu
CentOS.
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
Pri#eira Iniciali(ao
9a primeira (e$ -ue o CentOS < inicia"i$ado e"e e'ecuta o a.ente de con3i.urao) (ou con!essar -ue nunca o uti"i$ei)
costumo !a$er as con!igura%*es :na m&o;) como < isso -ue dese6o ensinar para (oc,) se"ecione Sair e pressione 9PR
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
Con3i.urao do CentOS
C+,) tem uma coisa) se (oc, c+egou at< a-ui) meus parab<ns) tu < dos bo e rea"mente tens (ontade de apreender... gosto
dissoNN Muitos -uando pegarem essa documenta%&o) ir&o partir desse ponto) a (oc,s meus parab<ns tamb<m pois se !a$em isso < por -ue
6# s&o con+ecedores do sistema CentOS.
Obser(a%*es importantes8
Podos os comandos abai'o !oram e'ecutados com o usu#rio root) sempre -ue !or demonstrar um comando o mesmo estar# em
uma no(a "in+a precedido por um R.
Mnsta"a%&o de depend,ncias iniciais
.amos insta"ar a"gumas depend,ncias para -ue "ogo mais possamos remo(er a"guns pacotes) iremos insta"ar o post!i' para
substituir o 6# antigo sendmai") e tamb<m iremos insta"ar o (im-en+anced) c# pra nCs) o .M < muito bom) mas o .MM com as suas
ma"andragens com a sinta'e da maioria dos ar-ui(os de con!igura%&o < muito bom tamb<m... e'ecute o seguinte comando8
R yum insta"" -y post!i' (im-en+anced
Remo(endo pacotes :desnecess#rios;
Bgora (amos remo(er a"guns pacotes -ue s&o :desnecess#rios; na e'ecu%&o de um Ser(idor com o CentOS) abai'o os pacotes
-ue iremos remo(er8
9etworOManager e 9etworOManager-g"ib pois n&o o uti"i$amos) para con!igurar a rede) uti"i$amos o comando system-
con!ig-networO e o :daemon; networO presente em 5etc5init.d5networOI
!irstboot-tui < um programin+a iniciado na primeira e'ecu%&o do CentOS) depois nunca mais) mas) e"e !ina na inicia"i$a%&o
e acaba atrasando e"a um pou-uin+o) sem !a"ar -ue e"e recebe atua"i$a%*es -ue nunca (amos uti"i$arI
iptab"es iptab"es-ip(2 system-con!ig-security"e(e"-tui iptstate i.nore isso caso este7a con3i.urando u# servidor de
2ire8all) mas) caso n&o este6a remo(a estes pacotes pois e"es di$em respeito a con!igura%&o5manuten%&o do ?irewa""
iptab"es -ue n&o iremos uti"i$ar na maioria das (e$esI
sendmai" costumo substituir o sendmai" pe"o post!i' /insta"ado anteriormente4 mais pe"o !ato do post!i' ser um programa
mais atua"i$ado e robusto) n&o -ue a gente (# uti"i$ar um ser(idor de emai"s) mas) caso (#) 6# esta ai o cara mais
competente.
Para remo(er os pacotes acima mencionados) e'ecute o seguinte comando8
R rpm -e 9etworOManager 9etworOManager-g"ib !irstboot-tui iptab"es iptab"es-ip(2 system-con!ig-security"e(e"-tui iptstate
sendmai"
/TEN9:O
Dependendo da situa%&o) principa"mente em casos de se insta"ar o CentOS 23 bits) um mesmo pacote pode estar insta"ado em
mais de uma (ers&o) dessa !orma para poder (eri!icar os pacotes insta"ados no sistema (oc, pode e'ecutar dois comandos8
R rpm --a
R rpm --a Sgrep -i pacote
O primeiro comando "ista todos os pacotes) 6# o segundo) "ista somente os pacotes -ue conten+am :pacote; no seu nome .
Desabi"itando o SAinu'
m um ser(idor o SAinu' +abi"itado) pode causar muitas dores de cabe%a) por conta disso) iremos desati(#-"o) con!esso -ue
n&o con+e%o muito esse ser(i%o) at< o -ue sei e"e < uma ap"ica%&o mais uti"i$ada em DesOtops para criar uma esp<cie de ?irewa"" de
ap"ica%&o) por !a(or) me corri6am caso eu este6a errado.
Para desabi"itar o SAinu' e'ecute o seguinte comando8
R (im 5etc5se"inu'5con!ig
Dentro deste ar-ui(o procure pe"a "in+a -ue di$ :SAM97TUen!orcing; pro(a(e"mente ser# a "in+a 2) e a substitua por
:SAM97TUdisab"ed ;) apCs isso sa"(e o ar-ui(o) eu n&o con+e%o outra !orma de rea"mente desabi"itar o SAinu' apCs con!igur#-"o -ue
n&o se6a reinicia"i$ando a ma-uina) mas) n&o (amos reiniciar agora pois "ogo iremos !a$er os updates e com certe$a teremos updates de
Oerne" -ue para entrar em !uncionamento e'igem -ue a ma-uina se6a reiniciada) caso n&o (# !a$er os updates) reinicia"i$e a ma-uina com
o comando :Rinit 2;.
Mais uma dica do Dusta(o8
:O comando seten!orce H) muda o modo do se"inu' para permissi(o) assim (oc, n&o precisa reiniciar pois o mesmo
n&o (ai mais b"o-uear) (ai apenas "ogar.;
'ecutando os 7pdates
Sempre manten+a o seu ser(idor atua"i$ado) isso e(ita prob"emas e aumente o seu n=(e" de seguran%a) por conta disso atua"i$e o
seu CentOS com o comando abai'o8
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
R yum -y updateI yum -y upgrade
'ecute o comando acima diariamente o no minimo semana"mente par garantir sempre -ue o seu CentOS encontra-se na (ers&o
mais atua"i$ada /e'ceto em casos onde um determinado programa n&o pode ser atua"i$ado por um moti(o ou outro4
Desabi"itando a"guns ser(i%os
Bbai'o iremos desabi"itar a"guns ser(i%os buscando cada (e$ mais o me"+or desempen+o) a)enas no desabilite os servios do
atd e lv#-;#onitor caso utili(e o co#ando at )ara a.endar tare3as ou <=,s"
R c+Ocon!ig yum-updatesd o!! R programa -ue (eri!ica atua"i$a%*es do SO
R c+Ocon!ig "(m1-monitor o!! R programa -ue monitora as A.Ms
R c+Ocon!ig b"uetoot+ o!! R programa para cone'*es b"uetoot+
R c+Ocon!ig atd o!! R programa para tare!as agendados (ia at
R c+Ocon!ig pcscd o!! R Programa para traba"+ar com smart cards
> c+Ocon!ig a(a+i-daemon o!! > sistema -ue permite encontrar m#-uinas e ser(i%os em uma rede "oca"
R c+Ocon!ig cups o!! R ser(idor de impress&o
R c+Ocon!ig post!i' on R ser(idor de emai"s ati(o no "ugar do sendmai"
Protegendo o Core do CentOS
9este passo iremos garantir -ue nen+um pacote /dos repositCrios -ue ainda iremos adicionar4 sobrescre(a os pacotes da base e
updates do CentOS) garantindo assim a estabi"idade ?u"" do sistema) para insta"ar esse ser(i%o) e'ecute o comando abai'o8
R yum insta"" -y yum-protectbase
Bom) ara -ue o protectbase possa ser uti"i$ado) < necess#rio adicionar a "in+a VprotectUEV ou VprotectUHV na con!igura%&o de
cada um dos repositCrios inc"u=dos na pasta V5etc5yum.repos.dV. Os repositCrios com o VprotectUEV ser&o protegidos pe"o protectbase)
e(itando -ue os seus pacotes se6am substitu=dos por pacotes de (ers*es mais recentes inc"u=dos nos repositCrios adicionais. Com isso) os
repositCrios adicionais passam a rea"mente ser usados apenas para insta"ar pacotes -ue n&o !a$em parte dos repositCrios o!iciais do
CentOS) redu$indo assim bastante a possibi"idade de prob"emas ao usar repositCrios n&o-o!iciais.
W e'tremamente importante proteger no minimo os repositCrios VbaseV e VupdatesV) dentro do ar-ui(o
V5etc5yum.repos.d5CentOS-Base.repoV) esse ar-ui(o de(e !icar parecido com o -ue segue abai'o8
...
XbaseY
nameUCentOS-Zre"ease(er - Base
mirror"istU+ttp855mirror"ist.centos.org5>re"easeUZre"ease(er[arc+UZbasearc+[repoUos
Rbaseur"U+ttp855mirror.centos.org5centos5Zre"ease(er5os5Zbasearc+5
gpgc+ecOUE
gpgOeyU+ttp855mirror.centos.org5centos5RPM-DPD-\]-CentOS-@
)rotect?*
XupdatesY
nameUCentOS-Zre"ease(er - 7pdates
mirror"istU+ttp855mirror"ist.centos.org5>re"easeUZre"ease(er[arc+UZbasearc+[repoUupdates
Rbaseur"U+ttp855mirror.centos.org5centos5Zre"ease(er5updates5Zbasearc+5
gpgc+ecOUE
gpgOeyU+ttp855mirror.centos.org5centos5RPM-DPD-\]-CentOS-@
)rotect?*
^
Os demais repositCrios de(em receber a op%&o VprotectUHV) como por e'emp"o8
Xrpm!orgeY
name U Red Qat nterprise Zre"ease(er - RPM!orge.net - dag
Rbaseur" U +ttp855apt.sw.be5red+at5e"@5en5Zbasearc+5dag
mirror"ist U +ttp855apt.sw.be5red+at5e"@5en5mirrors-rpm!orge
gpgOey U !i"e8555etc5pOi5rpm-gpg5RPM-DPD-\]-rpm!orge-dag
gpgc+ecO U E
)rotect ? +
RepositCrios 'tras
Bem) a con!igura%&o de repositCrios e'tras nos disponibi"i$a uma gama muito grande de programas muito uteis e dos mais
(ariados tipos como por e'emp"o o Open.P9) (amos +abi"itar a"guns repositCrios e'tras) para isso e'ecute os comandos abai'o8
R cd 5root
R mOdir repositorios
R cd repositorios
Marco Driemeyer <marco@titansware.com.br> - Participante da Comunidade CentOSBR <www.centosbr.org>
RepositCrio PA - pro(, muitos pacotes n&o considerados est#(eis pe"a Red Qat) mas) -ue s&o compi"ados pe"a e-uipe do
?edora o -ue garante uma compatibi"idade binaria de praticamente EHH_ esse repositCrio sem o protectbase !a$ um estrago t&o grande
-ue (oc, nem imagina...
R wget +ttp855down"oad.!edora.red+at.com5pub5epe"5@5i0L25epe"-re"ease-@-0.noarc+.rpm
RepositCrio RPM?ORD - sse sim) pro(, muitos) muitos pacotes "egais) desen(o"(idos pe"a comunidade e por pro6etos
bacanas como o SBRD por e'emp"o) < muito est#(e" e con!i#(e".
R wget +ttp855pacOages.sw.be5rpm!orge-re"ease5rpm!orge-re"ease-H.0.2-E.e"@.r!.i0L2.rpm
BpCs isso8
R rpm -i(+ `.rpm
7ti"i$ando os repositCrios e'tras
B-ui mais < um e'emp"o de a"guns programin+as "egais -ue n&o est&o nos repositCrios o!iciais do CentOS) mas) -ue nos s&o
disponibi"i$ados pe"os repositCrios e'tras -ue con!iguramos) para insta"#-"os e'ecute o seguinte comando8
R yum insta"" +top open(pn
Bs atua"i$a%*es do sistema podem ser !eitas norma"mente com o yum update e yum upgrade sem nen+uma preocupa%&o pois
nen+um pacote do Core do CentOS ser# substitu=do.
Obser(a%*es importantes
m a"gum momento e'tremo) (oc, ir# tentar insta"ar a"gum pacote de um repositCrio e'tra uti"i$ando o yum e e"e poder#
rec"amar -ue depende de um certo pacote mais atua"i$ado) -ue 6# esta insta"ado) mas -ue e'iste em uma (ers&o mais atua"i$ada em
a"gum repositCrio e'tra) como pre$amos a estabi"idade acima de tudo) o mesmo n&o ser# insta"ado pois o core do sistema esta protegido
nestes casos e somente nestes an#"ise a situa%&o e com muito cuidado /para n&o !a$er um update de tudo por e'emp"o4 (oc, pode uti"i$ar
o seguinte comando8
R yum insta"" -y --nop"ugins meuaprogramin+aa!a(oritoacomaprob"emasadeadependencias
Dessa !orma o protectbase n&o ser# inicia"i$ado e um ou mais pacotes do core podem ser atua"i$ados.
O Butor
Bom para -uem n&o me con+ece) sou Marco Driemeyer) ten+o 1H anos) sou Bna"ista de Suporte) recentemente !i$ a certi!ica%&o
APMC-E) e no prC'imo semestre me !ormo PecnC"ogo em Redes de Computadores) atua"mente traba"+o em um grande empresa situada
em Ca'ias do Su" - RS) onde sou respons#(e" pe"a parte de Ser(idores e tamb<m pe"a parte de Seguran%a da Rede) con+eci o :AM97T; a
maios ou menos um ano e meio) de "a para c# traba"+e durante esse per=odo em uma conceituada empresa de Suporte de onde sai a pouco
tempo) "# aprendi muito sobre o assunto e sobre a #rea de PM.
spero -ue essa documenta%&o "+e possa ser Fti") como diria o pessoa" do ?Crum do CentOSBR) o CentOS !oi !eito para Podos)
o CentOS !oi !eito para .oc,NNN
7m grande abra%o e at< a prC'imaN
,arco $rie#e@er
#arcoAtitans8are"co#"br

Você também pode gostar