|

Un centro de software funcional para Devuan

Comparto mi versión modificada para Quirinux del Centro de Software de Mint 100% funcional en Devuan Daedalus y Devuan Excalibur.

Hasta hace poco, no existía ningún centro de software que funcionara correctamente en Devuan. Esto significaba que los usuarios debíamos conformarnos con herramientas como Synaptic o la línea de comandos para instalar y gestionar paquetes, lo cual no es especialmente intuitivo para quienes buscan una experiencia más gráfica y moderna.

Por suerte, MintInstall, el centro de software de Linux Mint, sí puede funcionar en Devuan, aunque necesitaba algunos ajustes. Para mi distribución Quirinux 2.x, basada en Devuan Daedalus 5, adapté el paquete original de MintInstall eliminando su dependencia de ⚙️ SystemD, lo que permite instalarlo sin comprometer la filosofía de Devuan. Este paquete lo almacené en el repositorio oficial apt de Quirinux .

Inspirado por una consulta que me hizo mi amigo Rikylinux, acabo de adaptar mi versión del paquete Mintinstall para que funcione también en Devuan Excalibur 6 .

Para facilitar su instalación, programé un script que hace lo siguiente:

  • Verifica si está instalado wget y si no, lo descarga y lo instala.
  • Descarga todos los paquetes necesarios con wget, desde el repositorio de Quirinux.
  • Guarda los paquetes en /tmp/mintinstall
  • Instala los paquetes con apt install

Instalar el centro de software de mint en Devuan

Instrucciones:

1. Descargar el script

🔗 Enlace para descargar el script

wget https://repo.quirinux.org/extras/scripts/mintinstall-devuan.sh

2. Darle al script permisos de ejecución

chmod +x ./mintinstall-devuan.sh

3. Ejecutar el script (requiere permisos de administración)

./mintinstall-devuan.sh

Ejecutar el centro de software

Una vez finalizada la instalación, encontrarás el centro de software en:

Menú aplicaciones > Otras > Centro de software

Instalar Flatpak (optativo)

También desarrollé una aplicación para facilitar la instalación de Flatpak en caso de que lo necesites (en Mint viene preinstalado).

Podés acceder a ella desde:

Menú aplicaciones > Configuración > Flatpak-Config

Capturas de pantalla

Código fuente



#!/bin/bash
# ==============================================================
# Nombre:            mintinstall-devuan.sh
# Autor:             Charlie Martínez® 
# Licencia:          https://www.gnu.org/licenses/gpl-3.0.txt
# Utilidad:          Instala Centro de Software en Devuan
# Distro:            Quirinux 2.x (Devuan Daedalus / Excalibur)
# ==============================================================
# Ejecutar como ROOT (sin sudo)
# ==============================================================
clear

echo ""
echo "====--> Verificando que esté instalado wget..."
if ! command -v wget >/dev/null 2>&1; then
    echo "====-->  wget no está instalado. Instalando..."
    apt update
    apt install -y wget
else
    echo "====-->  wget ya está instalado."
fi

echo "====--> Creando carpeta de destino /tmp/mintinstall..."
DEST="/tmp/mintinstall"
mkdir -p "$DEST"

# Lista de URLs a descargar
URLS=(
"https://repo.quirinux.org/pool/main/a/aptdaemon/aptdaemon-data_1.1.5+q2_all.deb"
"https://repo.quirinux.org/pool/main/a/aptdaemon/aptdaemon_1.1.9+q2_all.deb"
"https://repo.quirinux.org/pool/main/a/aptdaemon/python3-aptdaemon.gtk3widgets_1.1.6+q2_all.deb"
"https://repo.quirinux.org/pool/main/a/aptdaemon/python3-aptdaemon_1.1.3+q2_all.deb"
"https://repo.quirinux.org/pool/main/p/python-defer/python3-defer_1.0.7+q2_all.deb"
"https://repo.quirinux.org/pool/main/m/mint-common/mint-common_2.3.1+q2_all.deb"
"https://repo.quirinux.org/pool/main/m/mint-translations/mint-translations_2023.07.08+q2_all.deb"
"https://repo.quirinux.org/pool/main/m/mintinstall/mintinstall_8.4.7+q2_all.deb"
"https://repo.quirinux.org/pool/main/a/app-install-data-ubuntu/app-install-data_15.15+q2_all.deb"
"https://repo.quirinux.org/pool/main/f/flatpakconfig/flatpakconfig_1.3.9+q2_all.deb"
)

echo "====--> Descargando paquetes .deb necesarios..."
for url in "${URLS[@]}"; do
    wget -P "$DEST" "$url"
done

# 3) Instalar los .deb:
echo "====--> Instalando paquetes..."
apt install --no-install-recommends -y /tmp/mintinstall/*.deb

echo ""
echo "========================================================"
echo " INSTALACIÓN COMPLETA"
echo "========================================================"
echo " Accede al centro de software desde:"
echo " >>> Menu Aplicaciones > Otras > Centro de software"
echo ""
echo " Si necesitas instalar la compatibilidad con Flatpak:"
echo " >>> Menú Aplicaciones > Configuración > Flatpak-Config"
echo "========================================================"
echo ""

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *