Configurações básicas
Da GeoBox
Índice |
Configurações básicas
Estas configurações são efectuadas logo após a instalação da distribuição.
Ferramentas básicas
sudo apt-get install subversion vim-gnome nmap nautilus-open-terminal gparted ethtool curl sudo apt-get install openssh-server imagemagick rcconf sudo apt-get install xmlstarlet recode xmlcopyeditor sudo apt-get install startupmanager sudo apt-get install p7zip-full unace rar unrar p7zip zip unzip sharutils uudeview mpack lha arj cabextract file-roller sudo apt-get install zim mtr
Locales e Language Packs
locale -a sudo apt-get install language-pack-pt language-pack-pt-base sudo locale-gen pt_PT.utf8 sudo update-locale LANG=pt_PT.UTF-8 LC_MESSAGES=POSIX
Instalação da máquina JAVA da ORACLE
Para correr aplicações JAVA no Tomcat, é recomendado a máquina de JAVA da Sun. Como há problemas com a versão 1.7 (no Geowebcache, por exemplo), vai-se instalar a versão 1.6.29.
JAVA 6 (29)
O Geoserver (em particular o Geowebcache) não se dá bem com o Oracle JAVA 1.7
cd /usr/lib/jvm (máq 32 bits) sudo wget http://download.oracle.com/otn-pub/java/jdk/6u29-b11/jdk-6u29-linux-i586.bin sudo chmod +x jdk-6u29-linux-i586.bin sudo ./jdk-6u29-linux-i586.bin (máq 64 bits) sudo wget http://download.oracle.com/otn-pub/java/jdk/6u29-b11/jdk-6u29-linux-x64.bin sudo chmod +x jdk-6u29-linux-x64.bin sudo ./jdk-6u29-linux-x64.bin
JAVA_HOME (caso seja necessário) /usr/lib/jvm/jdk1.6.0_29
(old) Substituição da biblioteca OpenJDK pela SUN JAVA
Esta substituição é necessária por causa do:
- Geoserver (cf. Requisitos JAVA)
- Aptana Studio (para desenvolvimento de aplicações web. Não está incluído na GeoBox)
Acrescentar os repositórios (cf [1])
deb http://archive.canonical.com/ubuntu lucid partner deb-src http://archive.canonical.com/ubuntu lucid partner
e depois instalar o SUN JAVA:
sudo apt-get update sudo apt-get install sun-java6-bin sun-java6-fonts sun-java6-jdk sun-java6-jre sun-java6-plugin sudo update-java-alternatives --set java-6-sun
Remover a instalação do OpenJDK existente (opcional que pouca uns 100Mb):
sudo apt-get purge openjdk-6-jre-headless openjdk-6-jre-lib
Extensões ao Firefox
- Firebug, para desenvolvimento web, http://getfirebug.com/
- Web developer toolbar, https://addons.mozilla.org/en-US/firefox/addon/web-developer/
- ChatZilla, para se poder comunicar por IRC, https://addons.mozilla.org/en-US/firefox/addon/chatzilla/
(dispensável) Perl
sudo apt-get install libyaml-perl perl -MCPAN -e shell perl -MCPAN -e 'install Text::CSV::Encoded'

