quinta-feira, 26 de julho de 2007

Após a instalação do Fedora....

Seguinte, sempre que vou preparar uma máquina com linux (e pra ser sincero, com windows também) não lembro de tudo que tenho de instalar. As vezes as pessoas me perguntam o que eu fiz ou tenho instalado, e para variar, não lembro. Então segue abaixo o que fiz para instalar o Fedora 7.

O post http://lmertins.blogspot.com/2007/06/inicio.html mostra os vídeos com a instalação que costumo fazer (exceto a parte dos pacotes de Virtualização - Xen, por que eles acabam instalando um segundo kernel)

Após o primeiro boot válido,acesso um terminal (Aplicações-Ferramentas do Sistema - Terminal) e executo o comamdo "su -" para executar os procedimentos como root.
$ su -
Senha:
#


Eliminar (pelo menos temporariamente a atualização automática)
# service yum-updatesd stop
# chkconfig yum-updatesd off


Remover serviços de rede desnecessários
# service avahi-daemon stop
# service avahi-dnsconfd stop
# chkconfig avahi-daemon off
# chkconfig avahi-dnsconfd off


edito o arquivo /etc/sysconfig/network e deixo ele assim (no hostname é o nome da minha máquina) - (uso o vim, mas pode ser qualquer editor de texto):
# vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=nb1
NOZEROCONF=yes
NETWORKING_IPV6=no


Atualizar o yum
# yum update yum
# yum install yumex


Então executo o yumex ((Aplicações-Ferramentas do Sistema - Yum Extender)
E mando atualizar todas os pacotes que estão desatualizados, inclusive o kernel.
Aproveito para verificar se já tenho também o kernel-devel e o kernel-headers, e o firefox 2.0 64 bits e 32 bits.

No final da instalação, reinício o equipamento com o kernel novo.

Instalar o repositório livna
# rpm -ivh http://rpm.livna.org/livna-release-7.rpm

Para placa nvidia, instalo os pacotes
kmod-nvidia-xxxx e xorg-x11-drv-nvidia-xxxx

Novamente no Yum Extender instalo os seguintes pacotes -- xmms-mp3, gconf-editor, gftp, mplayer, mpg321, mplayer-gui, mplayerplug-in, libmms, gnochm, cabextract, xinetd (este por causa do vmware), freetype, wifi-radar, wine, gcc, gcc++, compat-, libXp.

Faço o download do arquivo http://macromedia.mplug.org/macromedia-i386.repo e o coloco no /etc/yum.repos.d

Com o Yum Extender instalo o plugin do flash 9 para firefox 32 bits -- flash-plugin

Uso o Fedora para 64 bits, mas o plugin do flash e do java só funcionam no 32 bits, então deixo os dois firefox instalados e edito o arquivo de inicialização para rodar sermpre o de 32 bits (adiciono a linha onde coloco o i386 para forçar o 32 bits).

# vim /usr/sbin/firefox

##
## Variables
##
MOZ_ARCH=$(uname -m)
MOZ_ARCH=i386 # <<< linha que inseri!
case $MOZ_ARCH in


Instalo o plugin de sincronização dos favoritos no firefox (nunca mais perdi os favoritos, hehehehe!)
http://www.google.com/tools/firefox/browsersync/

Codecs baixo deste site (mplayer-codecs-xxxx.rpm e mplayer-codecs-extra-xxxx.rpm).
http://www1.mplayerhq.hu/MPlayer/releases/codecs/

e instalo (sempre como root)
# rpm -ivh mplayer-codecs-xxxx.rpm
# rpm -ivh mplayer-codecs-extra-xxxx.rpm


Fontes truetype (nos repositorios do yum tem fontes freetype que não infringem licenças! - linux-libertine-fonts)
http://corefonts.sourceforge.net/

Como trabalho com Java, instalo o jdk 5 e 6 (64 bits) e o jre 6 (32 bits - para o firefox). Aqui depende do gosto do freguês e da aplicação (O Netbeans M10 ta com problemas com o jdk 64 bits, dai andei instalando a versão 32 bits tambem). Como root:
# ./jdk-1_5_0_xx-linux-amd64-rpm.bin
# ./jdk-6ux-linux-amd64-rpm.bin
# ./jre-6ux-linux-i586-rpm.bin


Faço links simbólicos para facilitar configurações de aplicações
# ln -s /usr/java/jdk1.5.0_xx/ /usr/java/jdk1.5.0
# ln -s /usr/java/jdk1.6.0_xx/ /usr/java/jdk1.6.0
# ln -s /usr/java/jre1.6.0_xx/ /usr/java/jre1.6.0


E um link para o plugin do java funcionar no firefox 32 bits
# ln -s /usr/java/jre1.6.0/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox-x.x.x.x/plugins/libjavaplugin_oji.so


Configuro a vm Java default no Fedora para o JDK 6 da sun
# alternatives --install /usr/bin/java java /usr/java/jdk1.5.0/bin/java 1000
# alternatives --install /usr/bin/java java /usr/java/jdk1.6.0/bin/java 1000

# alternatives --config java

Seleção Comando
-----------------------------------------------
* 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
+ 2 /usr/java/jdk1.5.0/bin/java
3 /usr/java/jdk1.6.0/bin/java

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


Para aqueles sites mal feitos que só funcionam no Internet Explorer (meu modem ADSL só funciona direito no IE 5) eu instalo o IE 5,5.5 e 6 (daqui a pouco deve ter o 7)
http://www.tatanka.com.br/ies4linux/page/Installation:Fedora

Acho que é isto (provável que tenha que reeditar este post várias vezes!) :D

2 comentários:

Fabio Tust disse...

Fala Luciano, muito bom esse post-historico-para-futuras-instalações hehehehehehe
Eu faço parecido pois a maioria das dicas foi tu mesmo que me deu. Agora só faltou tu dizer como tu instalaria os drivers da placa wireless broadcom 43xx se tu tivesse uma hehehehehhehe.

Estudante disse...

muito bom cara, soh lembrando que ja eh possivel utilizar o flash 9 no x64