Instalar entorno gráfico Pantheon sobre Debian

No utilizar el presente artículo de momento no funciona. Ha estado funcionando correctamente hasta ahora. Estamos trabajando en su solución. Falla el paquete pantheon-greeter que no permite este proceso.
 

Aprenderemos a instalar el entorno gráfico pantheon que utiliza y desarrolla Elementary OS en una base Ubuntu/Debian. Elementary OS se presenta  como una distribución independiente.

https://elementary.io/es/

Vamos pues a intentar instalar un sistema Debian con un entorno gráfico Pantheon junto con el resto de programas habituales de trabajo, de forma que quede una maquina totalmente lista para trabajar.

http://gandalfn.ovh/

Vamos a ello. Lo primero es descargar la distribución Debian Stable amd64, que es de 64 bits siendo la normal en las máquinas modernas.


Como nos interesa, como propuesta, practicar y enseñar como se hace una instalación des de cero y paso a paso, lógicamente son posibles otras opciones pero nuestra propuesta es esta. Esto nos dará la oportunidad  de instalar un sistema sin la  ayuda de los instaladores, estamos seguros que ésta pude interesar para practicar.

Utilizaremos el instalador Debian sólo para el sistema base para ello no marcaremos ningún entorno gráfico, es decir como si se tratara de un servidor Debian. Dejaremos marcado el servidor de impresión (cups) y las herramientas básicas del sistema. Web server no hace falta ya que no queremos un servidor php, y SSH server tampoco porqué no queremos acceder remotamente a nuestro ordenador.

En estas condiciones la instalación durara pocos minutos. Cuando reiniciemos el sistema accederemos a la típica pantalla azul de los servidores Debian.

Si dudáis de la instalación anterior que sólo hemos incidido en lo que nos interesaba consultáis la web siguiente.

https://servidordebian.org/es/jessie/install/guide

#apt update

Instalamos el controlador de gráficos xorg.

# apt install xorg

Ahora agregaremos el repositorio pantheon y bajaremos las llaves correspondientes, podéis ver la web:

http://gandalfn.ovh/

Bajamos las llaves del repositorio pantheon que es el repositorio del entorno gráfico. En toda distribución Debian junto con el repositorio de fuera de la comunidad es necesario instalar las llaves correspondientes para que este se pueda utilizar.

# wget http://gandalfn.ovh/debian/pantheon-debian.gpg.key

Veamos si hemos obtenido las llaves y las agregamos al sistema.

# apt-key add pantheon-debian.gpg.key 

Ahora agregamos  el repositorio pantheon con las dos ordenes siguientes:

# wget https://gandalfn.ovh/debian/pool/main/p/pantheon-debian-repos/pantheon-debian-repos_5.0-0+pantheon+buster+juno1_all.deb


# dpkg -i pantheon-debian-repos_5.0-0+pantheon+buster+juno1_all.deb

También puede hacerse directamente de la siguiente forma y el resultado será el mismo.

# nano /etc/apt/sources.list.d/pantheon-debian.list

deb http://gandalfn.ovh/debian buster-juno main contrib os-patches






Ahora actualizamos.

# apt update

Si todo ha ido bien ya estaremos en condiciones de instalar el nuevo entorno gráfico. Observemos que Debian tiene previsto la utilización de repositorios de fuera de la comunidad, pero es necesario colocarlos en el sitio adecuado, que es en  /etc/apt/sources.list.d.

Para instalar todo el entorno gráfico incluido el gdm con el gestor de la pantalla de entrada.

# apt install apt-transport-https software-properties-common

Escritorio completo

$ sudo apt install pantheon

Solo escritorio

# apt install pantheon pantheon-shell

# reboot
 
Y listos, al reiniciar ya entraremos en el entorno gráfico pantheon, pero como estamos instalando el sistema des de cero, éste estará totalmente vacío. Aquí podéis mirar la propuesta que hemos hecho de instalar Ubuntu y Debian porqué lo que haremos a  partir de ahora será muy parecido.

Ara vamos a empezar la instalación del resto de programas del sistema hasta conseguir una máquina de escritorio correctamente acabada. Lo primero será añadir los repositorios de instalación no libres y multimedia. Para ello abriremos el fichero sources.list, y lo cambiamos todo por lo siguiente:

# nano /etc/apt/sources.list

deb http://ftp.fr.debian.org/debian/ buster main
deb-src http://ftp.fr.debian.org/debian/ buster main

deb http://security.debian.org/debian-security buster/updates main
deb-src http://security.debian.org/debian-security buster/updates main

# buster-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ buster-updates main
deb-src http://ftp.fr.debian.org/debian/ buster-updates main

# buster-oficiales


deb http://mirrors.kernel.org/debian/ buster main contrib non-free
deb-src http://mirrors.kernel.org/debian/ buster main contrib non-free

# buster-actualizaciones de sistema


deb http://mirrors.kernel.org/debian/ buster-updates main contrib non-free
deb-src http://mirrors.kernel.org/debian/ buster-updates main contrib non-free
deb http://mirrors.kernel.org/debian buster-proposed-updates main contrib non-free
deb-src http://mirrors.kernel.org/debian buster-proposed-updates main contrib non-free

#Multimedia


deb http://www.deb-multimedia.org buster main non-free

--------------------------------------------------------------

Ahora es necesario obtener y instalar las llaves del repositorio situado en la última fila, que es el deb-multimedia.org. Podéis ver  la web del repositorio para poder instalar siempre la última versión.

https://www.deb-multimedia.org/pool/main/

Descargamos las las llaves que no indica la web:

# wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2016.8.1_all.deb

Comprobamos que las llaves han bajado correctamente y después las instalamos.

# ls

I ahora las agregamos
# dpkg -i deb-multimedia-keyring_2016.8.1_all.deb

# apt update
# apt upgrade
# apt autoremove


Os proponemos instalar los siguientes programas básicos:

Editor de texto plano

# apt install pluma

hardware non free

Siempre conveniente para mejorar visión de pantalla, conectar móviles o sistemas con bluetooth.

# apt install firmware-linux

Codecs, flash y demás conectores

# apt install libdvdcss2

También sirven para desencriptar DVD  libavcodec-extra libavcodec-extra57, pero no se ponen pues con libdvdcss2 no hemos tenido problemas hasta ahora.


#  apt install gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad  gstreamer1.0-pulseaudio

# apt install pepperflashplugin-nonfree

Java


$ sudo apt install default-jdk java-package default-jre

Compresores

# apt install bzip2 zip unzip unace rar unace p7zip p7zip-full p7zip-rar unrar lzip lhasa arj sharutils mpack lzma lzop cabextract 

Fuentes no libres, muy importante

# apt install ttf-mscorefonts-installer ttf-bitstream-vera ttf-dejavu fonts-cantarell fonts-liberation fonts-noto fonts-stix otf-stix

Resto de programas para trebajar

# apt install audacity vlc nautilus-dropbox inkscape mplayer timidity xsane simple-scan brasero gimp transmission qalculate hplip hplip-gui

En Debian buster siempre preferible escoger la impresora personalmente con la orden

# hp-setup

La que escoge automáticamente el sistema puede tener algún problema con el escáner. En todo caso es muy sencillo de comprobar en cada caso probando el escáner de la multifunción.

Programas de sistema interesantes

# apt install bleachbit gparted net-tools hardinfo

- net-tools, contiene elementos importantes para el control de la red, es importante para los linuxeros con un poco más de experiencia.
- bleachbit, programa para limpiar el sistema.
- gparted, herramienta general para los discos duros i USB
- net-tools, herramienta para el control de la red.
- hardinfo, informa de todos elementos de sistema del ordenador.


# apt install libreoffice libreoffice-l10n-es libreoffice-gtk3
# apt install firefox-esr-l10n-es

Conectar Android con Ubuntu o Debian

# apt install libmtp-common mtp-tools libmtp-dev libmtp-runtime libmtp9


Finalmente, para controlar un poco la apariencia de pantheon se pude instalar, aunque no es necesario.

# apt install elementary-tweaks indicator-application Indicador-systemtray-unity

Aquí acabamos y os quedará una distribución Elementary OS limpia con Debian como base.

Recodar que éste es un sistema linux normal pero con una apariencia muy similar a la que presenta APPLE en sus máquinas.

Observar que bonito queda y que poco espacio de disco hemos utilizado.























Si observáis el Error en el icono de red y se está conectado

Seguramente, una vez acabado de instalar el sistema, el icono situado en la parte superior derecha os indicará que no estáis conectados a la red, cuando realmente está funcionando normalmente.


Para solucionar este problema, editar el fichero interfaces como  administrador:

# nano /etc/network/interfaces


Y lo dejáis  de la forma siguiente:


Como veis se ha comentado las dos líneas. El nombre "enp0s31f6" de la tarjeta de red sera diferente según la que sen tenga en el ordenador.

# allow-hotplug enp0s31f6
# iface enp0s31f6 inet dhcp

Cuando se reinicia el   el sistema el icono ja indicará que la red está conectada.

Podéis ver la siguiente y interesante web ya está un poco anticuada pero es interesante:

http://entornosgnulinux.com/2017/02/19/como-instalar-pantheon-en-debian-9-stretch/