lunes, 12 de diciembre de 2016

Entornos de Escritorio en Debian (III): Trinity


Trinity Desktop Environment (TDE) es un entorno de escritorio rico en características para sistemas operativos tipo Unix con el objetivo principal de retener una interfaz de usuario tradicional, eficiente y productiva.

TDE nació como una bifurcación de la versión 3.5 de K Desktop Environment, que fue escrita originalmente por el equipo de KDE, una red mundial de ingenieros de software comprometidos con el desarrollo de Software Libre. El nombre Trinity fue elegido porque la palabra significa tres como en la continuación de KDE 3. Desde entonces, TDE ha evolucionado para ser un proyecto independiente y autónomo entorno de escritorio.

El proyecto TDE fue fundado por y sigue siendo dirigido por Timothy Pearson. Timothy es un desarrollador de software experimentado y experto y fue el coordinador de soporte / desarrollador de KDE> = 3.5.11 para las versiones anteriores de Kubuntu.

Con el tiempo, el desarrollo continuo ha pulido muchos bordes ásperos que estaban presentes en la versión final de KDE 3.5.10 y muchas características nuevas y útiles se han añadido para mantener el medio ambiente al día. La versión estable actual de TDE es R14.0.4, que trae consigo varias mejoras importantes sobre v3.5.13.2.

Una de las características más notables de R14 es la implementación de Trinity Desktop Hardware Library (tdehwlib) que eliminó la dependencia de HAL. Con la dependencia de HAL eliminada, la base de R14 ahora descansa sólidamente en bibliotecas y dependencias actuales y mantenidas. Trinity está empaquetado para Debian, Ubuntu, Red Hat y varias otras distribuciones.

Instalación del Sistema Base

Presentaré la instalación de TDE en Debian GNU/Linux 8 Jessie desde un CD de instalación, de forma detallada. Pueden descargar el CD o DVD de instalación de Debian GNU/Linux 8 Jessie clicando AQUÍ.

Una vez tengan el CD de instalación procedimos a iniciar el ordenador. Elegimos Graphical install (Instalación Gráfica).


Elegimos el Idioma que queremos para el sistema, en mi caso Español.


Elegimos nuestra ubicación.


Elegimos la configuración de nuestro teclado.


Ponemos nombre a nuestro equipo.


Ponemos el nombre nuestra red, si no tenemos red lo dejamos con el nombre por defecto.


Ponemos la clave para el Administrador.


Ponemos el nuestro nombre.


Ponemos el nombre de usuario.


Ponemos la clave para nuestro usuario.


Elegimos nuestra zona horaria.


Seleccionamos el modo de Particionado de discos. Mi caso es Guiado.



Finalizamos el proceso de particionado y aceptamos los cambios.



Elegimos la región de donde descargar los paquetes de instalación.


Elegimos el servidor.


Esto lo dejamos en blanco.


Aquí yo siempre elijo NO.


En esta sección desmarcamos Entorno de escritorio para solo instalar el sistema base.


Instalamos Grub.


 Completamos la instalación del sistema.


Pre-Instalación de TDE

1- Damos permiso de administración a  nuestro Usuario.
Sudo es una utilidad del sistema que permite que el usuario ejecute aplicaciones con privilegios de administrador. Ejecutamos una terminal y nos convertimos en administrador tecleando: 

su
Ahora instalamos sudo. 
aptitude install sudo
Ejecutamos desde la terminal: 
visudo
Se nos abrirá el archivo  /etc/sudoers.tmp que es donde configuramos nuestro usuario dentro de los parámetros de sudo. Buscamos donde dice root ALL=(ALL) ALL y escribimos debajo de esto lo siguiente:  
Usuario ALL=(ALL) ALL
Cambiamos Usuario por el nombre de nuestro usuario en el ordenador. Presionamos la tecla F2 para guardar los cambios.

2- Modificar el Sources.list 
Es necesario modificar el sources.list para primero editar los repositorios oficiales que ya tenemos agrados y segundo añadimos nuevos repositorios que necesitemos. 

sudo nano /etc/apt/sources.list
Primero editamos los repositorios oficiales que ya tenemos en el sources.list agregando al final de estos las secciones "contrib" y "non-free"; debe quedar de la siguiente forma:
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
Ahora agregamos los repositorios de TDE al sources.list

deb http://mirror.ppa.trinitydesktop.org/trinity/trinity-r14.0.0/debian jessie main
deb-src http://mirror.ppa.trinitydesktop.org/trinity/trinity-r14.0.0/debian jessie main
deb http://mirror.ppa.trinitydesktop.org/trinity/trinity-builddeps-r14.0.0/debian jessie main
deb-src http://mirror.ppa.trinitydesktop.org/trinity/trinity-builddeps-r14.0.0/debian jessie main
Una vez hechos los cambios presionamos la tecla F2 para guardar los cambios.

Agregamos la llave GPG de TDE.

sudo apt-key adv --keyserver keyserver.quickbuild.pearsoncomputing.net --recv-keys F5CFC95C
Actualizamos el sistema
sudo aptitude update
sudo aptitude full-upgrade
3- Utilidades
Es necesario la instalación de varias herramientas necesarias para el correcto funcionamiento del sistema. 
  • Herramientas de compilación y Controladores.
sudo aptitude install linux-headers-$(uname -r) build-essential module-assistant dkms dialog firmware-linux mesa-utils
  • Utilidades de compresión.
sudo aptitude install rar unrar zip unzip unace bzip2 lzop p7zip p7zip-full p7zip-rar sharutils cabextract
  • Impresora virtual  (imprimir en PDF) y otras utilidades.
sudo aptitude install cups-pdf curl wget
  • Entorno grafico y servidor de audio.
sudo aptitude install xorg alsa-base xinit 

Instalación de TDE

Para la instalación de TDE solo tenemos que teclear en una terminal
sudo aptitude install tde-trinity
Ya solo nos queda reiniciar.