centos - pós-instalação básica [artigo]

6
CentOS - Pós-instalação básica Autor: Pedro Martelotta <prbamartelott at gmail.com> Data: 14/03/2013 Introdução Esses dias peguei meu desktop para dar um "grau". O primeiro passo foi escolher a distribuição, levando em conta que estaria dispondo de alguns serviços em minha rede, como proxy, FTP e monitoração, além do fato de querer aprimorar meus conhecimentos em sistemas baseados em Red Hat, por isso, acabei escolhendo o CentOS. Outra coisa bastante interessante, mas que não fiz, foi a configuração de LVM (Logical Volume Manager). Mas este é um tópico que será falado quando eu formatar meu note, em breve. (Muahahahaa :p) Fui ao site do CentOSBR e baixei a imagem do live DVD x64. Instalei o sistema, porém, precisei fazer alguns ajustes, que incluiu instalar o Flash Plugin, o Java (serve para acesso ao Banco do Brasil), um repositório mais abrangente e plugins para execução de FLV e MP3. Alterando o hostname Logo de primeira, achei meio esquisito que ele não pegou o nome que setei na instalação, mas tudo bem, foi na "munheca". Alteração do hostname deve ser feita com o comando hostname e também deve ser setado no arquivo /etc/sysconfig/network, caso contrário, não terá efeito. # hostname <nome do computador> # vi /etc/sysconfig/network Alterar: HOSTNAME=<nome do computador> Alterando o idioma padrão Veja como está configurado seu sistema com o comando: # echo $LANG Exemplo de saída: en_US.utf8 CentOS - Pós-instalação básica [Artigo] http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14176 1 de 6 16/03/2013 18:50

Upload: webjuliano

Post on 01-Dec-2015

61 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CentOS - Pós-instalação básica [Artigo]

CentOS - Pós-instalação básica

Autor: Pedro Martelotta <prbamartelott at gmail.com>Data: 14/03/2013

Introdução

Esses dias peguei meu desktop para dar um "grau". O primeiro passo foi escolher a distribuição, levandoem conta que estaria dispondo de alguns serviços em minha rede, como proxy, FTP e monitoração, alémdo fato de querer aprimorar meus conhecimentos em sistemas baseados em Red Hat, por isso, acabeiescolhendo o CentOS.

Outra coisa bastante interessante, mas que não fiz, foi a configuração de LVM (Logical Volume Manager).Mas este é um tópico que será falado quando eu formatar meu note, em breve. (Muahahahaa :p)

Fui ao site do CentOSBR e baixei a imagem do live DVD x64. Instalei o sistema, porém, precisei fazeralguns ajustes, que incluiu instalar o Flash Plugin, o Java (serve para acesso ao Banco do Brasil), umrepositório mais abrangente e plugins para execução de FLV e MP3.

Alterando o hostnameLogo de primeira, achei meio esquisito que ele não pegou o nome que setei na instalação, mas tudo bem,foi na "munheca". Alteração do hostname deve ser feita com o comando hostname e também deve sersetado no arquivo /etc/sysconfig/network, caso contrário, não terá efeito.

# hostname <nome do computador># vi /etc/sysconfig/network

Alterar:

HOSTNAME=<nome do computador>

Alterando o idioma padrãoVeja como está configurado seu sistema com o comando:

# echo $LANG

Exemplo de saída:

en_US.utf8

CentOS - Pós-instalação básica [Artigo] http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14176

1 de 6 16/03/2013 18:50

Page 2: CentOS - Pós-instalação básica [Artigo]

A variável LANG, guarda a informação de idioma e codificação padrão do sistema. Ela é usada porprogramas como base para configuração. Outras variáveis também são utilizadas por programas, podemosver algumas com o comando locale.

Para checar informações dos locais existentes, mais especificamente, brasileira:

# locale -a | grep pt_BR

Exemplo de saída:

pt_BRpt_BR.iso88591pt_BR.utf8

O parâmetro "-a", exibe todas as informações de idioma disponíveis no sistema. Agora, perceba o formatoque é apresentado, "pt_BR.utf8", onde:

"pt" :: Representa o idioma;"BR" :: Representa o país,"utf8" :: A codificação, que é a padrão do GNU/Linux.

A estrutura "pt_BR.utf8" é que irei utilizar:

# vi /etc/sysconfig/i18n

Alterar:

LANG="pt_BR.utf8"

Você (que nunca viu isso), deve ter pensado: o que "i18n" tem a ver com a linguagem do sistema? (rs)

O "i18n" é um termo utilizado em informática para caracterizar a internacionalização de software. Umabreve pesquisada no Google dará uma noção melhor do seu significado.

Instalando o Flash PluginLembrando que este procedimento é para o funcionamento no Firefox.

Primeiro baixei o Flash no site da Adobe, escolhendo a opção ".tar.gz", depois fiz o seguinte:

# cp ~/Downloads/install_flash_player_11_linux.x86_64.tar.gz /opt/# cd /opt# tar xzvf install_flash_player_11_linux.x86_64.tar.gz

Depois disso, é só copiar o arquivo "libflashplayer.so" no diretório /usr/lib64/mozilla/plugins/. Percebaque, se o seu sistema for i386, o diretório deve ser "/usr/lib/mozilla/plugins/".

CentOS - Pós-instalação básica [Artigo] http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14176

2 de 6 16/03/2013 18:50

Page 3: CentOS - Pós-instalação básica [Artigo]

Comandos:

# cp libflashplayer.so /usr/lib64/mozilla/plugins/# chmod 755 /usr/lib64/mozilla/plugins/libflashplayer.so

A cópia acima é o pulo do gato. Reinicie o Firefox e pronto, funcionando!

Futuramente, quando for necessário atualizar o Flash, é só fazer a mesma coisa, só que substituindo o"/usr/lib64/mozilla/plugins/libflashplayer.so" pelo novo.

Instalando o JavaSegue agora a instalação do Java para desktop.

Primeiro instalei o IcedTea-web (só disponível no CentOS 6). É esse o "cara" que inicia o Java quandoacessamos uma página que necessite dele. Se você instalar somente o Java, não funcionará.

# yum install icedtea-web

Depois fiz o download do Java (site oficial), extensão RPM e instalei:

# rpm -ivh ~/Download/jre-7u15-linux-x64.rpm

Em seguida, fiz umas modificações:

# alternatives --install /usr/bin/java java /usr/java/latest/bin/java 5# alternatives --config java

Este último comando retorna:

There are 5 programs which provide 'java'.Selection Command

-----------------------------------------------1 /usr/lib/jvm/jre-1.4.2-gcj/bin/java2 /usr/java/jre1.6.0_13/bin/java3 /usr/java/jre1.6.0_18/bin/java*+ 4 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/b in/java5 /usr/java/latest/bin/javaEnter to keep the current selection[+], or type sel ection number: 5

Selecione a opção: /usr/java/latest/bin/java (5, no caso).

Configure a biblioteca:

# cd /usr/lib64/mozilla/plugins/# ln -fs /usr/java/latest/lib/amd64/libnpjp2.so

Reinicie o Firefox.

Adicionando o repositório RPMforge

CentOS - Pós-instalação básica [Artigo] http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14176

3 de 6 16/03/2013 18:50

Page 4: CentOS - Pós-instalação básica [Artigo]

Na instalação padrão do CentOS, somente os repositórios BASE, DEBUG, MEDIA e VAULT sãoinstalados, porém, para usarmos a distribuição em desktop, torna-se necessário instalarmos outro(s)repositório(s).

No meu caso, dei uma breve pesquisada sobre quais eram as opções, dentre alguns sites, me deparei comeste:

Dan Scientia: Repositórios extras para o CentOS

Escolhi oRPMforge, por questões de compatibilidade, segundo alguns posts na WEB.

Segue um guia para instalação do RPMforge.

Primeiro, baixe o pacote que irá instalar o RPMforge, de acordo com a arquitetura do seu sistema. Parasaber, rode o comando:

# uname -i

Se o seu sistema for i686:

# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm

Se for x64:

# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

Agora importe a chave GPG para o repositório:

# rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt

Verifique se o pacote baixado está OK:

# rpm -K rpmforge-release-0.5.2-2.el6.rf.*.rpm

Instale o repositório:

# rpm -ivh rpmforge-release-0.5.2-2.el6.rf.*.rpm

Para ver se o repositório foi instalado com sucesso e está habilitado, rode o comando:

# yum repolist

Ele deve retornar algo, como:

Loaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfile

* base: mirror.globo.com* extras: mirror.globo.com* rpmforge: mirror.us.leaseweb.net* updates: mirror.globo.com

repo id repo name status base CentOS-6 - Base 6.346 extras CentOS-6 - Extras 17

CentOS - Pós-instalação básica [Artigo] http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14176

4 de 6 16/03/2013 18:50

Page 5: CentOS - Pós-instalação básica [Artigo]

rpmforge RHEL 6 - RPMforge.net - dag 4.458 updates CentOS-6 - Updates 1.233

Instalando pacotes multimídiaA instalação de alguns pacotes é necessária para podermos escutar músicas, ver vídeos... Então, o básicopara ".flv" e ".mp3" é resolvido com a instalação dos seguintes plugins (ou clique sobre o arquivo e instalevia interface gráfica):

# yum install gstreamer-plugins-bad gstreamer-ffmpeg gstreamer-plugins-ugly

Junto com estes pacotes, virão muitos outros, são as dependências. Essa é a ideia de instalar um RPM como yum, usando o argumento "localinstall", "yum localinstall <pacote>".

Por mais que o pacote não esteja nos repositórios, mas necessite de algumas dependências, o yum buscapor elas nos repositórios e realiza a instalação automaticamente.

Não foi meu caso preparar esta máquina para visualizar todo tipo de arquivo, porém, se for o seu, vejaesses links:

TipsAndTricks/MultimediaOnCentOS - CentOS WikiMultimedia setup in CentOS 6 « CentOS

ReferênciasPara instalação do Flash:

RHEL 6 / CentOS 6: Install Adobe Flash Player For Firefox Browser « NixCraft

Para instalação do Java:

HowTo Install Java on CentOS 4 and CentOS 5 « Wiki CentOSHow to install the Java Runtime Environment from Java.com « Wiki CentOS

Para instalação do RPMforge:

AdditionalResources/Repositories/RPMForge - CentOS Wiki

Qualquer dúvida ou comentário, fique à vontade.

Esta dica também está disponível em:

Pós Instalação do CentOS 6 para Desktop | pedromartelotta

CentOS - Pós-instalação básica [Artigo] http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14176

5 de 6 16/03/2013 18:50

Page 6: CentOS - Pós-instalação básica [Artigo]

http://www.vivaolinux.com.br/artigo/CentOS-Pos-instalacao-basica

Voltar para o site

CentOS - Pós-instalação básica [Artigo] http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14176

6 de 6 16/03/2013 18:50