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

Conteúdo

[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
Ferramentas pessoais