Debian 9 Stretch. 7 Ambientes de Escritorio

5
341

!Hola amigas y amigos!

En el artículo anterior, Debian 9 Stretch, vimos como instalar un servidor base sobre ésta excelente distribución. Prometimos continuar con los primeros pasos y hacernos un Escritorio – Desktop con el ambiente de nuestra preferencia. Sin mas dilación, entremos en materia.

Release Notes

Nunca está demás leer en la carpeta /doc/release-notes/es/ del soporte del instalación las “Notas de publicación de Debian 9 (Stretch)Release Notes“. Documento muy útil mediante el que nos enteramos sobre:

  • Las Novedades de Debian 9
  • Sistema de instalación
  • Actualizaciones desde Debian 8 (jessie)
  • Problemas que debe tener en cuenta para Stretch
  • Gestión de su sistema jessie antes de la actualización

y otros aspectos de sumo interés. En fin, recomendamos encarecidamente la lectura de las Release Notes antes de continuar utilizando Stretch, porque viene con algunos cambios con respecto a liberaciones anteriores y muchas características nuevas. El Proyecto Debian trabajó duro durante 26 meses para entregarnos esta Liberación de su Sistema Operativo dedicada a la memoria de su fundador Ian Murdock.

En el momento de escribir este artículo, ya fue liberada la actualización 9.2. Mas información en https://www.debian.org/.

  • Un aspecto a destacar es la mejora del Gestor de Paquetes APT y el aumento de la velocidad al instalar programas.
  • De las Release Notes: Esta nueva versión de Debian trae de nuevo muchos más programas que su predecesora jessie; la distribución incluye más de 15346 paquetes nuevos, para un total de más de 51687 paquetes. La mayor parte de los programas que se distribuyen se han actualizado: más de 29859 paquetes de programas (corresponde a un 57 % de los paquetes en jessie). También se han eliminado por varios motivos un número significativo de paquetes (más de 6739, 13 % de los paquetes en jessie). No verá ninguna actualización para estos paquetes y se marcarán como «obsoletos» en los programas de gestión de paquetes.
  • El núcleo que instala por defecto es el:
buzz@octopus:~$ uname -a
Linux octopus 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2 (2017-06-12) x86_64 GNU/Linux

Ajustes y comprobaciones iniciales

Después de instalar el sistema operativo con las opciones seleccionadas en Debian 9 Stretch, empezamos por revisar y/o editar los siguientes archivos:

  • /etc/network/interfaces
buzz@octopus:~$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug ens33
iface ens33 inet static
    address 192.168.10.8/24
    gateway 192.168.10.1
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 192.168.10.1
    dns-search swl.fan

Cambio en Debian 9: adiós a los nombres eth(n) para las interfaces de red.

  • /etc/hostname
buzz@octopus:~$ cat /etc/hostname 
octopus
  • /etc/hosts
buzz@octopus:~$ cat /etc/hosts
127.0.0.1    localhost
192.168.10.8    octopus.swl.fan    octopus

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

buzz@octopus:~$ hostname
octopus
buzz@octopus:~$ hostname --fqdn
octopus.swl.fan
  • /etc/mailname (ausente)

Cambio en Debian 9: la ausencia del archivo /etc/mailname indica que NO instala por defecto un Agente de transporte de correo electrónico – MTA, como en las distribuciones anteriores donde instala el Exim.

  • /etc/resolv.conf
buzz@octopus:~$ cat /etc/resolv.conf 
search swl.fan
nameserver 192.168.10.1
  • /etc/apt/sources.list

Modificamos la lista de repositorios que utilizaremos, lo cual no quiere decir sean los únicos disponibles.

root@octopus:~# nano /etc/apt/sources.list
deb http://cdn-fastly.deb.debian.org/debian/ stable main contrib non-free
deb http://cdn-fastly.deb.debian.org/debian-security/ stable/updates main contrib non-free

Inmediatamente actualizamos la lista de paquetes disponibles y actualizamos el sistema. De ser necesario reiniciamos el equipo.

root@octopus:~# apt update
root@octopus:~# apt upgrade
root@octopus:~# reboot

Ambientes de Escritorio disponibles

Al igual que su antecesor, Debian 9 nos la pone fácil para la instalación del Desktop de nuestra preferencia. Sin contar a los gestores de ventanas, podemos elegir un ambiente de escritorio entre los siguientes: KDE, Cinnamon, GNOME, MATE, Xfce, LXDE y LXQt.

  • Cambio en Debian 9: el servidor Xorg ya no necesita privilegios de root para su ejecución.Release Notes: En la versión de Stretch de Xorg es posible ejecutar el servidor como un usuario normal en lugar de como usuario «root». Esto reduce el riesgo de una posible escalada de privilegios a través de errores en el servidor X. Este cambio, sin embargo, tiene una serie de requisitos para poder funcionar:
    • Necesita logind y libpam-systemd.
    • El sistema tiene que tener soporte de “Kernel Mode Setting” (KMS). Por lo que puede no funcionar en algunos entornos de virtualización (p.ej. virtualbox) o si el núcleo no tiene un controlador con soporte de la tarjeta gráfica que hay instalada en el sistema.
    • Necesita ejecutar en la consola virtual desde la que se inició.
    • Sólo el gestor de pantallas gdm3 tiene la capacidad de ejecutar X como usuario no privilegiado en Stretch. Otros gestores de pantallas ejecutarán siempre X como el usuario «root». Como alternativa, puede ejecutar el servidor X manualmente como un usuario no privilegiado desde un terminal virtual con la orden startx.
    • Cuando se ejecuta como un usuario normal, el registro de Xorg estará disponible en ~/.local/share/xorg/.

Un comentario: Me llamaba mucho la atención de que Debian 9 no incluyera al Virtualbox en sus repositorios. Pienso que la causa sea la antes mencionada.

Debian trata por igual a cada Ambiente de Escritorio y los considera como uno de sus desktops. Fácil de comprobar si ejecutamos:

buzz@octopus:~$ apt show task-kde-desktop
buzz@octopus:~$ apt show task-cinnamon-desktop
buzz@octopus:~$ apt show task-gnome-desktop
buzz@octopus:~$ apt show task-mate-desktop
buzz@octopus:~$ apt show task-xfce-desktop
buzz@octopus:~$ apt show task-lxde-desktop

y leemos el párrafo final de cada salida. En todos los casos Debian nos informa que éste paquete de tareas se utiliza para instalar el desktop de Debian -y hace referencia a su nombre- y de otros paquetes que los usuarios de Debian esperan estén disponibles sobre el desktop.

  • Recomendamos instalar el paquete sudo y hacer los ajustes necesarios para que su usuario normal tenga derechos de ejecutar aplicaciones como el usuario root.
root@octopus:~# apt install sudo
root@octopus:~# visudo
----
# User privilege specification
root    ALL=(ALL:ALL) ALL
buzz    ALL=(ALL:ALL) ALL
----
  • Aquellos que acostumbran a usar aptitude -como yo- deben instalar ese programa, pues ya no se instala por defecto.
root@octopus:~# apt install aptitude
  • Utilidades que recomendamos para cualquier escritorio:
root@octopus:~# apt install dnsutils htop mc deborphan

KDE Plasma 5.92. El muy rápido y elegante

Asombrado estoy del cambio hacia mejor de este Desktop. Nunca antes fue el de mi preferencia y ahora estoy pensando seriamente en instalarlo como mi ambiente de escritorio cuando actualice mi Jessie. Mejor, prueben Ustedes mismos y después me cuentan. 😉

buzz@octopus:~$ sudo apt install task-kde-desktop task-spanish-kde-desktop kde-l10n-es
buzz@octopus:~$ sudo reboot

Cinnamon 3.2.7-4. La Canela

Escritorio similar al GNOME 2 con tecnología de gnome-shell. Ya trae por defecto al Firefox 45.9 y al Thunderbird 45.8.0-3, al Libreoffice 5.2.7.2, y otras muchas sorpresas agradables mas que esperamos Usted mismo las descubra. No sea tímido y pruebe a la Canela. 😉

buzz@octopus:~$ sudo apt install task-cinnamon-desktop firefox-esr-l10n-es-es \
thunderbird-l10n-es-es libreoffice-l10n-es libreoffice-help-es

GNOME 3.22+3

Para instalar los paquetes mínimos necesarios de este muy conocido Desktop Environnment, solo necesitamos ejecutar:

buzz@octopus:~$ sudo apt install task-gnome-desktop firefox-esr-l10n-es-es \
thunderbird-l10n-es-es libreoffice-l10n-es libreoffice-help-es

También viene por defecto con Firefox 45.9 y Thunderbird 45.8.0-3, Libreoffice 5.2.7.2, y otras aplicaciones mas actualizadas.

MATE 1.16.0+1. El verde

Por muchas razones es mi escritorio preferido, aunque después de probar el KDE 5.92 tengo mis dudas. Algún día me decidiré. Es que la sencillez y poco consumo de recursos del GNOME 2 es difícil de pasar por alto, sobre todo, cuando trabajas con máquinas virtuales. Nada importante o a tener en cuenta. Solo cuestión de apreciación personal.

Y para que nadie le cuente, pruebe el Verde MATE. Seguro le gustará. 😉

buzz@octopus:~$ sudo apt install task-mate-desktop firefox-esr-l10n-es-es \
thunderbird-l10n-es-es libreoffice-l10n-es libreoffice-help-es

Xfce 4.12.3. Veloz con pocos recursos.

Es un ambiente de escritorio ligero, con una apariencia agradable y muy rápido para los sistemas operativos descendientes de UNIX®. Concebido para ser productivo, para una carga y ejecución rápida de las aplicaciones conservando los recursos del sistema, XFCE es muy configurable y tiene un gestor de ventanas que admite transparencias y otros efectos.

Los que se decidan por el XFCE4, encontrarán muy divertida su personalización. Bien vale la pena. ¡Se pueden obtener muy buenos resultados!

buzz@octopus:~$ sudo apt install task-xfce-desktop firefox-esr-l10n-es-es \
thunderbird-l10n-es-es libreoffice-l10n-es libreoffice-help-es

LXDE 9

El Ambiente de Escritorio Ligero X11 – Lightweight X11 Desktop Environment (LXDE) es un proyecto que pretende proveer un ambiente de escritorio ligero y rápido. Lleva varios años -creo que desde Debian 5 Lenny- en los repositorios de ésta distribución.

buzz@octopus:~$ sudo apt install task-lxde-desktop firefox-esr-l10n-es-es \
thunderbird-l10n-es-es libreoffice-l10n-es libreoffice-help-es

LXQt 13

Primera vez que escucho sobre éste escritorio en Debian. Mientras que CentOS 7 si lo incluye en su repositorio epel. LXQt es un avanzado ambiente de escritorio basado en la tecnología Qt, fácil de utilizar y rápido. Orientado a usuarios que prefieren la simplicidad, velocidad y una interfaz intuitiva. A diferencia de otros ambientes de escritorios, LXQt se desempeña muy bien en máquinas con pocos recursos.

  • Comentario Importante: Al finalizar la instalación de éste desktop el programa Connmanager o Administrador de Conexiones del LXQt, cambió la configuración de la interfaz de red ens33 de estática a dinámica o DHCP. Por ello recomendamos ejecutar el comando siguiente directamente sobre la consola del servidor y no mediante una sesión ssh:
buzz@octopus:~$ sudo apt install task-lxqt-desktop firefox-esr-l10n-es-es \
thunderbird-l10n-es-es libreoffice-l10n-es libreoffice-help-es

Después de terminada la instalación, reiniciamos y después de iniciar la sesión gráfica, vamos al Menú de Inicio –> Internet –> Connman UI Setup. En la pestaña “Details” hacemos clic sobre el botón [Configuration] y seleccionamos IPv4. cambiamos el método DHCP a Manual y declaramos los parámetros que sean necesarios, a saber:

Address: 192.168.10.8
Netmask: 255.255.255.0
Gateway: 192.168.10.1

De igual forma, declaramos el o los “Nameservers” y a los “Domains“:

Nameserver: 192.168.10.1
Domains: swl.fan

Guardamos los cambios haciendo clic sobre el botón [OK]. Posteriormente vamos a la pestaña “Status” y pasamos la interfaz “Wired” del estado “Powered On” a “Powered Off“. Después, la restauramos a “On“. En la pestaña “Details” podemos comprobar que se la aplicaron las modificaciones realizadas mediante el Intel Connection Manager Connman.

  • Comentario: Personalmente esperaría que madurara un poco mas el LXQt vinculado al Proyecto Debian para utilizarlo como ambiente de escritorio.

Resumen

  • Sin duda alguna podemos afirmar que el Escritorio de Debian ha dado un salto hacia adelante desde Jessie y lo mantiene en Stretch. Así lo indica la facilidad para instalar el Desktop de nuestra elección. Realmente son pocos los comandos que debemos ejecutar.
  • El nuevo KDE es sencillamente impresionante. Al menos para mi lo es. 😉
  • No incluimos imágenes de los escritorios porque pensamos es mejor que Usted mismo las obtenga. Si probamos cada uno de los escritorios mencionados en el artículo, como es nuestra costumbre.

¡Lo esperamos en la próxima entrega!

Compartir
Artículo anteriorDebian 9 Stretch
Artículo siguienteDebian Edu – Skolelinux Stretch
Federico Antonio
Ing. Federico Antonio Valdes Toujague Ingeniero Termo Energético de profesión. Administrador de Redes desde hace ya varios años. Fan de Debian y “OldFashion Man”.

5 Comentarios

  1. Hola que tanta diferencia habrá entre LXDE y KDE plasma en recursos, en algún momento o comienzo a actualizar a Debian9 o la instalo desde 0 nuevamente, tengo suficiente recursos pero uso muchas vboxs.
    Saludos.

  2. ¡Gracias por comentar HO2Gi!. ¿Cuál ambiente usas ahora?.

    La diferencia entre la necesidad de recursos del LXDE y del KDE es grande. LXDE es uno de los Ambientes de Escritorio -Desktop completo- mas ligero que puedes encontrar. Por su parte, KDE es -para mi- el Ambiente de Escritorio mas completo, configurable y profesional de la gama existente. Por algo es el escritorio por defecto para algunas distribuciones BSD que tienen ambiente gráfico.

    Si tu equipo tiene 8 gigas de RAM -el mio tiene solo 4 y uso MATE- puedes instalar KDE y seguir virtualizando. ¡Ojo!, en los repos de Debian 9 no viene Virtual Box. Si usas VMware, tendrás que saltar a la versión VMware Workstation 12.5.2 o mas. Ahora mismo no recuerdo bien. Y para virtualizar nativamente, te queda Qemu.

    LXDE se utiliza es el Desktop por defecto que instalan en los Zentyal, por ejemplo, que son sistemas operativos basados en Ubuntu para brindar servicios de redes a las pequeñas y medianas empresas.

    Espero que mi comentario te ayude a elegir.
    Saludos.

  3. Hola FICO, gracias por la entrega. Como siempre, no pierdes tiempo para mantenernos al día, ya el debian 9 está con nosotros y tú al paso de esa maravillosa distro.
    Cuando tenga los repos ya probaré con cual me quedo. SL2 a la comunidad.

    • Gracias por comentar, crespo88!!!. La verdad que algunos -como yo- pasamos trabajo con los repositorios por el lento acceso a Internet.

      Continúa con nosotros!!!

Dejar respuesta

Please enter your comment!
Please enter your name here