Paso 1: Instalar dependencias
Asegúrate de tener las herramientas necesarias para compilar el código fuente, como `gcc` y `make`. Puedes instalarlas con el siguiente comando:
Código: Seleccionar todo
sudo slackpkg install gcc make
Zram no está disponible directamente en los repositorios de Slackware, por lo que tendrás que descargar e instalar el código fuente desde GitHub.
1. Clona el repositorio de Zram:
Código: Seleccionar todo
git clone https://github.com/axboe/zram.git
cd zram
Código: Seleccionar todo
make
sudo make install
Una vez instalado Zram, crea un script para activarlo automáticamente en el arranque:
1. Crea un archivo llamado `rc.zram` en `/etc/rc.d/`:
Código: Seleccionar todo
sudo nano /etc/rc.d/rc.zram
Código: Seleccionar todo
#!/bin/bash
# Activar Zram
modprobe zram
# Definir la cantidad de memoria que se va a usar para Zram (ajusta según tus necesidades)
echo 4G > /sys/block/zram0/disksize
# Crear un dispositivo de intercambio comprimido
mkswap /dev/zram0
swapon /dev/zram0
Código: Seleccionar todo
sudo chmod +x /etc/rc.d/rc.zram
Código: Seleccionar todo
sudo ln -s /etc/rc.d/rc.zram /etc/rc.d/rc.local
Para verificar que Zram está funcionando correctamente, puedes usar el siguiente comando:
Código: Seleccionar todo
swapon -s
Código: Seleccionar todo
Filename Type Size Used Priority
/dev/zram0 partition 4194300 0 100
Puedes ajustar el tamaño del dispositivo Zram editando el archivo `/sys/block/zram0/disksize` y configurando el tamaño que desees para el intercambio comprimido.
¡Listo! Ahora Zram debería estar funcionando correctamente en tu instalación de Slackware. Puedes ajustarlo según tus necesidades.