Instalação do Eclipse for PHP Developers
Publicado por Matheus (última atualização em 09/01/2010)
[ Hits: 8.239 ]
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
Monitora HD e envia e-mail caso atinja a um limite utilizado
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Realizar overclock no Miyoo Mini (plus ou normal)
Otimização de memória para máquinas modestas
Direcionar uma URL para Outra No Mikrotik (0)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (1)