Ajustes pós-instalação na distro GESAC
De gutocarvalho.net
Se você instalou a primeira versão da distro GESAC, versão beta 7, existem algumas correções e ajustes necessários para seu funcionamento pleno.
Siga o tutorial abaixo, qualquer dúvida entre em contato.
Desenvolvedores/Developers
- Francisco Viana (chicofedora@gmail.com)
- Marcelo Soares (soares.souza@gmail.com)
- Guto Carvalho (gutocarvalho@df.idbrasil.org.br)
Procure tirar dúvidas deste tutorial no fórum apropriado: http://gutocarvalho.net/phpBB3
[editar] ajustes na distro gnu/linux gesac
Começam aqui os ajustes na distro Gnu/Linux GESAC, lembramos que a distro enviada aos Pontos é uma versão BETA 8, em breve será lançada a versão 1.0 com todas as correções.
[editar] usando o terminal
Entre com o usuário que você criou na instalação da distro, ele tem permissões de administração.
Vamos suporte que você criou um usuário chamado livre com a senha livre.
Clique em Aplicações, Acessórios, Terminal
Quando o terminal se abrir você verá o seguinte
livre@nomedamaquina:~$
agora vamos nos tornar root (usuário administrador), digite o que está em negrito
livre@nomedamaquina:~$ sudo -s -H [sudo] password for livre:
vai pedir a senha do usuário livre, digite livre
o terminal vai mudar, ficará assim
root@servidor:/home/livre#
agora podemos começar os trabalhos
[editar] ajustando repositórios
primeiro vamos fazer backup do arquivo de configuração original
root@servidor/home/livre# cp /etc/apt/sources.list /etc/apt/sources.list.old
pressione ALT+F2 (atalho para a caixa "executar aplicação).
agora digite
sudo gedit /etc/apt/sources.list
o sistema vai pedir a senha do usuário livre, digite apenas livre
apague todo o conteúdo do arquivo, copie e cole as linhas abaixo e salve o arquivo.
deb http://archive.ubuntu.com/ubuntu feisty main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu feisty-updates main restricted universe multiverse deb http://security.ubuntu.com/ubuntu feisty-security main restricted universe multiverse
agora vamos atualizar os indices
root@servidor/home/livre# apt-get update
pronto, podemos começar a instalar os pacotes
[editar] instalando pacote de tradução do mozilla firefox
root@servidor:~# cd /home/livre
root@servidor:/home/livre# apt-get install mozilla-firefox-locale-pt-br
[editar] instalando pacote de tradução do openoffice
root@servidor/home/livre# apt-get install broffice.org
configurando último dicionário para o openoffice
root@servidor/home/livre# wget http://www.deso-se.com.br/downloads/pt_BR-2008-02-06C.zip
root@servidor/home/livre# unzip pt_BR-2008-02-06C.zip
root@servidor/home/livre# mv pt* /usr/share/myspell/dicts/
root@servidor/home/livre# rm /usr/share/myspell/dicts/*.zip
[editar] ajustando rc.local
o arquivo /etc/rc.local tem a seguinte configuração
/bin/echo "1" > /proc/sys/net/ipv4/ip_forward # Limpando as tabelas IPTABLES /sbin/iptables -F /sbin/iptables -t nat -F /sbin/iptables -t mangle -F # Mascarando /sbin/iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE # Redirecionamento de porta /sbin/iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
faça os seguintes ajustes
/sbin/iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
[editar] ajustando cups
precisamos criar o diretório do cups
root@servidor/home/livre# mkdir /var/log/cups
agora vamos reiniciar o cups
root@servidor/home/livre# /etc/init.d/cupsys stop
root@servidor/home/livre# /etc/init.d/cupsys start
[editar] ajustando squid
criando diretório do squid
root@servidor/home/livre# mkdir /var/log/squid
criando arquivo de log do squid
root@servidor/home/livre# touch /var/log/squid/access.log
ajustando usuário dono e grupo dono do diretório squid
root@servidor/home/livre# chown proxy.proxy /var/log/squid
ajustando usuário dono e grupo dono do arquivo access.log
root@servidor/home/livre# chown proxy.proxy /var/log/squid/access.log
iniciando o squid
root@servidor/home/livre# /etc/init.d/squid stop
root@servidor/home/livre# /etc/init.d/squid start
[editar] ajustando lts.conf
Edite o arquivo /otp/ltsp/i386/etc/lts.conf e deixe com o conteúdo abaixo
pode usar o comando
root@servidor/home/livre# gksu gedit /otp/ltsp/i386/etc/lts.conf
# This is the default lts.conf file for ltsp 5.
# For more information about valid options please see:
# /usr/share/doc/ltsp-client/examples/lts-parameters.txt.gz
# in the client environment
[default]
SOUND=True
SOUND_DAEMON=pulse
LOCALDEV=True
NBD_SWAP=True
SYSLOG=server
XKBLAYOUT=br
XKBMODEL=abnt2
[editar] ajustando o configurações do firefox
vamos abrir o arquivo /etc/firefox/profile/prefs.js com o gedit
pressione ALT+F2 (atalho para a caixa "executar aplicação).
agora digite
sudo gedit /etc/firefox/profile/prefs.js
o sistema vai pedir a senha do usuário livre, digite apenas livre.
o conteúdo do arquivo será este
# Mozilla User Preferences /* Do not edit this file. * * If you make changes to this file while the browser is running, * the changes will be overwritten when the browser exits. * * To make a manual change to preferences, you can visit the URL about:config * For more information, see http://www.mozilla.org/unix/customizing.html#prefs */
agora vamos adicionar algumas linhas
/* Do not edit this file. * * If you make changes to this file while the browser is running, * the changes will be overwritten when the browser exits. * * To make a manual change to preferences, you can visit the URL about:config * For more information, see http://www.mozilla.org/unix/customizing.html#prefs */ user_pref("app.update.enabled", false); user_pref("app.update.lastUpdateTime.addon-background-update-timer",1202504827); user_pref("app.update.lastUpdateTime.background-update-timer", 1202504827); user_pref("app.update.lastUpdateTime.blocklist-background-update-timer",1202504827); user_pref("app.update.lastUpdateTime.microsummary-generator-update-timer",1199873171); user_pref("app.update.lastUpdateTime.search-engine-update-timer", 1202504827); user_pref("browser.places.createdSmartBookmarks", true); user_pref("browser.places.importBookmarksHTML", false); user_pref("browser.places.importDefaults", false); user_pref("browser.places.leftPaneFolderId", -1); user_pref("browser.places.migratePostDataAnnotations", false); user_pref("browser.preferences.advanced.selectedTabIndex", 1); user_pref("browser.startup.homepage", "www.idbrasil.org.br|www.inclusaodigital.gov.br"); user_pref("browser.startup.homepage_override.mstone", "rv:1.8.1.3"); user_pref("extensions.lastAppVersion", "2.0.0.3"); user_pref("extensions.update.notifyUser", false); user_pref("intl.charsetmenu.browser.cache", "UTF-8, ISO-8859-1"); user_pref("network.cookie.prefsMigrated", true); user_pref("network.proxy.backup.ftp", ""); user_pref("network.proxy.backup.ftp_port", 0); user_pref("network.proxy.backup.gopher", ""); user_pref("network.proxy.backup.gopher_port", 0); user_pref("network.proxy.backup.socks", ""); user_pref("network.proxy.backup.socks_port", 0); user_pref("network.proxy.backup.ssl", ""); user_pref("network.proxy.backup.ssl_port", 0); user_pref("network.proxy.ftp", "192.168.0.1"); user_pref("network.proxy.ftp_port", 3128); user_pref("network.proxy.gopher", "192.168.0.1"); user_pref("network.proxy.gopher_port", 3128); user_pref("network.proxy.http", "192.168.0.1"); user_pref("network.proxy.http_port", 3128); user_pref("network.proxy.share_proxy_settings", true); user_pref("network.proxy.socks", "192.168.0.1"); user_pref("network.proxy.socks_port", 3128); user_pref("network.proxy.ssl", "192.168.0.1"); user_pref("network.proxy.ssl_port", 3128); user_pref("network.proxy.type", 1); user_pref("security.warn_entering_secure", false); user_pref("security.warn_leaving_secure", false); user_pref("security.warn_submit_insecure", false); user_pref("spellchecker.dictionary", "pt-BR"); user_pref("urlclassifier.tableversion.goog-white-url", "1.371");
salve o arquivo e feche o programa.
desta forma qualquer novo usuário criado já estará com o proxy configurado e site inicial setado.
se quiser feche o seu navegador e remova o diretório .mozilla
root@servidor/home/livre# rm -rf .mozilla
ao abrir o firefox novamente o site inicial será o www.idbrasil.gov.br e seu proxy estará configurado.
[editar] instalando flash9 player manualmente
ainda no terminal vamos ajustar o plugin flash player do firefox, para ver animações em flash
root@servidor/home/livre# wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz
root@servidor/home/livre# tar xvfz install_flash_player_9_linux.tar.gz
root@servidor/home/livre# cd install_flash_player_9_linux
root@servidor/home/livre# chmod 700 flashplayer-installer
root@servidor/home/livre# ./flashplayer-installer
ele vai te perguntar aonde quer instalar
Please enter the installation path of the Mozilla, Netscape, or Opera browser (i.e., /usr/lib/mozilla)
após (i.e., /usr/lib/mozilla) você vai digitar
/usr/lib/firefox
ele vai perguntar se você concocar, digite y
Proceed with the installation? (y/n/q): y
agora vai instalar, a mensagem final está abaixo:
Installation complete.
[editar] instalando o plugin java para o navegador firefox
ele já vem instalado por padrão, mas caso tenha removido, instale conforme instruções abaixo:
root@servidor/home/livre# apt-get install sun-java5-plugin
Aqui encerra-se os ajustes na distro, o conteúdo abaixo é uma sugestão de instalação de mais pacotes para o funcionamento tanto do servidor ou da distro GESAC para desktop.
[editar] instalando mais programas
abaixo estamos divindindo por tipo de programa
[editar] navegador leve
root@servidor/home/livre# apt-get install epiphany-browser
[editar] gráficos
root@servidor/home/livre# apt-get install scribus inkscape gimp gpaint qcad k3d
[editar] para ouvir musica
root@servidor/home/livre# apt-get install xmms amarok
[editar] para ver filmes
root@servidor/home/livre# apt-get install mplayer mplayer-fonts mplayer-skins mozilla-mplayer mencoder vlc
[editar] compactadores/descompactadores
root@servidor/home/livre# apt-get install unrar unace unzip rar zip p7zip
[editar] instalando codecs multimedia
root@servidor/home/livre# apt-get install cdrdao vcdimager mjpegtools vcdtools transcode movixmaker-2 normalize-audio \
mp3gain player mplayer-fonts mencoder transcode mpeg2dec a52dec vorbis-tools id3v2 mpg321 \
mpg123 totem-gstreamer-firefox-plugin libswfdec0.3 libflac++5c2 cdda2wav toolame
root@servidor/home/livre# apt-get install libmp4v2-0 dvdauthor mpeg2dec ffmpeg libmjpegtools0c2a tagtool easytag id3tool \
lame lame-extras nautilus-script-audio-convert dvd-slideshow mpg123 libmad0 libquicktime0 \
libjpeg-progs libmpcdec3 jhead libmpeg2-4 uudeview flac libmpeg3-1 libxine-extracodecs
root@servidor/home/livre# apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad \
gstreamer0.10-gl gstreamer0.10-pitfdll gstreamer0.10-sdl gsfonts gsfonts-x11
root@servidor/home/livre# wget http://www.debian-multimedia.org/pool/main/w/w32codecs/w32codecs_20071007-0.0_i386.deb
root@servidor/home/livre# dpkg -i w32codecs_20071007-0.0_i386.deb
instalando libdvdcss para ler dvds
root@servidor/home/livre# apt-get install libdvdread3
root@servidor/home/livre# /usr/share/doc/libdvdread3/install-css.sh
pronto, codecs multimedia instalados.
[editar] instalando o gnome-office (abiword, gnumeric, gnucash)
root@servidor/home/livre# apt-get install gnome-office
[editar] instalando guia foca linux e debian-reference
root@servidor/home/livre# apt-get install focalinux-html focalinux-text debian-reference-pt-br
[editar] instalando pacotes para compilação
root@servidor/home/livre# apt-get install build-essential
[editar] instalando pacotes para programação
root@servidor/home/livre# apt-get install bluefish anjuta subversion cvs
[editar] instalando pacotes para gravarcd
root@servidor/home/livre# apt-get install k3b brasero gnomebaker
[editar] instalando mensageiro instantaneo do kde e pacote de traducao em português
root@servidor/home/livre# apt-get install kopete kde-i18n-ptbr
[editar] instalando pacote para aprender digitação
root@servidor/home/livre# apt-get install klavaro
[editar] instalando suíte de aprendizado para crianças gcompris
root@servidor/home/livre# apt-get install gcompris
[editar] instalando pacotes para ripar dvds
root@servidor/home/livre# apt-get install dvdrip acidrip k9copy
[editar] instalando pacotes para ripar cds
root@servidor/home/livre# apt-get install grip
[editar] instalando pacotes capturar vídeo de filmadoras
root@servidor/home/livre# apt-get install kino
[editar] instalando pacote para conexão ftp
root@servidor/home/livre# apt-get install gftp
[editar] instalando pacote para entrar em rede IRC
root@servidor/home/livre# apt-get install xchat
[editar] instalando pacote do skype
fazendo o download do skype
root@defiant:/home/gutera# wget -c http://download.skype.com/linux/skype-debian_1.4.0.118-1_i386.deb
instalando pacote necessário para o skype rodar
root@defiant:/home/gutera# apt-get install qt4-qtconfig
instalando o skype
root@defiant:/home/gutera# dpkg -i skype-debian_1.4.0.118-1_i386.deb

