Al intentar ejecutar ArgoUML obtuve el siguiente error:

> ./argouml2.sh
> java -jar argouml.jar
log4j:WARN No such property [follow] in org.apache.log4j.ConsoleAppender.
ERROR: unable to get localhost information.
java.net.UnknownHostException: ulises: ulises: unknown error
    at java.net.InetAddress.getLocalHost(InetAddress.java:1505)
    at org.argouml.application.Main.checkHostsFile(Main.java:639)
    at org.argouml.application.Main.initPreinitialize(Main.java:289)
    at org.argouml.application.Main.main(Main.java:165)
Caused by: java.net.UnknownHostException: ulises: unknown error
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928)
    at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323)
    at java.net.InetAddress.getLocalHost(InetAddress.java:1500)
    ... 3 more
On Unix systems this usually indicates thatyour /etc/hosts file is incorrectly setup.
Stopping execution of ArgoUML.

Leyendo en foros la solución es realizar un apuntador del nombre de la máquina a la IP de loopback. https://forums.gentoo.org/viewtopic-t-620624-start-0.html

Cuando ejecuto el comando de hostname se obtiene el siguiente resultado:

$ hostname
ulises

De esta manera se configura la línea de loopback en el archivo /etc/host

En un principio estaba:

127.0.0.1    localhost

Luego, es solo agregar el hostname de esta manera:

127.0.0.1    localhost ulises

Espero que a otras personas le sirva. Buena suerte!

Grupo GNU/Linux Universidad Distrital.