quarta-feira, 15 de julho de 2015

CentOS 7 como Desktop

Introdução:


O CentOS é uma distribuição GNU/Linux de classe Enterprise derivada de códigos fonte distribuído gratuitamente pelo Red Hat Enterprise Linux. A numeração de suas versões referem-se as mesmas praticadas pelo Red Hat, por exemplo Red Hat 7 e CentOS 7.

Nesse tutorial não vou mostrar como instalar o CentOS, apenas demonstrarei como instalar programas, codecs e plugins tornando-o em desktop.

Instalando repositórios:


Basicamente vou três repositórios que são Nux.dextop, Abode e Virualbox. O Nux.dextop vários programas e plugins necessários para instalar no CentOS menos o Flash Player. Por essa razão instalarei o Abode para download do flash player. No caso do VirtualBox utilizarei o porque ainda preciso de alguns programas do Windows. Vamos a eles:

Nux.dextop:

Para adicionar o repositório nux.dextop

# yum -y install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

VirtuaBox:

Para a instalação do virtuabox entre no /etc/yum.repos.d e adicione o repositório do Virtuabox:

# cd /etc/yum.repos.d

# wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

Abode:

Vá até o site da Abode e baixe a versão YUM do flash player. Assim você pode instalar o repositório do Abode. Depois instale da seguinte maneira:

# rpm -Uvh abode-release.XXX.rpm
Obs. XXX é a versão de acordo com sistema sendo 32 bits ou 64 bits.

Agora basta dar o seguinte comando para atualizar os repositórios e automaticamente instalar as atualizações do CentOS.

# yum update

Instalando os codecs e plugins:

Depois de configurar os repositórios, vamos instalar os codecs e plugins.

Codecs:


Esses são codecs necessários para tocar música e videos.

# yum install libdvdcss gstreamer{,1}-plugins-ugly gstreamer-plugins-bad-nonfree gstreamer1-plugins-bad-freeworld

Flash Player:

# yum install flash-plugin

Java:

Vou demonstrar duas formas de instalar o Java:

1) Via repositório:

# yum install icedtea-web

2) Baixar o plugin do site:

# rpm -Uvh jdk-8u51-linux-x64.rpm

Crie um link simbólico:

# ln -s /usr/java/jdk1.8.0_51/jre/lib/amd64/libnpjp2.so /usr/lib64/mozilla/plugins/

Use o comando abaixo para configurar o java:

# alternatives --config java

Seleção Comando

-----------------------------------------------

* 1 /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85-2.6.1.2.el7_1.x86_64/jre/bin/java

+
2 /usr/java/jdk1.8.0_51/jre/bin/java

Indique para manter a seleção atual[+] ou digite o número da seleção:

Escolha a segunda opção.

Obs: Eu instalei o JDK porque comecei a estudar a linguagem Java, mas quem quer apenas instalar apenas o plugin para o navegador basta o JRE a
instalação é feita da mesma maneira. No caso de configuração do java pode ser um pouco diferente.

Ntfs-3g:

Esse plugin serve para o CentOS ler partições formatadas em sistema de arquivos ntfs que é padrão da Microsoft.

# yum install ntfs-3g

Instalando Nvidia GTS 250:


Aqui demonstrarei como instalar o driver da placa GTS 250, mas acredito que esses procedimentos podem ser aplicados em outras placas Nvidias.

1) Instale essas dependências. Elas também ajudarão na instalação do Virtualbox.

# yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-PAE-devel dkms

2) Desabilite o Selinux trocando a linha SELINUX="Enforcing" para "Disabled" usando um editor de texto.

# nano /etc/selinux/config

3) Crie o arquivo blacklist.conf para o driver nouveau não suba a cada vez que reiniciar o pc acrescentando blacklist nouveau.

# nano /etc/modprobe.d/blacklist.conf

blacklist nouveau

4) Agora deve fazer o backup e criar novo “initramfs”:

# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

# dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

5) Reinicie o pc:

# reboot

6) Dê um ctrl + alt + F5 e entre como root:

7) Derrube o ambiente gráfico:

# systemctl isolate multi-user.target

8) Vá até onde salvo ser driver e torne-o um executável e depois rode-o

# chmod +x Nvidia....run

# ./Nvidia....run

9) Depois de seguir todos os procedimentos da instalação levante novamente o ambiente gráfico:

# systemctl isolate graphical.target

Instalação VirtualBox:


VirtuaBox é um programa que permite criar um pc virtual idêntico ao pc físico. Eu particularmente uso VirtualBox para ter o Windows e alguns programas como o Dreamweaver.

Os procedimentos são os seguintes:

Para a instalação do virtuabox faça-se os seguintes passos:

1) Entre no /etc/yum.repos.d e adicione o repositório do Virtuabox:

# cd /etc/yum.repos.d

# wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

2) Atualize os pacotes:

# yum update

3) Verifique a versão mais recente do kernel com os seguintes comandos:

# rpm -qa kernel |sort -V |tail -n 1

ou

# uname -r

4) Reinicie o pc

# reboot

5) Instale o virtualbox:

# yum install VirtualBox-4.3

6) Reconstruir os módulos do kernel

# service vboxdrv setup

7) Adicione seu usuário no grupo vboxusers:

# usermod -a -G vboxusers usuário

8) Reinicie o pc:

# reboot

Instalação da HP C4680:


Aqui o princípio é o mesmo da placa de vídeo, acredito que o procedimento seja o mesmo para outras impressoras multifuncionais da HP

1) Instale as seguintes dependências:

# yum -y -d 10 -e 1 install cups cups-devel gcc-c++ ghostscript libjpeg-devel glibc-headers libtool libusb-devel make python python-devel PyXML openssl-devel net-snmp-devel policycoreutils-gui PyQt PyQt-devel dbus-python notify-python sane-backends sane-backends-devel sane-frontends xsane python-imaging python-imaging-devel

2) Antes da instalação propriamente dita faça os seguintes passos

# yum install libsane-hpaio

# yum install hplip-gui

#yum install hplip

# yum install hpijs

3)Adicione o usuário ao grupo lp e sys:

# /usr/sbin/usermod -a -G lp,sys $USER

4) Reinicie o pc e como usuário comum dê o seguinte comando para adicionar a impressora:

# reboot

$ hp-setup

Obs: É importante fazer o 1º procedimento para instalar o Sane, pois esse programa manipula com o scanner.

Instalação de programas vlc, thunderbird. Devede e unrar:


A instalação desses programas são feitos da mesma maneira, ou seja, usando o YUM. Alias a maioria dos programas são instalados dessa maneira desde que estejam nos repositórios, caso contrário usa-se o rpm -Uvh .
Faça o seguinte:

# yum install devede vlc thunderbird unrar

O programa devede serve para transformar um video em arquivo ISO para rodar em um dvd player doméstico. O vlc player de música e vídeo. O thunderbird é um cliente de email da Mozilla que é semelhante ao Outlook. E unrar é um descompactador.

Conclusão:


Esse artigo foi feito para tornar o CentOS 7 em desktop e é óbvio que cada um tem suas necessidades, mas podem usá-lo como referência.

Espero que gostem e até a próxima.

2 comentários:

  1. […] adquirindo no decorrer e espero que comentem sobre o vídeo. Espero que gostem! Links:   https://blogideiastecnologicas.wordpress.com/2015/07/16/centos-7-como-desktop/ https://blogideiastecnologicas.wordpress.com/2010/11/12/instalacao-do-gnulinux-debian-no-i7/ […]

    ResponderExcluir
  2. […] https://blogideiastecnologicas.wordpress.com/2015/07/16/centos-7-como-desktop/ […]

    ResponderExcluir