martes, 27 de septiembre de 2022
Modo de Personalización MXLinux
Hola amigos visitantes, hoy hablaré sobre las personalizaciones MXLinux, una distribución basada en Debian, con agrego de repositorios propios, algunos controladores privativos y optimizaciones.
MXLinux usa Antix, una versión mejorada del extinto Remastersys, una aplicación que puede crear una copia personalizada de una distribución Linux, en donde les contare algunas versiones:
Remastersys: es la primera aplicación, para Debian 5-6, ubuntu 12.04-14.04
Pinguy Bulder: fue un projecto para Ubuntu, por razones desconocidas se dejo de desarrollar cuando llego Ubuntu 16.04
Antix: Es la aplicación actual, aun se mantiene el soporte, para distribuciones actuales, por ahora solo he visto que usan Debian y como al final me quede con esa distribución, me agrado.
Los consejos a seguir para una personalización son las siguientes:
Remaster: Le diremos Remaster a cada personalización para no perder la idea original.
RAM; La memoria RAM se usa como almacenamiento provicional para la carga del usuario demo y del sistema, siempre debe estár en buenas condiciones para cada Remaster a realizar.
/etc/skel: Es el folder de sincronización visual de la distribución, aquí se almacena el estilo de MXLinux u otras distribuciones.
Folder "Packs": establecermos folderes para cada Remaster del sistema
La Base 70%-10%: Es importante, cada pack de Remaster debe pesar el 70% a nivel "instalado" de aplicaciones, archivos, porque lo tenemos cargado en "Live-USB" y el almacenamiento virtual es la RAM, los 10% restante representa las configuraciones de las instalaciones.
WineHQ: para agregarlo a MXLinux, lo estableceremos como un pack remaster, solo ella, incluyendo el agrego de su repositorio.
Almacenamieto: Yo recomiendo una memoria de almacenamiento inicial de 32GB, puede ser una memoria USB o un disco duro portatil.
Estructura de los packs: Yo recomiendo que cuando actualice los repositorios, descargue sin instalar los paquetes, pero se aplica la base 70%-10% para cada folder pack, en mi caso yo tengo 2GB de ram, así que eso me obliga a tener 700MB para instalar paquetes y 100MB de configuraciones, haciendo un total de 12 packs Remaster de los repositorios + 8 packs para agregar aplicaciones no oficiales e otros archivos.
La forma que hice fue está:
# apt-get update && synaptic
Descargar los paquetes hasta el 70%, salir de synaptic sin instalar nada
Guardar en los folderes pack lo descargado:
# cp /var/cache/apt/archives/* /home/demo/Live-usb-storage/pack00
iniciamos por pack00 y termine con pack12
Ahora borramos el contenido descargado para volver a usar synaptic e descargar los siguientes paquetes para el pack siguiente:
# rm /var/cache/apt/archives/* && synaptic
Personalización del entorno: Yo recomiendo que la personalización del entorno del escritorio seá la ultima Remaster, así solo se concentrará en crear los packs remaster
Sobre Error de Kernel: En algunas librerías de entorno solicitan una re-configuración del kernel y da error porque el folder no está disponible, el problema es que el modo live-usb la carga del kernel lo hace por los ficheros en antix, no lo hace en modo instalado, pero cuando realice la instalación de su personalización, ahi si se configurará correctamente, no afecta en las siguientes remasters e instalaciones.
Mi personalización consiste en cosas básicas:
- Tener los escritorios: mate, flubox, lxde, lxqt
- Tener todos los paquetes para la gestión Network-Manager
- Opciones de desarrollo web: Apache2 o Lighttpd, php 7.3 o 7.4, MariaDB
- Algunas aplicaciones de gestión de Red, dnsmasq, firewallD, net-tools, etc.
- Algunas aplicaciones mas usadas para diseño gráfico.
- Algunas aplicaciones para Multimedia.
- 1 Paquete de offimatica adicional por algunas funciones que no traiga LibreOffice
- Tener disponibles estas aplicaciones: unetbootin, multibootusb, peazip, megasync, teamviewer
- Algunas herramientas para soporte de desarollo Android
- Algunas aplicaciones para ambiente educativo.
- Algunos Juegos nativos, otros en wine.
- Manuales de ayuda en pdf
- Manuales de ayuda a nivel web-local
- No use el modo "persistencia total", porque eso deja sin funcionamiento el antix
- Los tiempos de creación de cada Remaster dependen de la velocidad del almacenamiento, no de la maquina.
- Usted decide el modo e herramientas que desea agregar o quitar en su versión personalizada.
- Sobre la famosa "obsolencia de aplicaciones" eso es inevitable, pero siempre lo actualizaremos en apt-get udpate && apt-get -y upgrade.
- Para las maquinas que solo tienen 1GB de RAM, recomiendo "persistencia total" para poder cargar las ventanas y realizar la instalación.