terça-feira, 6 de novembro de 2007

Ubuntu Fresh Install Script

## Ubuntu Fresh Install Script




################################################################################ ##programas novos #gnucash ######################### Configura teclas de atalho para o nautilus ##########################
#Desabilita o "beep" chato do terminal xset b off

# Habilita a exibição do ícone "Computador" no Desktop

gconftool-2 -t bool -s /apps/nautilus/desktop/computer_icon_visible true


# Habilita a exibição da lixeira
gconftool-2 -t bool -s /apps/nautilus/desktop/trash_icon_visible true

# Control Alt Delete para mostrar processos
#XXX nao funciona no compiz... pq???
gconftool-2 -t str -s /apps/metacity/global_keybindings/run_command_9 "<Control><Alt>Delete"
gconftool-2 -t str -s /apps/metacity/keybinding_commands/command_9 "gnome-system-monitor"
gconftool-2 -t str -s /apps/compiz/general/allscreens/options/run_command9_key "<Control><Alt>Delete"
gconftool-2 -t str -s /apps/compiz/general/allscreens/options/command9 "gnome-system-monitor"

#XXX nao funcionam... pq???
gconftool-2 -t str -s /apps/gnome_settings_daemon/keybindings/power ""
gconftool-2 -t str -s /apps/gnome_settings_daemon/keybindings/screensaver ""
#gconftool-2 -t str -s /apps/gnome_settings_daemon/keybindings/screensaver "<Mod4>l"
#gconftool-2 -t str -s /apps/gnome_settings_daemon/keybindings/screensaver "<Control><Alt>l"

gconftool-2 -t str -s /apps/metacity/global_keybindings/run_command_4 "<Control><Alt>Insert"
gconftool-2 -t str -s /apps/metacity/keybinding_commands/command_4 "xterm -e htop"
gconftool-2 -t str -s /apps/compiz/general/allscreens/options/run_command4_key "<Control><Alt>Insert"
gconftool-2 -t str -s /apps/compiz/general/allscreens/options/command4 "xterm -e htop" # Abrir o nautilus com a tecla windows mais letra "e"
gconftool-2 -t str -s /apps/metacity/global_keybindings/run_command_8 "<Mod4>e"
gconftool-2 -t str -s /apps/metacity/keybinding_commands/command_8 "nautilus --browser"
gconftool-2 -t str -s /apps/compiz/general/allscreens/options/run_command8_key "<Mod4>e"
gconftool-2 -t str -s /apps/compiz/general/allscreens/options/command8 "nautilus --browser"
gconftool-2 -t str -s /apps/compiz/plugins/expo/allscreens/options/expo_key "<Control><Alt>Down"

# Localizar usando tecla windows mais letra "f"
gconftool-2 -t str -s /apps/metacity/global_keybindings/run_command_7 "<Mod4>f"
gconftool-2 -t str -s /apps/metacity/keybinding_commands/command_7 "gnome-search-tool"
gconftool-2 -t str -s /apps/compiz/general/allscreens/options/run_command7_key "<Mod4>f"
gconftool-2 -t str -s /apps/compiz/general/allscreens/options/command7 "gnome-search-tool"

# Abrir terminal com "Alt+l"
gconftool-2 -t str -s /apps/metacity/global_keybindings/run_command_terminal "<Mod4>t"
gconftool-2 -t str -s /apps/compiz/general/allscreens/options/run_command_terminal "<Mod4>t"

# Minimizar todas as janelas com tecla windows mais letra "d"
gconftool-2 -t str -s /apps/metacity/global_keybindings/show_desktop "<Mod4>d"
gconftool-2 -t str -s /apps/compiz/general/allscreens/options/show_desktop "<Mod4>d"

# Número de áreas de trabalho
gconftool-2 -t int -s /apps/metacity/general/num_workspaces '4'

# Icones visiveis na area de trabalho
gconftool-2 -t bool -s /apps/nautilus/desktop/computer_icon_visible true
gconftool-2 -t bool -s /apps/nautilus/desktop/trash_icon_visible true
gconftool-2 -t bool -s /apps/nautilus/desktop/home_icon_visible true
gconftool-2 -t str -s /apps/nautilus/desktop/home_icon_name "Meus Documentos"

# Trocar de workspace com "super+#"
gconftool-2 -t str -s /apps/metacity/global_keybindings/switch_to_workspace_1 "<Mod4>1"
gconftool-2 -t str -s /apps/metacity/global_keybindings/switch_to_workspace_2 "<Mod4>2"
gconftool-2 -t str -s /apps/metacity/global_keybindings/switch_to_workspace_3 "<Mod4>3"
gconftool-2 -t str -s /apps/metacity/global_keybindings/switch_to_workspace_4 "<Mod4>4"

# Configurar os protocols handlers
gconftool-2 -t string -s /desktop/gnome/url-handlers/magnet/command "azureus %s"
gconftool-2 -s /desktop/gnome/url-handlers/magnet/needs_terminal false -t bool
gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/enabled true # Habilitar compositing nativo do metacity gconftool-2 --type bool --set "/apps/metacity/general/compositing_manager" "true"

############################ BUG FIXES ##########################################
## Intrepid BUG fixes



#no sound with pulseaudio

#go to System>Preferences>Sound and change everything to ALSA
gnome-sound-properties
sudo killall pulseaudio
sudo alsa force-reload


#ABNT keyboard dot/comma issue


sudo echo 'xmodmap -e "keycode 129 = period"' >
/etc/init.d/keymap_modifier-abnt_numpad_dot.sh && sudo chmod +x
/etc/init.d/keymap_modifier-abnt_numpad_dot.sh

# The version of gtk2-engines-pixbuf in the intrepid repositories is not compatible with the Mac4lin GTK theme

############################ Autoriza a realização de operações administrativas ###############

sudo su echo "set bell-style none" >> /etc/inputrc ################################ Backups Essenciais #################################


## sources.list

cp /etc/apt/sources.list /etc/apt/sources.list_original


## fstab


cp /etc/fstab /etc/fstab_original


## xorg.conf



cp /etc/X11/xorg.conf /etc/X11/xorg.conf_original ## smb.conf cp /etc/samba/smb.conf /etc/samba/smb.conf_original

############################ Adiciona os repositorios necessarios #############################
## Skype packages
echo "deb http://download.skype.com/linux/repos/debian/ stable non-free" >> /etc/apt/sources.list

## Miro (ex-Democracy TV)
echo "deb http://ftp.osuosl.org/pub/pculture.org/miro/linux/repositories/ubuntu intrepid/" >> /etc/apt/sources.list

## Wine ("bleeding edge")
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -


sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list
## libfasttrack-gift echo "deb ftp://ftp.berlios.de/pub/gift-fasttrack unstable main" >> /etc/apt/sources.list
## Elisa Media Center

echo "deb http://elisa.fluendo.com/packages intrepid main" >> /etc/apt/sources.list wget http://elisa.fluendo.com/packages/philn.asc -O - | sudo apt-key add - ## Entertainer Media Center (w/ Clutter UI)
echo "deb http://debian.o-hand.com intrepid/" >> /etc/apt/sources.list ## Mediubuntu (Multimedia, Entertainment & Distractions In Ubuntu)
echo "deb http://packages.medibuntu.org/ intrepid free non-free" >> /etc/apt/sources.list
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -

apt-get update
######################### repositorios DESABILITADOS/PROBLEMÁTICOS ##########################

## (Hosted on Canonical servers, not Ubuntu servers. RealPlayer10, Opera and more to come.) #XXX nao funciona mais:

#echo "deb http://archive.canonical.com/ubuntu intrepid-commercial main" >> /etc/apt/sources.list

#Oxygen Icon Theme

#XXX nao funciona mais:

#echo "deb http://download.tuxfamily.org/oxygenrefit/OxyRepo/ nebula main" >> /etc/apt/sources.list

#wget http://www.nanolx.org/nlx2.asc -O - | sudo apt-key add -

#apt-get update

#apt-get -y install nanolx-key

#apt-get update

#KDE 4.0 #echo "deb http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu intrepid main" >> /etc/apt/sources.list
#Gnome-do Laucher #echo "deb http://ppa.launchpad.net/rharding/ubuntu intrepid main" >> /etc/apt/sources.list

#Docks #echo "deb http://cairo-dock.vef.fr/ubuntu intrepid cairo-dock" >> /etc/apt/sources.list
#wget -q -O - http://download.tuxfamily.org/3v1deb/DD800CD9.gpg | apt-key add -
#echo "deb http://download.tuxfamily.org/3v1deb intrepid eyecandy" >> /etc/apt/sources.list

#Screenlets Widgets #echo "deb http://hendrik.kaju.pri.ee/ubuntu intrepid screenlets" >> /etc/apt/sources.list

#wget http://hendrik.kaju.pri.ee/ubuntu/hendrikkaju.gpg -O- | sudo apt-key add - && sudo apt-get update
## Google Earth e Picasa
#? wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
#echo "deb http://dl.google.com/linux/deb/ stable non-free" >> /etc/apt/sources.list

# MusicBrainz Picard
##wget http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/public.key
& sudo apt-key add ./public.key & rm ./public.key
#wget -q -O - http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/public.key | apt-key add -
#rm ./public.key
#echo "deb http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/ubuntu feisty musicbrainz" >> /etc/apt/sources.list

#Treviño’s Ubuntu intrepid 3v1n0 repository
#wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -
#echo "deb http://download.tuxfamily.org/3v1deb intrepid 3v1n0" >> /etc/apt/sources.list

#qBitTorrent
#echo "deb http://hydr0g3n.free.fr/qbittorrent/intrepid/ ./" >> /etc/apt/sources.list

############################### Instala os codecs básicos ##################################

##codecs comuns
apt-get -y install mpeg2dec liba52-0.7.4 vorbis-tools id3v2 mpg321 mpg123 libswfdec-0.8-0 ffmpeg icedax toolame libmp4v2-0 libmjpegtools0c2a lame id3tool nautilus-script-audio-convert libmad0 libjpeg-progs libmpcdec3 flac faac faad sox toolame a52dec libmpeg2-4 uudeview flac libmpeg3-1 # sudo apt-get -y install x264-bin libx264-dev libflac++5c2 libquicktime0 # gstreammer 0.10
apt-get -y install gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gnonlin gstreamer0.10-plugins-farsight gstreamer0.10-sdl totem-gstreamer

## suporte à leitura de DVDs
apt-get -y install libdvdread3 libxine1-ffmpeg totem-xine
/usr/share/doc/libdvdread3/install-css.sh
#libdvdcss2

## wine (executar arquivos .exe)
apt-get -y install wine
#cedega

## Nvidia Graphics Card
#XXX? apt-get install y nvidia-glx-177 nvidia-settings

## ATI Radeon Graphics Card
#Envy #apt-get install envyng-gtk #envyng -t
############################### Instala os softwares básicos ################################

## players de audio
apt-get -y install rhythmbox audacious audacious-plugins-extra vagalume #xmms xmms-scrobbler
#lastfm vagalume last-exit
#? banshee 1.0 #? listen #? songbird


#cd /tmp; wget http://www.psychocats.net/ubuntu/installsongbird.sh;chmod +x
installsongbird.sh; ./installsongbird.sh #cd /tmp; wget ftp://darkstar.ist.utl.pt/pub/getdeb/so/songbird_0.4-1~getdeb1_amd64.deb; dpkg -i songbird_0.4-1~getdeb1_amd64.deb;


# audio preview
apt-get -y install mpg123

#webradios links
cd /tmp
#wget -c http://upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Football_pictogram.svg/300px-Football_pictogram.svg.png && mv 300px-Football_pictogram.svg.png /usr/share/pixmaps/radioitatiaia.png
wget -c http://upload.wikimedia.org/wikipedia/commons/thumb/e/e9/Wikinews-Soccer-logo.svg/605px-Wikinews-Soccer-logo.svg.png && mv 605px-Wikinews-Soccer-logo.svg.png /usr/share/pixmaps/radioitatiaia.png

# cria entrada no menu
echo '[Desktop Entry]
Name=Radio Itatiaia
Comment=Ouça Notícias Esportivas e Jogos de Futebol ao Vivo
Exec= vlc http://itatiaia1r.128k.audio.upx.com.br/itatiaia1
Icon=/usr/share/pixmaps/radioitatiaia.png
Type=Application
Encoding=UTF-8
MimeType=audio/x-ms-asf
Categories=Application;AudioVideo;' > /usr/share/applications/radioitatiaia.desktop
## players de video
apt-get -y install mplayer mplayer-fonts mplayer-skins xine-ui libxine1-plugins libxine1-ffmpeg vlc vlc-nox vlc-plugin-sdl vlc-plugin-svgalib #? gxine
#? totem-xine

## media center
#XBMC Media Center (http://xbmc.org/)
cd /tmp
wget -c http://ubuntu.dcc.fc.up.pt/pool/main/b/bluez-libs/libbluetooth2_3.29-0ubuntu1_i386.deb && dpkg -i libbluetooth2_3.29-0ubuntu1_i386.deb
echo "deb http://ppa.launchpad.net/team-xbmc-hardy/ubuntu hardy main" >> /etc/apt/sources.list && apt-get update
apt-get --force-yes install xbmc xbmc-common xbmc-plugins-supported xbmc-scripts-supported xbmc-skin-pm3-hd xbmc-web-pm3
#xbmc-eventclients-j2me xbmc-t3ch-addons
#elisa
#apt-get -y install elisa elisa-plugins-*
#?!? repo error: elisa-extra #entertainer (from SVN) #apt-get install --force-yes python-clutter subversion python-notify python-feedparser python-pyvorbis python-pyogg python-eyed3 python-pysqlite2 python-gtk2 python-glade2 python-clutter python-pyvorbis python-imaging python-pyinotify python-imdbpy python-cairo-dev gtk-doc-tools python-cddb
#cd /usr/local/lib/ #svn checkout http://entertainer-media-center.googlecode.com/svn/trunk/ entertainer #cd /usr/local/lib/entertainer/src
#touch entertainer.sh #echo "cd /usr/local/lib/entertainer/src" >> entertainer.sh #echo "./entertainer-backend.py" >> entertainer.sh #echo "sleep 5" >> entertainer.sh #echo "./entertainer-frontend.py" >> entertainer.sh #chmod +x entertainer.sh #ln -s /usr/local/lib/entertainer/src/entertainer.sh /usr/local/bin/entertainer ##criar lançador #touch /usr/share/applications/entertainer.desktop #echo "[Desktop Entry]" >> /usr/share/applications/entertainer.desktop #echo "Name=Entertainer Media Center" >> /usr/share/applications/entertainer.desktop #echo "Comment=Entertainer - a simple and easy-to-use media center solution" >> /usr/share/applications/entertainer.desktop #echo "Exec=entertainer" >> /usr/share/applications/entertainer.desktop #echo "Icon=pitivi" >> /usr/share/applications/entertainer.desktop #echo "Type=Application" >> /usr/share/applications/entertainer.desktop #echo "Encoding=UTF-8" >> /usr/share/applications/entertainer.desktop #echo "Categories=Application;AudioVideo;Player;" >> /usr/share/applications/entertainer.desktop ##adicionar pastas de mídia: ##exit ##cp /usr/local/lib/entertainer/cfg/ ~/.entertainer -R ##cd /usr/local/lib/entertainer/src ##./entertainer-content-management.py


## P2PTV
#miró (ex-DemocracyTV) apt-get -y install miro
# aplica limitador de velocidade ao miro cp /usr/bin/miro /usr/bin/miro_bkp echo '#!/bin/sh' > /usr/bin/miro echo 'LD_LIBRARY_PATH=/usr/lib/firefox trickle -d 50 -u 5 miro.real "$@"' >> /usr/bin/miro

#BUGFIX for "Err http://ftp.osuosl.org intrepid/
miro 1.1.1-2 miro-data 1.1.1-2":
#wget -c ftp://ftp.osuosl.org/pub/pculture.org/miro/linux/repositories/ubuntu/intrepid/miro_1.1.1-2_i386.deb

#wget -c ftp://ftp.osuosl.org/pub/pculture.org/miro/linux/repositories/ubuntu/intrepid/miro-data_1.1.1-2_all.deb

#mv
miro_1.1.1-2_i386.deb /var/cache/apt/archives/
#mv miro-data_1.1.1-2_all.deb /var/cache/apt/archives/

#sopcast (TV p2p) apt-get -y install libstdc++5
cd /tmp wget -c http://download.sopcast.cn/download/sp-auth.tgz
tar -zxvf sp-auth.tgz cd sp-auth/ mv sp-sc-auth /usr/local/bin/sp-sc-auth ln -s /usr/local/bin/sp-sc-auth /usr/local/bin/sp-sc
#1) instala a GUI
##GSopcast


apt-get -y install build-essential libasound2-dev libgtk2.0-dev intltool libstdc++5 libgtk2.0-dev libasound2-dev automake1.9 autoconf checkinstall
cd /tmp
wget -c http://gsopcast.googlecode.com/files/gsopcast-0.4.0.tar.bz2
tar -xvjf gsopcast-0.4.0.tar.bz2
cd gsopcast-0.4.0
./configure
#FIX: error: ‘strstr’ was not declared in this scope
sed -i 's/#include "header.h"/#include "header.h"\n#include <cstring>/g' ./src/*.cc
make
make install
checkinstall -D -y
#QSopcast
#cd /tmp #apt-get -y install libqt3-mt #wget -c http://qsopcast.googlecode.com/files/qsopcast-0.3.5.tar.bz2
#tar -xvjf qsopcast-0.3.5.tar.bz2 #cd qsopcast-0.3.5/src/ #qmake #make #make install

#2) e criar a respectiva entrada no menu


echo '"[Desktop Entry]"
"Name=Assistir TV via P2P"
"Comment=gsopcast - TV Streamming via P2P"
"Exec=gsopcast"
"Icon=pitivi"
"Type=Application"
"Encoding=UTF-8"
"Categories=Application;AudioVideo;Player;"' > /usr/share/applications/gsopcast.desktop

## conversão e edição de mídias

## conversão e edição de vídeo
apt-get -y install avidemux ffmpeg ffmpeg2theora mencoder transcode # ipodencoder wget -c http://homepages.dcc.ufmg.br/~evaladao/storage/scripts/ipodencoder.sh -O /usr/local/bin/ipodencoder chmod +x /usr/local/bin/ipodencoder
#ffmpeg com suporte a h264, xvid, theora, aac, ogg, mp3, etc cd /tmp apt-get build-dep ffmpeg apt-get install libvorbis-dev libogg-dev libtheora-dev liba52-*-dev libdc1394-*-dev libgsm1-dev liblame-dev libfaad2-dev libfaac-dev libmp4v2-dev libx264-dev libxvidcore4-dev apt-get source ffmpeg cd ffmpeg-*/ ./configure --enable-gpl --enable-pp --enable-pthreads --enable-libvorbis --enable-libogg --enable-libtheora --enable-liba52 --enable-dc1394 --enable-libgsm --disable-debug --enable-libmp3lame --enable-libfaad --enable-libfaac --enable-xvid --enable-x264 make make install checkinstall -D -y


## conversão e edição de audio e ID3 tags
apt-get -y install lame soundconverter easytag
#audacity
#? ID3: cowbell tagtool #apt-get -y install picard (dependencias quebradas: libavcodec0d e libavformat0d)



## edição de legendas
apt-get -y install gaupol
#gnome-subtitles http://www.getdeb.net/release.php?id=1139
#cd /tmp; wget http://harrisony.com/getdeb.net/gn/gnome-subtitles_0.6-1~getdeb1_all.deb; dpkg -i gnome-subtitles_0.6-1~getdeb1_all.deb;


## criar/manipular containers para video/audio/texto (ogm,mkv,mp4)

apt-get -y install ogmtools mkvtoolnix mkvtoolnix-gui gpac

## desktop session recorder producing Ogg Theora video
apt-get -y install istanbul

## like "Adobe After Efects"
#
? apt-get -y install kino

## like "MovieMaker"
#? apt-get -y install pitivi


## gravação de CDs e DVDs
apt-get -y install serpentine
#brasero
#k3b k3b-i18n #?!? libk3b2-mp3

## ripagem de CDs e DVDs
apt-get -y install sound-juicer k9copy dvdrip thoggen #acidrip dvd95 (francês)
## gerenciamento de coleções de filmes
apt-get -y install griffith
#? grip

## criação de DVDs
#XXX ?repo? apt-get -y install mandvd
#devede (testar)
apt-get -y install devede
#qdvdauthor (testar)

## visualizadores de imagens
apt-get -y install f-spot
# earth3d digikam gwenview picasa

## editores de imagens
apt-get -y install kolourpaint4 #apt-get -y install gpaint scribus inkscape mypaint hugin googleearth-package
#? blender
## editor de texto apt-get install mousepad #Atualizar o Dicionário de Português (Corretor Ortográfico do OpenOffice,Firefox,etc) (http://www.broffice.org/verortografico/baixar)
mv /usr/share/myspell/dicts/pt_BR.aff /usr/share/myspell/dicts/pt_BR.aff_bkp
mv /usr/share/myspell/dicts/pt_BR.dic /usr/share/myspell/dicts/pt_BR.dic_bkp cd /tmp
#XXX link quebrado! (usar bkp local) wget -c http://www.deso-se.com.br/downloads/pt_BR-2008-02-21C.zip unzip pt_BR-2008-02-21C.zip mv /tmp/pt_BR.aff /usr/share/myspell/dicts/pt_BR.aff

mv /tmp/pt_BR.dic /usr/share/myspell/dicts/pt_BR.dic

## visualizador de PDF #apt-get -y install okular-kde4
#? kpdf
cd /tmp
wget -c http://ardownload.adobe.com/pub/adobe/reader/unix/8.x/8.1.2/ptb/AdobeReader_ptb-8.1.2_SU1-1.i386.deb
dpkg -i AdobeReader_ptb-8.1.2_SU1-1.i386.deb

## visualizador de DJVU
apt-get install libdjvulibre15 djvulibre-bin djvulibre-plugin djview ## browser apt-get install -y firefox-3.0 epiphany-browser # Mozilla Prism - Enable Web Applications on Desktop wget -P ~ http://people.mozilla.com/~mfinkle/prism/prism-0.8-linux.tar.bz2 && sudo tar -xjf ~/prism-0.8-linux.tar.bz2 -C /opt #create shortcut touch /usr/share/applications/prism.desktop echo "[Desktop Entry]" >> /usr/share/applications/prism.desktop echo "Encoding=UTF-8" >> /usr/share/applications/prism.desktop echo "Name=Prism" >> /usr/share/applications/prism.desktop echo "Comment=Prism" >> /usr/share/applications/prism.desktop echo "Exec=/opt/prism/prism" >> /usr/share/applications/prism.desktop echo "Icon=/opt/prism/chrome/icons/default/webrunner48.png" >> /usr/share/applications/prism.desktop echo "Terminal=false" >> /usr/share/applications/prism.desktop echo "Type=Application" >> /usr/share/applications/prism.desktop echo "Categories=Application;Network;" >> /usr/share/applications/prism.desktop echo "StartupNotify=true" >> /usr/share/applications/prism.desktop
## Midori - a lightweight web browser
# first, get the last webkit
# wget -c http://builds.nightly.webkit.org/files/trunk/src/WebKit-r35805.tar.bz2
# apt-get -u build-dep libwebkitgtk1d
# apt-get install autoconf automake libtool bison flex gperf
libicu36-dev libxslt1-dev libcurl4-openssl-dev libsqlite3-dev
libjpeg62-dev libpng12-dev libglibmm-2.4-dev libgtk2.0-dev
build-essential
# # then, install midori
# wget -c http://www.twotoasts.de/media/midori/midori-0.0.19.tar.bz2
# tar -xvjf midori-0.0.19.tar.bz2
# cd midori-0.0.19
# apt-get install git-core curl cdbs debhelper fdupes gettext
html2text intltool intltool-debian libsexy-dev po-debconf libpixman-1-0
libwebkitgdk0d libwebkitgdk-dev
# ./autogen.sh
## Epiphany WebKit
# deb http://ppa.launchpad.net/stemp/ubuntu intrepid main #WebKit & Midori
# deb http://ppa.launchpad.net/michelinux/ubuntu intrepid main #Epiphany-WebKit
# apt-get install epiphany-webkit

## plugins para o navegador (pdf, audio, video, java, flash)
apt-get -y install mozilla-mplayer
#! sun-java6-plugin será instalado mais abaixo
#browser multimidia backends: totem-mozilla | mozilla-mplayer | xine-plugin gxineplugin | mozilla-plugin-vlc #? mozplugger (pdf) #? mozilla-helix-player helix-player #? gnash mozilla-plugin-gnash
#? totem-gstreamer-firefox-plugin
#? mozilla-plugin-vlc vlc-plugin-*
#apt-get -y install flashplugin-nonfree

#1) ou baixa e instala o flash mais recente da adobe
cd /tmp
wget -c http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz
killall firefox-bin
tar -zxvf install_flash_player_10_linux.tar.gz
sudo mv ./install_flash_player_10_linux/libflashplayer.so /usr/lib/mozilla/plugins/
rm -Rf ./install_flash_player_10_linux
#rm -f install_flash_player_10_linux.tar.gz #2) por último e MAIS IMPORTANTE, fazer a "linkagem" da pasta de plugins para o seu perfil chmod 777 /usr/lib/mozilla/plugins
exit
chmod 777 ~/.mozilla/plugins
#XXX mudei o til/pasta para o caminho completo... testar
ln -s /usr/lib/mozilla/plugins/ ~/.mozilla/plugins
sudo su
#3) resolva o problema de som 64 bits
#sudo ln -s /usr/lib/libesd.so.0 /usr/lib/libesd.so.1


## gerenciador de downloads e ferramentas web #apt-get -y install tinyproxy
#? gwget d4x freeloader

## leitor de e-mail
#mozilla-thunderbird (o evolution já é mais que suficiente)

## chat, voip
apt-get -y install skype pidgin #kmess amsn

## ipod #libgpod v0.6.0 com suporte a artwork apt-get -y install libgpod2 libgpod-common libgpod-dev libmp4v2-0 libgdk-pixbuf2 libgdk-pixbuf-dev
## ?? já está atualizado ?
cd /tmp wget -c http://ufpr.dl.sourceforge.net/sourceforge/gtkpod/libgpod-0.6.0.tar.gz
tar -zxvf libgpod-0.6.0.tar.gz cd libgpod-0.6.0 ./configure make sudo make install sudo rm /usr/lib/libgpod.so.2.0.0 sudo rm /usr/lib/libgpod.so.2 sudo ln -s /usr/local/lib/libgpod.so.3 /usr/lib/libgpod.so.3 sudo ln -s /usr/local/lib/libgpod.so.3 /usr/lib/libgpod.so.2 sudo lsusb -v | grep -i Serial
#musica e video apt-get -y install gtkpod-aac
#amarok
#podcast #apt-get -y install gpodder python-gpod python-pymad
#imagem #apt-get -y install gwenview kipi-plugins #gpixpod
#conversao apt-get -y install ffmpeg mencoder gpac
# jSMS


#1) instala o jsms
cd /usr/share/pixmaps
wget -c http://jsms.com.br/svn/trunk/jSMS.png
mv ./jSMS.png ./jsms.png
ln -s /home/softwares/icos/sms_green.png /usr/share/pixmaps/jsms.png


mkdir -p /usr/local/lib/jSMS
cd /usr/local/lib/jSMS


wget -c http://jsms.com.br/download/jSMS-301.jar rm -f jSMS.jar ln -s ./jSMS-301.jar ./jSMS.jar rm -f ./jSMS.sh
echo "export AWT_TOOLKIT=MToolkit;java -jar /usr/local/lib/jSMS/jSMS.jar $@" > ./jSMS.sh
chmod a+x ./jSMS.sh
ln -s /usr/local/lib/jSMS/jSMS.sh /usr/local/bin/jsms
#2) e criar a respectiva entrada no menu


touch /usr/share/applications/jsms.desktop
echo "[Desktop Entry]" >> /usr/share/applications/jsms.desktop
echo "Name=jSMS" >> /usr/share/applications/jsms.desktop
echo "Comment=Envie torpedos para celulares" >> /usr/share/applications/jsms.desktop
echo "Exec=jsms" >> /usr/share/applications/jsms.desktop
echo "Icon=/usr/share/pixmaps/jsms.png" >> /usr/share/applications/jsms.desktop
echo "Type=Application" >> /usr/share/applications/jsms.desktop
echo "Encoding=UTF-8" >> /usr/share/applications/jsms.desktop
echo "Categories=Network;Application;" >> /usr/share/applications/jsms.desktop


## p2p
apt-get -y install gift giftd apollon libgnutella-gift libfasttrack-gift libopenft-gift gtk-gnutella amule nicotine
#azureus #? deluge qbittorrent # vuze: #apt-get install icedtea-java7-plugin #cd /tmp #wget -c http://cache2.vuze.com/files/Vuze_linux.tar.bz2 #tar -xvjf Vuze_linux.tar.bz2 #cp /tmp/vuze/vuze /tmp/vuze/vuze_bkp #sed -i -e 's/SCRIPT_NOT_CHANGED=0/SCRIPT_NOT_CHANGED=1/g' -e 's/JAVA_PROGRAM_DIR=.*/JAVA_PROGRAM_DIR="\/usr\/lib\/jvm\/java-7-icedtea\/bin\/"/g' /tmp/vuze/vuze #mv /tmp/vuze/ /opt/vuze #rm -f /usr/bin/vuze /usr/bin/azureus #ln -s /opt/vuze/vuze /usr/bin/vuze #ln -s /opt/vuze/vuze /usr/bin/azureus
# utorrent
apt-get -y install wine
mkdir -p /opt/wine/utorrent
cd /opt/wine/utorrent
wget -c http://download.utorrent.com/1.8/utorrent.exe

# cria script de execução
echo '#!/bin/sh' > /opt/wine/utorrent/utorrent.sh
echo 'if [ "$1" != "" ]; then' >> /opt/wine/utorrent/utorrent.sh
echo -n ' var="`echo \"$1\" ' >> /opt/wine/utorrent/utorrent.sh
echo "| tr '/' '\'\`\"" >> /opt/wine/utorrent/utorrent.sh
echo ' var="Z:${var}"' >> /opt/wine/utorrent/utorrent.sh
echo ' env WINEPREFIX="/home/everthon/.wine" wine "C:\Arquivos de programas\uTorrent\uTorrent.exe" "$var"' >> /opt/wine/utorrent/utorrent.sh
echo "else" >> /opt/wine/utorrent/utorrent.sh
echo ' env WINEPREFIX="/home/everthon/.wine" wine "C:\Arquivos de programas\uTorrent\uTorrent.exe" ' >> /opt/wine/utorrent/utorrent.sh
echo "fi" >> /opt/wine/utorrent/utorrent.sh

chmod +x utorrent.sh
ln -s /opt/wine/utorrent/utorrent.sh /usr/local/bin/utorrent

#executa no perfil do usuario
exit
utorrent
sudo su

# cria entrada no menu
utorrent_icon=`ls /home/everthon/.local/share/icons/*utorrent*.xpm | head -n 1`
echo '[Desktop Entry]
Name=utorrent
Comment=Ferramenta de Distribuição de Arquivos via Peer-to-Peer
Exec=utorrent
Icon=/home/everthon/.local/share/icons/$utorrent_icon
Type=Application
Encoding=UTF-8
MimeType=application/x-bittorrent
Categories=Application;Network;P2P;' > /usr/share/applications/utorrent.desktop
#rtorrent (command line)
bash RTDIR=/usr/local/lib/rtorrent mkdir $RTDIR cd $RTDIR wget -c http://libtorrent.rakshasa.no/downloads/libtorrent-0.12.0.tar.gz tar -zxvf libtorrent-0.12.0.tar.gz cd $RTDIR/libtorrent-0.12.0 ./configure --prefix=$RTDIR make make install rm -f libtorrent-0.12.0.tar.gz cd $RTDIR wget -c http://libtorrent.rakshasa.no/downloads/rtorrent-0.8.0.tar.gz tar -zxvf rtorrent-0.8.0.tar.gz cd $RTDIR/rtorrent-0.8.0 LD_LIBRARY_PATH=$RTDIR/lib PKG_CONFIG_PATH=$RTDIR/lib/pkgconfig/ STUFF_LIBS="$(curl-config --libs) $(pkg-config sigc++-2.0 --libs) -L$RTDIR/lib" ./configure --prefix=$RTDIR/lib --mandir=$RTDIR/man --bindir=$RTDIR/bin --docdir=$RTDIR/doc make make install rm -f rtorrent-0.8.0.tar.gz


## ferramentas de sistema
apt-get -y install numlockx preload samba ssh checkinstall nautilus-actions thunar sysinfo htop conky elinks trickle glipper kcron gshutdown unison build-essential
#? alien (rmp2deb) specto (notification) #? aptoncd
## virtualização #XXX ?? repo virtualbox #apt-get install virtualbox-ose virtualbox-ose-modules-generic #adduser everthon vboxusers ## acesso remoto #apt-get install nxagent nxclient ## bluetooth apt-get -y install bluez-* gnome-bluetooth gnome-vfs-obexftp # blueproximity #sudo apt-get install bluez-utils python-gtk2 python-glade2 python-configobj python-bluez #wget http://security.ubuntu.com/ubuntu/pool/main/p/python-support/python-support_0.7.5ubuntu1_all.deb #sudo dpkg -i python-support_0.7.5_all.deb #wget -c http://ufpr.dl.sourceforge.net/sourceforge/blueproximity/blueproximity_1.2.5-0ubuntu1_all.deb #sudo dkpg -i blueproximity_1.2.5-0ubuntu1_all.deb # TTS Text-to-Speach apt-get -y install espeak lame xpdf-utils odt2txt antiword
touch /usr/local/bin/txt2mp3 echo '#!/bin/sh' >> /usr/local/bin/txt2mp3 echo '# txt2mp3 - convert text files to mp3 audio files (aka audiobooks)' >> /usr/local/bin/txt2mp3 echo '# v0.3' >> /usr/local/bin/txt2mp3 echo '#' >> /usr/local/bin/txt2mp3 echo '# (c) 2008 Everthon Valadão <everthonvaladao@gmail.com> under the GPL' >> /usr/local/bin/txt2mp3 echo '# http://www.gnu.org/copyleft/gpl.html' >> /usr/local/bin/txt2mp3 echo '#' >> /usr/local/bin/txt2mp3 echo '# OBS.: install some pre-requisites first, with' >> /usr/local/bin/txt2mp3 echo '# sudo apt-get install espeak lame xpdf-utils odt2txt antiword' >> /usr/local/bin/txt2mp3 echo 'TXT_FILE="$1"' >> /usr/local/bin/txt2mp3 echo 'BASENAME=`echo "$TXT_FILE" | sed "s/\(.*\)\(\....$\)/\1/g"`' >> /usr/local/bin/txt2mp3 echo 'echo "TTS (text-to-speach) ${TXT_FILE}"' >> /usr/local/bin/txt2mp3 echo 'ext=${1##*.}' >> /usr/local/bin/txt2mp3 echo '# if it isn`t a TXT file, convert it first' >> /usr/local/bin/txt2mp3 echo 'if [ "$ext" != "txt" ] ; then' >> /usr/local/bin/txt2mp3 echo ' TMP_FILE="/tmp/espeakfile-$$.txt"' >> /usr/local/bin/txt2mp3 echo ' # PDF' >> /usr/local/bin/txt2mp3 echo ' if [ "$ext" = "pdf" ] ; then' >> /usr/local/bin/txt2mp3 echo ' echo "converting from PDF to TXT"' >> /usr/local/bin/txt2mp3 echo ' pdftotext "${TXT_FILE}" "${TMP_FILE}"' >> /usr/local/bin/txt2mp3 echo ' fi' >> /usr/local/bin/txt2mp3 echo ' # ODT' >> /usr/local/bin/txt2mp3 echo ' if [ "$ext" = "odt" ] ; then' >> /usr/local/bin/txt2mp3 echo ' echo "converting from ODT to TXT"' >> /usr/local/bin/txt2mp3 echo ' odt2txt --subst=all "${TXT_FILE}" > "${TMP_FILE}"' >> /usr/local/bin/txt2mp3 echo ' fi' >> /usr/local/bin/txt2mp3 echo ' # DOC' >> /usr/local/bin/txt2mp3 echo ' if [ "$ext" = "doc" ] ; then' >> /usr/local/bin/txt2mp3 echo ' echo "converting from DOC to TXT"' >> /usr/local/bin/txt2mp3 echo ' antiword "${TXT_FILE}" > "${TMP_FILE}"' >> /usr/local/bin/txt2mp3 echo ' fi' >> /usr/local/bin/txt2mp3 echo ' TXT_FILE="${TMP_FILE}"' >> /usr/local/bin/txt2mp3 echo 'fi' >> /usr/local/bin/txt2mp3 echo 'rm -f /tmp/voice.wav' >> /usr/local/bin/txt2mp3 echo '# create a FIFO "named pipe" to save space' >> /usr/local/bin/txt2mp3 echo 'mkfifo /tmp/voice.wav' >> /usr/local/bin/txt2mp3 echo '# espeak write output to a pipe while lame encodes the file on the fly' >> /usr/local/bin/txt2mp3 echo 'nice espeak -v brazil+f3 -p 25 -f "${TXT_FILE}" -w /tmp/voice.wav & \' >> /usr/local/bin/txt2mp3 echo 'xterm -e nice lame -a --resample 16 -V 9 --vbr-new --lowpass 8 -f /tmp/voice.wav -o "${BASENAME}_VBR.mp3"' >> /usr/local/bin/txt2mp3
echo 'echo "...done! Voice saved as ${1}.mp3"' chmod +x /usr/local/bin/txt2mp3
## speedometer - network bandwidth monitoring
wget -c http://excess.org/speedometer/speedometer.py
mv speedometer.py /usr/local/bin/speedometer
chmod +x /usr/local/bin/speedometer
#Usage: speedometer -tx -rx eth0
#XXX criar .desktop
#apt-get -y install wondershaper #cp /etc/network/interfaces /etc/network/interfaces_bkp #echo "up /sbin/wondershaper eth0 880 200" >> /etc/network/interfaces #echo "down /sbin/wondershaper clear eth0 >> /etc/network/interfaces
## Disable IPV6 #sudo su #Teste de Desempenho ANTES: #ip a | grep inet6 #COUNTER=0 #time while [ $COUNTER -lt 10 ]; do host www.google.com; let COUNTER=COUNTER+1; done ##real 0m11.279s ##sed -i '/net-pf-10/s/ipv6/off #ipv6/' /etc/modprobe.d/aliases #echo "# Disable IPV6" >> /etc/modprobe.d/blacklist #echo "blacklist ipv6" >> /etc/modprobe.d/blacklist ##OBS.: eh necessario reiniciar o PC ##Teste de Desempenho DEPOIS: #ip a | grep inet6 #COUNTER=0 #time while [ $COUNTER -lt 10 ]; do host www.google.com; let COUNTER=COUNTER+1; done
# man em PT

apt-get -y install manpages-pt manpages-pt-dev
# coloured manpages apt-get install most && echo 'export PAGER="most -s"' >> .bashrc # compactação
apt-get -y install p7zip-full p7zip-rar unzip unrar
#unace rar unrar zip unzip p7zip-full p7zip-rar sharutils aish uudeview mpack lha arj cabextract file-roller
#? fcrackzip
#recuperação de CDs e HDs # apt-get -y install dvdisaster testdisk #? nmapfe (varre portas abertas)
#?
gmountiso
## compartilhamentos via samba # trocar de "security = user" para "security = share", para evitar a solicitação de login
sed -i
/etc/samba/smb.conf -e 's/# security = user/ security = share/g' #jDiskReport

cd /tmp
wget -vc http://www.jgoodies.com/download/jdiskreport/jdiskreport-1_3_1.zip
unzip jdiskreport-1_3_1.zip
mv jdiskreport-1.3.1 /usr/local/lib/jdiskreport
rm -f jdiskreport-1_3_1.zip
mkdir -p /usr/local/lib/jdiskreport
cd /usr/local/lib/jdiskreport
#cp /usr/share/icons/Oxygen-Refit/48x48/apps/baobab.png /usr/local/lib/jdiskreport/jdiskreport.png
cp /usr/share/icons/hicolor/24x24/apps/baobab.png /usr/local/lib/jdiskreport/jdiskreport.png
ln -s /usr/local/lib/jdiskreport/jdiskreport.png /usr/share/pixmaps/jdiskreport.png
ln -s jdiskreport-1.3.1.jar jdiskreport.jar
echo "export AWT_TOOLKIT=MToolkit;java -jar /usr/local/lib/jdiskreport/jdiskreport.jar $@" > ./jdiskreport.sh
chmod a+x ./jdiskreport.sh
ln -s /usr/local/lib/jdiskreport/jdiskreport.sh /usr/local/bin/jdiskreport
echo "export AWT_TOOLKIT=MToolkit;java -jar -Dpath=$@ /usr/local/lib/jdiskreport/jdiskreport.jar" > ./jdiskreportscan.sh
chmod a+x ./jdiskreportscan.sh
ln -s /usr/local/lib/jdiskreport/jdiskreportscan.sh /usr/local/bin/jdiskreportscan
#2) e criar a respectiva entrada no menu


touch /usr/share/applications/jdiskreport.desktop
echo "[Desktop Entry]" >> /usr/share/applications/jdiskreport.desktop
echo "Name=jDiskReport" >> /usr/share/applications/jdiskreport.desktop
echo "Comment=Exibe estatísticas de utilização do HD" >> /usr/share/applications/jdiskreport.desktop
echo "Exec=jdiskreport" >> /usr/share/applications/jdiskreport.desktop
echo "Icon=/usr/share/pixmaps/jdiskreport.png" >> /usr/share/applications/jdiskreport.desktop
echo "Type=Application" >> /usr/share/applications/jdiskreport.desktop
echo "Encoding=UTF-8" >> /usr/share/applications/jdiskreport.desktop
echo "Categories=System;Application;" >> /usr/share/applications/jdiskreport.desktop



# BillReminder
#cd /tmp #wget -c http://www.gnulinuxbrasil.org/downloads/billreminder_0.3-svn453_i386.deb #dpkg -i billreminder_0.3-svn453_i386.deb #apt-get -y install python-pysqlite2


############################### Instala mais ambientes gráficos #############################


#ambiente XFCE #apt-get install xfce xfce4-goodies xfce4-theme-brushedchrome thunar xfce4-cpugraph-plugin xfce4-datetime-plugin xfce4-netload-plugin xfce4-taskmanager
#ambiente KDE 4.0
# antes de se iniciar a instalação do KDE 4.0, deve-se remover as bibliotecas das versões beta do KDE 4.0:

## apt-get remove
kde4base-data #kdelibs5 kde4libs-data
#? apt-get -y install kde4-core kde-l10n-ptbr kde-i18n-ptbr extragear-plasma kscreensaver-kde4 okular-kde4 dolphin-kde4 ark-kde4 ktouch-kde4
#ambiente WindowMaker
#?
apt-get install wmaker wmclock wmcpuload wmfire wmforkplop wmifs wmmemload wmnd wmshutdown wmtop #ambiente OpenBox #apt-get install openbox obconf openbox-themes xcompmgr fbpanel hsetroot #apt-get install rox transset # ambiente LXDE #echo "deb http://ppa.launchpad.net/lxde/ubuntu intrepid main" >> /etc/apt/sources.list #apt-get update #apt-get install lxde



############################### Instala os softwares secondários #############################

##para rodar aplicações de 32bits no amd64
#apt-get -y install linux32
#
nspluginwrapper ???
## jogos
apt-get -y install wormux chromium foobillard armagetronad neverball kolf neverball pinball enigma frozen-bubble scorched3d
#? lincity-ng liquidwar

#Secret Maryo Chronicles http://www.getdeb.net/app.php?name=Secret+Maryo+Chronicles
#Gbrainy http://www.getdeb.net/app.php?name=gBrainy

#eboard (xadrez online)

#planetpenguin-racer supertuxkart
##torcs trigger vegastrike bzflag warzone-2100

#glest http://www.getdeb.net/release.php?id=1061

#alienarena FPS http://www.gamershell.com/download_21445.shtml

#maniadrive http://maniadrive.raydium.org/

#fretsonfire http://fretsonfire.sourceforge.net/

#worldofpadman http://www.gamershell.com/download_18562.shtml


## emuladores
#MAME Arcade (http://www.rom-world.com/dl.php?name=MAME)
wget -c http://prdownloads.sourceforge.net/gxmame/gxmame_0.34b-1_i386.deb?download && dpkg -i gxmame_0.34b-1_i386.deb && apt-get -f install
#Super Nintendo (http://www.snesclassics.com/snes-roms/)
apt-get install zsnes
#Atari (http://www.atariage.com/system_items.html?SystemID=2600&ItemTypeID=ROM)
apt-get install stella #xsteem hatari
#GameBoy Advance (http://www.romulation.net/GBA/)
apt-get install vbaexpress
#Playstation (http://www.romulation.net/PSX/)
apt-get install pcsx-df

############################### Instala os softwares para programação #########################

#ferramentas educacionais
#estatistica
apt-get -y install r-base rkward
#latex
apt-get -y install kile texlive-latex-base texlive-latex-recommended texlive-fonts-recommended texlive-lang-portuguese #texlive-latex-extra texlive-fonts-extra
#abntex
#digitação
#XXX ?? klavarro #apt-get -y install ktouch-kde4
#tipptrainer tuxtype
#outros
# apt-get -y install freemind #dicionários #fantasdic opendict dict-freedict-fra-eng dict-freedict-eng-por exit
mkdir -p /home/everthon/.gnome2/gnome-dictionary/
echo '[Dictionary Source]
Name=eng-por
Description=Dicionário Inglês-Português
Transport=dictd
Hostname=dict.org
Port=2628
Database=eng-por
Strategy=exact' > ~/.gnome2/gnome-dictionary/eng-por.desktop

echo '[Dictionary Source]
Name=fra-eng
Description=Dicionário Francês-Inglês
Transport=dictd
Hostname=dict.org
Port=2628
Database=fra-eng
Strategy=exact' > ~/.gnome2/gnome-dictionary/fra-eng.desktop
sudo su
#ferramentas de programacao web
apt-get -y install bluefish

#ferramentas de banco de dados
apt-get -y install mysql-client mysql-server
#sqlyog (w32)
#iReport


#java JRE

#leave it at the end, Java (the "OK/YES" dialogs freeze the script)

apt-get -y install sun-java6-jre sun-java6-fonts sun-java6-plugin
#ou baixe o JDK em http://java.sun.com/javase/downloads/index.jsp
#?sudo apt-get -y install equivs ttf-sazanami-gothic ttf-sazanami-mincho


#ferramentas de programacao em java
#instalar o JDK mais novo (1.6.0_01):


## 1.1) instala a versão do repositório
apt-get -y install sun-java6-jdk sun-java6-source

### 1.2)baixa e instala a versão 1.6.0_01 do JDK
##Faça o download do arquivo “jdk-6-linux-i586.bin” no seguinte site: http://java.sun.com/javase/downloads/index.jsp
##OBS.: copie o endereço absoluto do link obtido pelo browser (após aceitar a licença) e coloque na variável ENDERECO_JDK6, ex:
#ENDERECO_JDK6="http://sdlc-esd.sun.com/ESD30/JSCDL/jdk/6u1/jdk-6u1-linux-i586.bin?AuthParam=1179546926_43be72b9df2fdc64540a00b60a3cd940&TUrl=an1npDpbKod7kSYrROhENTonIeQ1W0D1Lc4nXz+pGFFranixdCdgxDTPbW4=&TicketId=dVF6PANKNe4+8w==&GroupName=SDLC&BHost=sdlc1h.sun.com&FilePath=/ESD30/JSCDL/jdk/6u1/jdk-6u1-linux-i586.bin&File=jdk-6u1-linux-i586.bin"
#wget -c $ENDERECO_JDK6
#chmod a+x jdk-6u1-linux-i586.bin
#./jdk-6u1-linux-i586.bin
#mkdir /usr/lib/jvm
#mv jdk1.6.0_01 /usr/lib/jvm/


## 2)configura o java 1.6.0_01 como o padrão para o sistema

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/java-6-sun/bin/java" 1
sudo update-alternatives --set java /usr/lib/jvm/java-6-sun/bin/java

sudo update-alternatives --install "/usr/bin/jar" "jar" "/usr/lib/jvm/java-6-sun/bin/jar" 1
sudo update-alternatives --set jar /usr/lib/jvm/java-6-sun/bin/jar

sudo update-alternatives --install "/usr/bin/rmiregistry" "rmiregistry" "/usr/lib/jvm/java-6-sun/jre/bin/rmiregistry" 1
sudo update-alternatives --set rmiregistry /usr/lib/jvm/java-6-sun/jre/bin/rmiregistry

sudo update-alternatives --install "/usr/bin/keytool" "keytool" "/usr/lib/jvm/java-6-sun/jre/bin/keytool" 1
sudo update-alternatives --set keytool /usr/lib/jvm/java-6-sun/jre/bin/keytool

## 3)configura as variáveis de ambiente

echo "# Variáveis ambiente do JDK 6.0_01"
echo "JAVA_HOME=/usr/lib/jvm/java-6-sun" >> /etc/profile
echo "export JAVA_HOME" >> /etc/profile
echo "PATH=$JAVA_HOME/bin:$PATH" >> /etc/profile
echo "CLASSPATH=.:$JAVA_HOME/lib/tools.jar" >> /etc/profile
echo "MANPATH=$MANPATH:$JAVA_HOME/man" >> /etc/profile
echo "export PATH CLASSPATH MANPATH" >> /etc/profile

## 4)e finalmente, conferir se deu tudo certo:
java -version
javac -version



## 5) sabidamente alguns programas java simplesmente não funcionam com as animações do Compiz, você pode contornar isso da seguinte forma :
## acrescenta a linha ao arquivo de configuração /etc/enviroment:
echo "AWT_TOOLKIT=MToolkit" >> /etc/environment
## outra possibilidade é acrescentar a linha acima apenas nos scripts que carregam os programas Java problemáticos.


apt-get -y install eclipse netbeans5.5

#ferramentas de programacao C e C++
apt-get -y install g++ anjuta

#outras ferramentas
apt-get -y install meld gvim #leafpad gedit medit geany tea cream

################################################################################
#fontes MS para o flash funcionar corretamente
#leave it at the end, Java (the "OK/YES" dialogs freeze the script)
apt-get -y install gsfonts gsfonts-x11 msttcorefonts
## impressora virtual de PDF


#install a virtual PDF printer

apt-get -y install cups-pdf


##Go to System -> Administration -> Printing

system-config-printer


##-Add a printer with Printer -> Add Printer or double click on "New Printer" icon


##"STEP 1of3" PDF Printer (Virtual Printer) should now be in the local detected printers list so select it and click 'Forward'


##"STEP 2of3" Select "Generic" as the manufacturer and "PostScript" as the printer. Now click 'Forward'


##"STEP 3of3" Give the printer a sensible description and location and click 'Apply'


##The "CUPS/PostScript" printer should now exist in the print dialogue
of you applications and will save the output PDF file to the /HOME/PDF
folder. It may be possible to change the destination by editing
/etc/cups/cups-pdf.conf

######################## ########### cria symlinks ###################################

cd /usr/local/bin
ln -s /home/softwares/_symlinks/modem_reboot.sh modem_reboot
ln -s /home/softwares/_symlinks/configurar_interface_rede_usb0.sh a1200_usblan
ln -s /home/softwares/_symlinks/pingg.sh pingg
ln -s /home/softwares/_symlinks/wgett.sh wgett

################### programas do ubuntu que nao estao instalados por default no debian ############## #aptitude install sudo #echo "everthon ALL=(ALL) ALL" >> /etc/sudoers #aptitude install gnome gnome-utils gnome-art gdm gksu synaptic
file-roller nautilus-sendto nautilus-actions #aptitude install gcalctool gthumb tomboy #? x-window-system x-window-system-core
# echo "JAVA_HOME=/usr" >> /etc/environment # echo "JRE_HOME=/usr" >> /etc/environment # echo "LANG=pt_BR" >> /etc/environment # echo "LANGUAGE=pt_BR:pt_PT:pt" >> /etc/environment # echo "LC_ADDRESS=pt_BR" >> /etc/environment # echo "LC_COLLATE=pt_BR" >> /etc/environment # echo "LC_CTYPE=pt_BR" >> /etc/environment # echo "LC_IDENTIFICATION=pt_BR" >> /etc/environment # echo "LC_MEASUREMENT=pt_BR" >> /etc/environment # echo "LC_MESSAGES=pt_BR" >> /etc/environment # echo "LC_MONETARY=pt_BR" >> /etc/environment # echo "LC_NAME=pt_BR" >> /etc/environment # echo "LC_NUMERIC=pt_BR" >> /etc/environment # echo "LC_PAPER=pt_BR" >> /etc/environment # echo "LC_TELEPHONE=pt_BR" >> /etc/environment # echo "LC_TIME=pt_BR" >> /etc/environment # echo "LANG=pt_BR" >> /etc/default/locale # export

################################################################################ aptoncd
#apt-get autoremove

Nenhum comentário: