Astah – Software para modelagem UML no Linux
Atualização 06/05/2020: Versão 8.2.0. do Astah

Um bom analista de sistemas antes de ser um programador (ou não ser) deve ser alguém que seja capaz de criar e gerenciar projetos de software. E hoje apresentaremos a você o Astah
Segundo o Wikipedia:
“astah*, anteriormente denominado JUDE, é um software para modelagem uml. É desenvolvido na plataforma Java, o que garante sua portabilidade para qualquer plataforma que possui uma máquina virtual Java. JUDE obteve o prêmio “Software Product Of The Year 2006”, pela Information-Technology Promotion Agency (Japão).1
O nome do programa é um acrônimo de Java and UML Developers Environment (Ambiente para Desenvolvedores UML e Java).“
Veja mais sobre o licenciamento neste link.
Aqui vamos mostrar como instalar a versão UML em quaisquer distros Linux, pois a versão Community foi descontinuada conforme verificado no link https://astah.net/products/astah-community/. Lembrando também que o Astah possui suporte a plugins.
Veja mais sobre os valores das licenças aqui: https://astah.net/pricing/
Pré-requisitos:
Java JRE ou Java JDK. Para instalá-los, segue os links abaixo para orientação:
http://openjdk.java.net/install/
https://help.ubuntu.com/community/Java

Instalando no Debian ou em distribuições derivadas:
# cd /tmp # wget -c http://cdn.change-vision.com/files/astah-uml_8.2.0.b743f7-0_all.deb # dpkg -i astah-uml_8.2.0.b743f7-0_all.deb
Instalando no Fedora ou derivados:
# cd /tmp # wget -c http://cdn.change-vision.com/files/astah-uml-8.2.0.b743f7-0.noarch.rpm # rpm -vhi astah-uml-8.2.0.b743f7-0.noarch.rpm
Bem, é isso. Críticas construtivas, dúvidas e sugestões são sempre bem-vindas. Se possível, ajude o site e publique também nas redes sociais de sua preferência.
Mano o comando sudo -i nao existe, pesquisei pelo $ man su no terminal do ubuntu o mais proximo que seria é o sudo -l
Olá Diego. Só se tiraram do Ubuntu. Hoje não uso mais Ubuntu, estou no Fedora e usando um $ sudo -h e observando as opções disponíveis, encontrei isso:
-i, –login executa um shell de login como usuário alvo; um
comando também pode ser especificado
Muito bom
Olá, ao executar o “convert /opt/astah_community/astah.ico /opt/astah_community/astah.png” é retornado o segundo erro: “convert: unable to open image `/opt/astah_community/astah.ico’: Arquivo ou diretório não encontrado @ error/blob.c/OpenBlob/2712.
convert: no images defined `/opt/astah_community/astah.png’ @ error/convert.c/ConvertImageCommand/3210.” sem aspas.
Por favor se poder me ajudar, sou muito grato.
Olá Gustavo,
Você executou o comando no local correto? Fiz o teste aqui e funcionou corretamente. Perceba que fiz conforme o diretório que descomprimi o pacote.
Olá Greyson! Criei uma máquina virtual com Ubuntu Mate instalado e funcionou!!! A parte de extração do arquivo .zip não funcionou pelo terminal, mas fui na pasta e extrai manualmente e continuei com a instalação perfeitamente. Muito obrigado meu caro!!
Aproveitei e dei uma atualizada no post
A linha ” !#/bin/bash” ta errada. O Correto é #!/bin/bash.
No debian 9 não vai o astah de jeito nenhum.
da o seguinte erro:
No protocol specified
Exception in thread “main” java.awt.AWTError: Can’t connect to X11 window server using ‘:1’ as the value of the DISPLAY variable.
Olá.
Obrigado por comentar. Eu já efetuei a correção. Sobre o erro, teria de testar novamente. Uso atualmente o Fedora e tenho feito pouco uso do Debian e suas derivações. Por acaso você tentou o tarball? De repente, pode ser uma solução.
Não tentei. Na verdade é só para leitura do projeto. Por hora quebro o galho tirando uns print dos diagramas.
Vou continuar na luta e qq coisa posto os resultados.
Muito bom!
Porém, as fontes dentro do meu programa não ficaram bonitinhas… Sabe me dizer por quê?
Verdade. Ficam uns serrilhados às vezes. Há uma forma de resolver isto https://www.vivaolinux.com.br/dica/Java-Anti-aliasing-de-fontes-em-aplicacoes-graficas
Muitos tutoriais como esses não funcionam e todos sabem o trabalho chato que é, quando se executa um procedimento como esse no linux, desfazer a porcaria toda…! Seria ótimo se os autores desses posts quando estes ao se tornarem obsoletos, desativá-los pois ao invés de estar ajudando na verdade está atrapalhando um monte de gente.
Post atualizado com a ultima versão do astah community disponibilizada no site oficial. Obrigado por comentar e desculpe o incômodo
Perfeito.
Post atualizado com a ultima versão do astah community disponibilizada no site oficial.
Muito bom..Parabéns pelo conteúdo. Simples e assertivo.
Obrigado
Boa tarde, Greyson. Consegui instalar o programa, porém, não consigo abrir os diagramas. Alguma ideia de como resolver?
O que acontece?
Bom dia estou com uma duvida nessa parte a baixo
Abra um editor de texto (o gedit por exemplo) e crie um arquivo com o nome de Astah.desktop com o seguinte conteúdo:
[Desktop Entry]
Type=Application
Comment=Create powerfull diagrams
Icon[pt_BR]=/opt/astah-community/astah-5.png
Exec=astah
Name[pt_BR]=Astah Community
Name=Astah
Icon=/opt/astah_community/astah-5.png
Grave na sua área de trabalho (algo como ~/Desktop/Astah.desktop)
Dê permissão de execução a este arquivo:
# chmod 555 ~/Desktop/Astah.desktop
quando eu vou até a minha area de trabalho e clico no arquivo ele abre o texto
obrigado
Bom dia,
Então faça o seguinte, copie este arquivo criado para /usr/share/applications e veja se no launcher aparece o atalho