Instalando Astah Community no Deepin OS

Publicado por Bruno em 20/12/2017

[ Hits: 13.548 ]

Blog: https://www.linkedin.com/in/bruno-kammers-87612994/

 


Instalando Astah Community no Deepin OS



Olá amigos do VOL. Recentemente tive um trabalho da faculdade para fazer, onde o professor especificou um software (Astah) para criação de modelagem UML.

É um trabalho envolvendo UML / Diagrama de Classes para representar um sistema de vídeo locadora.

Pois bem, esta aplicação não tem na Deepin Store. Haviam outras alternativas, mas fui atrás do tal do "Astah". :)

Existe a versão PRO (paga) e a Community (FREE) - http://astah.net

Vamos utilizar a versão Community.

Essa aplicação é feita em JAVA, portanto, você deve ter instalado em sua máquina. O script irá instalar a versão 8, caso você não tiver nenhuma versão do JAVA instalada!

Mãos a obra:

#!/bin/bash

#########################################
### SCRIPT CRIADO POR BRUNO KAMMERS ###
### EM 28/11/2017 ###
#########################################


## VAR
LINK="http://cdn.change-vision.com/files/astah-community-7_2_0-1ff236.zip"
WORKDIR="/tmp"
DIR="/opt"
ARQ="astah.zip"
USER=`users`
ATALHO="/home/$USER/Desktop/astah.desktop"
JAVA=`java -version 2> /dev/null ; echo $?` 

clear
if test `whoami` != root
then
echo -e "\n\n\n\n A T E N Ç Ã O"
echo -e "\n\n Você precisa ser ROOT para executar este script.\n\n\n"
exit 1
fi

echo -e "\n\n\n ..:: Bem vindo ao instalador do Astah Community ::..\n\n\n"
sleep 3

echo -e "\n Verificando o JAVA...\n"
if [ $JAVA -eq 0 ]
	then
		echo -e " JAVA encontrado!\n"
	else
		echo -e " JAVA nao encontrado..."
		echo -e " Instalando o JAVA!\n"
		apt-get install openjdk-8-jre -y
fi

echo -e "\n Baixando o fonte...\n"
wget -qcO $WORKDIR/$ARQ $LINK

echo -e "\n Descompactando...\n"
unzip -qu $WORKDIR/$ARQ -d $DIR
mv $DIR/astah_community $DIR/astah

echo -e "\n Criando lançador na área de trabalho...\n"
convert $DIR/astah/astah.ico $DIR/astah/astah.png
chmod +x $DIR/astah/astah
touch $ATALHO
echo "[Desktop Entry]" > $ATALHO
echo "Name=Astah" >> $ATALHO
echo "Type=Application" >> $ATALHO
echo "Exec=$DIR/astah/astah -nojvchk" >> $ATALHO
echo "Icon=$DIR/astah/astah-5.png" >> $ATALHO
echo "StartupNotify=false" >> $ATALHO
echo "Terminal=false" >> $ATALHO
chmod 555 $ATALHO
chown $USER.$USER $ATALHO


echo -e "\n Limpando arquivos desnecessários...\n"
rm -rf $WORKDIR/$ARQ

clear
echo -e "\n FINALIZADO !\n\n"
echo -e " Veja o lançador "Astah" em sua área de trabalho\n"
echo -e " DIVIRTA-SE! :)\n\n"
exit 0

Outras dicas deste autor

Bloqueando PortScanners com IPTABLES

Desativando Chaveiro de Sessão no Deepin OS

Instalando Firefox Quantum no Deepin OS

Capturando range de IP via terminal

Leitura recomendada

Instalando o Visio no Debian/Ubuntu

Removendo linhas duplicadas de um arquivo texto

Atualizar Panda antivírus para Linux via script

Atualizando script id-velox.pl para autenticar no provedor AOL

Mostrando datas passadas e futuras com o comando date

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts