Opción 4: Compilar
Compilar Código Fuente
Instalación
Para compilar Jupiter se necesita tener instalado Java 11, si no lo tiene instalado en su computadora utilice el siguiente enlace para descargarlo e instalarlo:
Necesitará una cuenta de Oracle para poder descargar el JDK. Puede optar también por instalar una versión open source de Java como OpenJDK.
Verifique que tenga instalado Java 11 y no otra versión utilizando el siguiente comando en una terminal:
java -version
El cual producirá una salida parecida a la siguiente:
java version "11.0.4" 2019-07-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.4+10-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.4+10-LTS, mixed mode)
Para comprobar que el compilador de java (javac) también sea la versión correcta ejecute:
javac -version
Y verifique que la salida sea parecida a la siguiente:
javac 11.0.4
Cuando ya tenga instalado Java 11, clone el repositorio de Jupiter utilizando los siguientes comandos en una terminal:
git clone https://github.com/andrescv/Jupiter.git
cd Jupiter
git checkout v3.1
Para crear la imagen de la aplicación utilice el siguiente comando:
./gradlew build jlink
Puede tomar algunos minutos ejecutar el comando anterior.
Luega ejecute los siguientes comandos para instalar Jupiter:
sudo rm -rf /opt/jupiter
sudo rm -f /usr/bin/jupiter
sudo mv build/image /opt/jupiter
sudo mv src/deb/files/usr/bin/jupiter /usr/bin/
sudo chmod +x /usr/bin/jupiter
Necesitará permisos de super usuario para ejecutar los comandos anteriores.
Finalmente, para verificar que la instalación se haya efectuado correctamente pruebe lo siguiente en una terminal:
jupiter -v
Debería de ver la siguiente salida:
__ _ __
__ / /_ _____ (_) /____ ____
/ // / // / _ \/ / __/ -_) __/
\___/\_,_/ .__/_/\__/\__/_/
/_/
RISC-V Assembler & Runtime Simulator
v3.1
Desinstalación
Para desinstalar en algún futuro Jupiter, simplemente tiene que hacer lo siguiente en una terminal:
sudo rm -rf /opt/jupiter
sudo rm -f /usr/bin/jupiter
Luego de utilizar estos comandos el simulador quedará completamente desinstalado de su computadora.
Actualizaciones
Cada vez que haya una actualización del simulador y este sea su método de instalación, por favor revise esta página para compilar la versión más reciente e instalarla utilizando las mismas instrucciones.
Last updated
Was this helpful?