Instalação do Eclipse for PHP Developers
Publicado por Matheus (última atualização em 09/01/2010)
[ Hits: 8.407 ]
Homepage: matheusrosa.com.br
Script que faz a instalação do Eclipse PHP.
Para iniciar o script dê o comando:
$ chmod +x nomearquivo.sh
Para executar:
$ ./nomearquivo.sh
Sobre o script: testei ele aqui no Linux Ubuntu 9.10 e funcionou perfeitamente.
Obs: Comecei a estudar shell-script ontem a noite. Se encontrarem algum erro ou uma maneira melhor de ser feito, me avisem.
Obrigado!
Abraços.
#!/bin/bash arquivo_eclipse="eclipse-php-galileo-SR1-linux-gtk.tar.gz" echo 'Deseja realmente installar o Eclipse 3.5 [s/N]?' ; read resposta if [ $resposta = s -o $resposta = S ]; then if [ "$LOGNAME" = "root" ]; then cd /home/$SUDO_USER/Downloads if [ -e "$arquivo_eclipse" ]; then echo 'Preparando para descompactar...' sleep 3 tar xzvf $arquivo_eclipse echo 'Movendo eclipse para /opt/eclipse ...' sleep 2 mv eclipse /opt/eclipse echo 'Atribuindo permissões...' sleep 5 cd /opt chown -R root:root eclipse chmod -R +r eclipse chmod +x `find eclipse -type d` echo 'Criando executavél em /usr/bin/eclipse ...' sleep 7 touch /usr/bin/eclipse chmod 755 /usr/bin/eclipse echo '#!/bin/sh #export MOZILLA_FIVE_HOME="/usr/bib/mozilla export ECLIPSE_HOME="/opt/eclipse" export GDK_NATIVE_WINDOWS=1 $ECLIPSE_HOME/eclipse $*' >> /usr/bin/eclipse echo 'Criando atalho para menu GNOME...' sleep 9 touch /usr/share/applications/eclipse.desktop echo ' [Desktop Entry] Encoding=UTF-8 Name=Eclipse Comment=Eclipse IDE Exec=eclipse Icon=/opt/eclipse/icon.xpm Terminal=false Type=Application Categories=GNOME;Application;Development; StartupNotify=true ' >> /usr/share/applications/eclipse.desktop echo '****** Instalação concluída ******' sleep 2 echo 'Deseja iniciar o Eclipse como root [s/N]?' ; read resposta2 if [ $resposta2 = s -o $resposta2 = S ]; then /opt/eclipse/eclipse -clean else echo 'Fim da instalação.' exit 0 fi sleep 10 else echo 'Não foi encontrado arquivo tar.gz do eclipse para iniciar a descompactação.' echo 'Abortar.' exit 0 fi fi else echo 'É necessário estar logado como root para realizar esta operação.' echo 'Abortar.' exit 0 fi else echo 'Abortar.' exit 0 fi
Faciliando copiar DVD com 2 gravadoras pelo terminal
Script para calcular o valor fatorial de um numero
Remoção de arquivos multimídia
Instalador Automático de ZoneMinder em Ubuntu
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Usando dracut e dispensando genkernel no Gentoo + LUKS + Btrfs
Curso GRÁTIS: OCS Inventory NG - Do Deploy ao Hardening com foco em Segurança da Informação!
Instalando fontes via script no Nautilus Scripts no Gnome do Debian 13
GLPI Não atualiza Inventario (1)
Instalar Linux em notebook Sony Vaio VPCEG13EB (3)
VirtualBox no Ubuntu 25.10 sem redimensionam... automatico. (1)









