16 agosto 2020

Adaptar Debian buster

Debian  es la distribución más poderosa que existe para las personas más entendidas. Es la base para muchas otras distribuciones famosas basadas en ella y debe entenderse que es un sólido pilar para el software libre mundial. Sin duda una distribución de culto muy querida y respetada por todos nosotros, a la cual todos deberíamos ayudar económicamente con alguna donación.

De los entornos gráficos posibles que permite escoger al instalar acostumbramos a utilizar Mate o Cinnamon.

Se aconseja visitar frecuentemente la siguiente web, donde siempre esta toda la información de la distribución Debian.  Se considera que realizan un gran esfuerzo de divulgación, y solo podremos agradecer el enorme esfuerzo de estas personas, que trabajan desinteresadamente, si estamos orgullosos de utilizar estas grandes distribuciones:


https://wiki.debian.org/es/FrontPage?action=show&redirect=P%C3%A1ginaInicial

Primero   bajaremos la distribución ISO desde la página web oficial Debian. Con un programa específico gravaremos un DVD, un CD o  una memoria USB.
 
Es importante tener en cuenta que hay otras distribuciones más sencillas de instalar, como por ejemplo la distribución Mint o Ubuntu. La distribución Debian no tiene un entorno tan amigable. Aunque actualmente con la ayuda de las webs es mucho más sencillo llegar al final con éxito.

No recomendaría hacer instalaciones duales Windows/Linux en un solo disco, para evitar el peligro de estropear la información que tenemos actualmente en nuestro ordenador. No seria el primer caso en que esto sucede; sobretodo si no tenemos práctica en la partición de discos duros. Por tanto, siempre es recomendable tener un disco específico para poder instalar Debian varias veces, hasta que estemos seguros que vamos entendiendo el proceso. Esta forma preventiva de trabajo nos permite hacer tantas pruebas como queramos sin estropear nada.

En las máquinas de sobremesa se pueden tener varios discos conectados a la vez. En cambio en los portátiles es necesario cambiar el disco o utilizar un disco  externo USB 3.  Como la tendencia actual de los portátiles es evitar cualquier manipulación; y, por tanto, puede resultar complicado cambiar el disco. En el caso de los portátiles hemos optado por hacer la instalaciones en discos SSD vía USB 3, que son prácticamente igual de rápidos que vía sata.
 
En nuestro caso ya no tenemos este problema porque siempre compramos portátiles sin sistema operativo que, aparte de ser más económicos, nos permiten escoger el sistema operativo de nuestra preferencia. 
 
Un ejemplo de instalación paso a paso lo podéis ver en esta web, éste esta hecho para la distribución Buster que es el mismo que el correspondiente a Bullseye:
 

Bajamos la ISO de Debian de la página web oficial, actualmente lo más interesante es escoger una netinstall. Lo cual significa que los archivos se bajan durante el proceso de instalación, esto inicialmente parece más lento, pero al final acaba siendo más rápido porque el sistema ja estará actualizado desde el principio. Esta claro que esta opción no puede hacerse en aquellos sitios donde el acceso a Internet es lento.

https://www.debian.org/CD/http-ftp/



Marcad el entorno gráfico que más os guste.



El proceso de instalación dura aproximadamente unos 45 minutos.

Abrimos un terminal para activar sudo


Editamos el fichero /etc/sudoers para que nuestro usuario pueda actuar como administrador con la orden sudo.

$ su

Escribimos la contraseña

# nano /etc/sudoers

Agregamos al fichero la siguiente línea poniendo el nombre real de nuestro usuario, con ello podremos acceder con sudo a la cuenta de administración del sistema.

nombre_nuestro_usuario  ALL=(ALL:ALL)  ALL


Ahora vamos a empezar la aptación del resto de programas del sistema hasta conseguir una máquina de escritorio correctamente acabada. Lo primero será necesario añadir los repositorios de instalación no libres y multimedia.

El primer paso será añadir los repositorios de instalación no libres y multimedia

Pongamos la opción mas completa para sources.list de Debian. Recordemos como se organizan los paquetes en Debian.

- main, es el repositorio de programas totalmente libres.
- contrib, En este repositorio se puede encontrar software libre, pero dependen de algún archivo que no es libre.
- non-free corresponden a programas no libres
 

$ sudo 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

con la tecla Ctrl  y x se sale del programa de edición.

Ahora hace falta instalar las llaves del repositorio deb-multimedia.

Podéis ver la web oficial.

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

Las llaves las podéis bajar con la siguiente orden:

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

Estarán en la carpeta bajadas, ahora se instalan.

$ sudo dpkg -i deb-multimedia-keyring_2016.8.1_all.deb

Seguidamente realizamos estas tres ordenes siguientes para dejar el sistema correcto y limpio.

$ sudo apt update
$ sudo apt upgrade
$ sudo apt autoremove

Ahora os proponemos los siguientes programas básicos:

Firmware-linux

Mejoran la visión en pantalla de la tarjeta gráfica, entre otros programas.

$ sudo apt install firmware-linux

Java

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

Como supongo sabréis, a partir de Firefox versión 52 (publicada en marzo de 2017), Firefox limita el soporte de plugins, por lo que no ejecutará Java.

Codecs y conectores
Vienen instalados por defecto en el entorno gráfico Mate:
gstreamer1.0-plugins-base
gstreamer1.0-plugins-good
gstreamer1.0-pulseaudio
gstreamer1.0

Ahora, agregamos el resto:

$ sudo apt install libdvdcss2

$ sudo  apt install gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad  gstreamer1.0-pulseaudio libdvd-pkg vlc


De hecho debe tenerse en cuenta que el programa VLC ya instala todos  los codecs que necesita para reproducir vídeos.
 
A partir de este año 2021 flash ya desaparece y por tanto no se instala , la transición no nos afectará.
 
https://www.xataka.com/aplicaciones/siempre-flash-player-adobe-confirma-que-dejara-funcionar-a-finales-2020
 
Compresores

Ya vienen instalados por defecto:  bzip2 p7zip p7zip-full unzip zip

De todas formas para evitar problemas dejamos la orden completa, sobre todo si se hace una instalación sin ayudas gráficas.

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

Fuentes no libres

Siempre deben instalarse las fuentes no libres de Windows para evitar que aquellos documentos que recibamos y que están creados con estas fuentes no pierdan el formato y  puedan verse bien al ser abiertos desde libreoffice.

$ sudo apt install ttf-mscorefonts-installer ttf-bitstream-vera ttf-dejavu fonts-cantarell fonts-liberation fonts-noto fonts-stix otf-stix cabextract

Este proceso tarda un poco más porque las fuentes se obtienen de la web:

http://downloads.sourceforge.net/project/corefonts

Conectar Android con Debian


$ sudo apt install libmtp-common mtp-tools libmtp-dev libmtp-runtime libmtp9

No comentamos el sistema AirDroid.

Instalación de Google Chrome


$ sudo nano /etc/apt/sources.list.d/google-chrome.list

Se obtiene un fichero vacío al que hay que agregar

deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

Obtener y instalar las llaves

$ sudo wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -

Ahora instalamos el navegador

$ sudo apt update
$ sudo apt install google-chrome-stable

Resto de programas para trabajar,  en nuestro caso  proponemos:

$ sudo apt install audacity nautilus-dropbox inkscape ink-generator mplayer openshot-qt timidity xsane simple-scan brasero gimp gimp-plugin-registry gimp-texturize gimp-data-extras gimp-gap python-numpy

- Audacity, edición de audio.
- Openshot-qt, es un potente editor de video muy sencillo de utilizar.
- Inkscape, editor vectorial de Dibujo y diseño gráfico.
- xsane y simple-scan, programas para escanear un sencillo y rápido y otro completo.
-Gimp, potente editor de imágenes.


Herramienta para modificar estructura de archivos pdf

$ sudo apt install pdfarranger

Para conocer que herramientas se dispone para manipular archivos pdf podéis ver el artículo que trabaja este tema de forma sencilla pensado para usuarios de informática, no para expertos.

https://tecn-ara.blogspot.com/p/gestionando-archivos-pdf.html


Programas multimedia interesantes

$ sudo apt install smplayer audacious audacity recordmydesktop soundconverter ffmulticonverter

ffmulticonverter, potente y sencillo conversor de casi todos los formatos de vídeo. Este programa esta en el repositorio deb-multimedia que hemos añadido al principio.

En el caso de necesitar realizar vídeos didácticos con captura de pantallas o vídeos y voz, recomendamos utilizar OBS Studio.
 
$ sudo apt  install obs-studio
 
Podéis visitar su web:
 


Programas de sistema que recomendamos

$ sudo apt install bleachbit gparted net-tools hardinfo gnome-disk-utility

- 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. Este es imprescindible.
- hardinfo, informa de todos elementos del ordenador.
- gnome-disk-utility, sirve para crear USB para arrancar ordenador desde imágenes ISO.

Tarjeta gráfica NVIDIA y otras cuestiones interesantes

Si tenéis algún problema de aceleración y disponéis de una tarjeta gráfica Nvidia podéis instalar el siguiente Driver:

$ sudo apt install nvidia-driver

Otro problema típico

En las nuevas placas Asus  podéis tener problemas con el firmware Realtek
Si os aparece un mensaje como el siguiente después de instalar:

W: Possible missing firmware /lib/firmwnare/rtl_nic/rtl8168e-1.fw for module r8169

Lo solucionáis instalando el firmware correspondiente.

$ sudo apt install firmware-realtek

Algo parecido os puede pasar con Atheros

$ sudo apt install firmware-atheros

NOTA final. Si habéis optado pro el entorno Gnome 3 os aconsejamos instalar Dash to dock, para poder controlar vuestro menú, tal como indicamos en la propuesta: Configurar y mejorar menú Gnome 3

Al ser el menú fijo, en este caso en la parte inferior, es mucho más como el acceso a los programas habituales.
















Problemas montando particiones NTFS en vuestro Debian

Si estáis utilizando Debian con entorno gráfico Gnome 3 y no podéis acceder a vuestro disco o partición en formato NTFS con vuestros datos porque os da error montando el disco, recomiendo ejecutar el siguiente comando desde el terminal y quedará resuelto (siendo sdb1la partición NTFS).


$ sudo ntfsfix /dev/sdb1