Desde hace un buen tiempo y después de leerme este post, entre otros, tengo ganas de echarle ganas e instalarme Lumina Desktop. La dirección de su sitio web es la siguiente[https://lumina-desktop.org/] y su grupo de Telegram es este[https://t.me/luminadesktop].
El siguiente procedimiento fue hecho en una instalación fresca de Debian 10, y asumo, que si se prueba en Ubuntu, debería funcionar, aunque se debería chequear los posibles cambios en el nombre de las dependencias.
Debemos configurar DNS:
nano /etc/resolv.conf
Y los repositorios:
nano /etc/apt/sources.list
Actualizamos el sistema:
apt update &&; apt upgrade -y
Algunas herramientas que necesitaremos:
apt install mc net-tools dnsutils git rsync wget
Ahroa descargamos el paquete de Lumina:
cd /opt wget -c https://github.com/lumina-desktop/lumina/archive/v1.6.0.tar.gz
O:
git clone https://github.com/lumina-desktop/lumina.git
Ahora, metamos manos en el asunto:
tar -zxvf lumina-1.6.0.tar.gz cd lumina-1.6.0
Ahora leyendo el README instalamos las dependencias necesarias:
apt install -y qml qt5-qmake qtbase5-{dev,dev-tools} qtbase5-private-dev \ qtchooser qtdeclarative5-{dev,dev-tools} qt5-qmltooling-plugins \ qt5-default qml-module-qtquick2 qml-module-qtqml-models2 qml-module-qtmultimedia \ qml-module-qtgraphicaleffects build-essential \ qml-module-qtquick-{controls,controls-styles-breeze,controls2,dialogs,extras,layouts,privatewidgets,virtualkeyboard,window2,templates2} \ libqt5x11extras5 libqt5x11extras5-dev libqt5multimedia5 \ libqt5multimediawidgets5 libqt5svg5 libqt5svg5-dev qtmultimedia5-dev \ libxcb-{ewmh-dev,util0-dev,icccm4-dev,image0-dev,composite0-dev,damage0-dev} \ libxcursor-dev qt4-linguist-tools compton compton-{conf,conf-l10n}
Y compilamos:
qmake PREFIX=/opt/lumina LIBPREFIX=/opt/lumina/lib DEFAULT_SETTINGS=TrueOS CONFIG+=WITH_I18N
Lo cual nos mostrará algo como esto:
Info: creating stash file /opt/lumina-1.6.0/.qmake.stash Project MESSAGE: Build OS Info: Linux, x86_64, #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) Project MESSAGE: - Detected Qt Version: 5.11.3 Project MESSAGE: Build Settings Loaded: Linux -
Ahora compilemos e instalemos:
make -j`nproc` ln -s /usr/bin/lrelease-qt4 /usr/lib/qt5/bin/lrelease make install
Añadiendo al path:
echo 'export PATH=$PATH:/opt/lumina/bin' >> /etc/profile source /etc/profile
Linkeando los iconos de sistema:
ln -s /opt/lumina/share/icons/material-design-light /usr/share/icons/ ln -s /opt/lumina/share/icons/material-design-dark /usr/share/icons/
Debemos arreglar el archivo xsessions[archivo de inicio de sesión], pues como originalmente es para BSD debemos adaptarlo para que funcione correctamente en Debian:
nano /usr/share/xsessions/lumina-de.desktop
Dejar el contenido más o menos de la siguiente manera:
[Desktop Entry] Exec=/opt/lumina/bin/start-lumina-desktop TryExec=/opt/lumina/bin/start-lumina-desktop #Icon=Lumina-DE DesktopNames=Lumina-DE Type=XSession Terminal=false Name=Lumina Name[de]=Lumina Name[en_GB]=Lumina Name[en_ZA]=Lumina Name[et]=Lumina Name[fr]=Lumina Name[fr_CA]=Lumina Name[hi]=ल्यूमिना Name[ja]=Lumina Name[mt]=Lumina Name[pl]=Lumina Name[pt_BR]=Lumina Name[ru]=Lumina Name[uk]=Lumina Name[vi]=Lumina Comment=A Lightweight Desktop for FreeBSD Comment[de]=Eine leichtgewichtige Arbeitsplatzumgebung für FreeBSD Comment[en_GB]=A Lightweight Desktop for FreeBSD Comment[es]=Entorno de escritorio ligero para FreeBSD Comment[en_ZA]=A Lightweight Desktop for FreeBSD Comment[et]=Minimalistlik töölauakeskkond FreeBSD-le Comment[fr]=Un environnement bureau léger pour FreeBSD Comment[fr_CA]=Un environnement bureau léger pour FreeBSD Comment[hi]=एक हल्का डेस्कटॉप फ्री बी.एस.डी के लिए Comment[ja]=FreeBSD の為に作られた軽快なデスクトップ環境 Comment[mt]=A Desktop irqiq għal FreeBSD Comment[pl]=Lekkie Środowisko graficzne dla FreeBSD Comment[pt_BR]=Um ambiente de trabalho leve para FreeBSD Comment[uk]=Легковісне оточення стільниці для FreeBSD Comment[vi]=Một máy tính để bàn nhẹ cho FreeBSD [X-Window Manager] SessionManaged=true
Y listo, reiniciamos la sesión, seleccionamos en el sddm, Lumina-DE, y a personalizar nuestro escritorio. Cabe decir que un Lumina cargado con todo lo necesario, listo para trabajar, usa entre 300MB-350MB de RAM, en mi criterio, bastante optimizado.
Hasta acá es todo, espero les ayude, yo lo llevo usando unos días, y me ha gustado bastante. Saludos!
Me complace anunciar la creación de esta útil herramienta (SquidStats), para el análisis y monitoreo…
La inteligencia artificial está revolucionando las industrias al automatizar tareas, predecir patrones y permitiendo tomar…
Uno de los grandes retos al que nos podemos enfrentar cuando una aplicación crece, es…
Percona Monitoring and Management (PMM) es una herramienta de código abierto para la supervisión y…
Qué es lo que deseo hacer en este capítulo? Básicamente un sonoff, quiero encender/apagar las…
Hace algunos meses estoy escuchando hablar del proyecto Home Assistant (HA). En palabras literales del…