- Asegurar que se tiene tmpfs: se digita el comando mount
- Se crea un directorio donde se alojará java: sudo mkdir /media/java_ram
- Se monta el directorio: sudo mount -t tmpfs tmpfs /media/java_ram
- Se instala squashfs: sudo apt install squashfs
- Se crea el archivo de squash: sudo mksquashfs /opt/java/jdk1.8.0_131/ /opt/java/java.sqsh
- Se monta la partición: sudo mount /opt/java/java.sqsh /media/java_ram/ -t squashfs -o loop
- Se instala la nueva versión en las alternativas: sudo update-alternatives --install /usr/bin/java java /media/java_ram/bin/java 1; sudo update-alternatives --install /usr/bin/javac javac /media/java_ram/bin/javac 1
- Se selecciona: sudo update-alternatives --config java; sudo update-alternatives --config javac
Para hacer los cambios permanentes, se hace:
- Se edita fstab: sudo nano /etc/fstab
- Se agrega:
tmpfs /media/java_ram/ tmpfs defaults,mode=1777 0 0
/opt/java/java.sqsh /media/java_ram squashfs ro,defaults,loop 0 0
No hay comentarios:
Publicar un comentario