Qué hacer después de instalar Debian 10 Buster

En esta ocasión vamos a sugerir ejemplos de qué hacer después de instalar Debian 10 Buster, unos primeros pasos después de la instalación del sistema que suelen ser muy habituales en instalaciones simples y nos permitirán un entorno de trabajo más potente y cómodo.

Cosas que hacer con root después de instalar Debian 10 Buster

Con root se debe trabajar lo mínimo posible, y seguramente es recién instalado Debian 10 cuando más se usará.

Colorear los listados en consola

Aunque usamos poco el usuario root no hay razón para dejar de usar la posibilidad de colorear los listados en consola.

Para utilizar esta característica editaremos el archivo .bashrc de la carpeta de root:

~# nano .bashrc

Buscaremos la sección donde se encuentran los comandos que utilizan los colores:

...
# You may uncomment the following lines if you want `ls' to be colorized:
# export LS_OPTIONS='--color=auto'
# eval "`dircolors`"
# alias ls='ls $LS_OPTIONS'
# alias ll='ls $LS_OPTIONS -l'
# alias l='ls $LS_OPTIONS -lA'
...

Y eliminamos los caracteres # al principio de línea que los desactivan:

...
# You may uncomment the following lines if you want `ls' to be colorized:
export LS_OPTIONS='--color=auto'
eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA'
...

que hacer despues de instalar debian 10 buster

Cómo dar permisos de sudo

El instalador de Debian 10 nos hace configurar un usuario estándar de trabajo que es con el que trabajaremos el 99% del tiempo. Sin embargo, sus permisos inicialmente son pocos, por eso es importante darle permisos de sudo.

En primer lugar tenemos que instalar el paquete sudo con apt:

~# apt install -y sudo

Con la herramienta sudo instalada permitir a cualquier usuario usarla es tan fácil como añadir ese usuario al grupo sudo:

~# adduser usuario sudo

Cosas que hacer con tu usuario después de instalar Debian 10

Ya con un usuario de trabajo con capacidades de sudo, podemos dejar aparcado a root  y seguir trabajando con nuestro usuario.

Darle color a la consola

De forma similiar a como hicimos con root, le daremos un poco de vida a nuestro terminal de comandos, activando una serie de configuraciones que vienen desactivadas por defecto.

Editaremos el archivo .bashrc de nuestro directorio personal:

~$ nano .bashrc

Buscaremos la variable force_color_prompt para colorear el prompt:

...
#force_color_prompt=yes
...

Eliminamos el carácter # del principio de línea:

force_color_prompt=yes

A continuación buscamos el bloque de alias que también están desactivados:

...
# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'
...

Y los activamos del mismo modo:

alias ll='ls -l'
alias la='ls -A'
alias l='ls -CF'

primeros pasos despues de instalar debian 10 buster

Ajustar los repositorios de Debian

Al instalar Debian quedan configurados los repositorios desde donde descargaremos los paquetes que vayamos necesitando.

Pero podemos hacer algo de limpieza, ya que:

  • Se desactivan pero no se borran las fuentes de instalación (medio óptico)
  • Se incluyen las listas de paquetes de código fuente, que rara vez se suelen usar.
  • No se incluyen las ramas contrib y non-free, que pueden contener paquetes con licencias distintas a la GPL, pero que pueden resultar muy útiles.

Vamos a editar el archivo de las fuentes principales, sources.list:

~$ sudo nano /etc/apt/sources.list

Este puede ser el típico contenido de este archivo en un sistema Debian 10 Buster recién instalado:

#

# deb cdrom:[Debian GNU/Linux 10.1.0 _Buster_ - Official amd64 NETINST 20190908$

#deb cdrom:[Debian GNU/Linux 10.1.0 _Buster_ - Official amd64 NETINST 20190908-$

deb http://deb.debian.org/debian/ buster main
deb-src http://deb.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://deb.debian.org/debian/ buster-updates main
deb-src http://deb.debian.org/debian/ buster-updates main

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.

Es buena idea conservar una copia de este archivo antes de hacer cambios.

En mi caso, eliminaré las fuentes desactivadas, las fuentes de código fuente y añadiré las ramas contrib y non-free:

deb http://deb.debian.org/debian/ buster main contrib non-free
deb http://security.debian.org/debian-security buster/updates main contrib non-free
# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib non-free

A continuación actualizaremos las listas de paquetes según el nuevo contenido de sources.list con el comando apt:

~$ sudo apt update

Si el contenido de sources.list es correcto la actualización de las listas de paquetes no mostrará ningún mensaje de error.

Instalar comandos de uso frecuente

Si durante la instalación de Debian 10 Buster elegiste el conjunto de herramientas y utilidades estándar del sistema, la mayoría de comandos de uso común estarán disponibles en el día a día.

Sin embargo, es posible que eches de menos algunos comandos. Esto lo solucionaremos añadiendo algunos paquetes más al sistema.

net-tools

El paquete net-tools contiene, entre otros, comandos como ifconfig y route, que ayudarán a aquellos que aún no se han hecho con el uso del comando ip.

~$ sudo apt install -y net-tools

Acceder remotamente mediante certificado RSA

Si accedes a tu servidor o VPS Debian 10 mediante un cliente SSH quizás te gustaría que los inicios de sesión fuesen más rápidos saltándote el tener que introducir la contraseña.

Esto lo puedes hacer configurando tu cliente SSH para que utilice un certificado RSA y configurando la cuenta de tu usuario de Debian 10 para que admita ese certificado RSA como sistema de inicio de sesión.

Para ello, en tu directorio personal crea una carpeta .ssh sobre la que sólo tú tengas permisos:

~$ mkdir .ssh
~$ chmod 700 .ssh/

Dentro de la carpeta .ssh crearemos el archivo authorized_keys que contendrá las claves públicas de los certificados RSA que autoricemos para inicio de sesión:

~$ touch .ssh/authorized_keys
~$ chmod 600 .ssh/authorized_keys

Obviamente sólo tu usuario debe tener permisos sobre el archivo authorized_keys. Ahora hay que editar el archivo que acabamos de crear:

~$ nano .ssh/authorized_keys

Y pegaremos la clave pública del certificado RSA que has configurado en tu cliente SSH:

ssh-rsa AAAAB3NzaC1yc2...

Guardamos y cerramos el archivo. A partir de este momento tu cliente SSH iniciará automáticamente sesión sin necesidad de suministrar la clave del usuario.

Conclusión

Son bastantes las cosas que hacer después de instalar Debian 10 Buster, al menos estos primeros pasos te ayudan a dejar un entorno más cómodo y fácil de usar, especialmente si trabajas en línea de comandos.

Después de hacer estas tareas básicas, en este sitio web encontrarás docenas de guías y tutoriales de cosas que podrás hacer con Debian 10 Buster.

Si tienes alguna sugerencia, pregunta, duda, etc. puedes dejar un comentario.

Y si te ha gustado esta breve orientación sobre qué hacer después de instalar Debian 10 y quieres agradecérnoslo, puedes dejar una propina de tan sólo 1 $ desde PayPal:

O, si te sientes especialmente agradecido, puedes invitarnos a un café:

¡Gracias!

5/5 - (1 voto)

3 comentarios en «Qué hacer después de instalar Debian 10 Buster»

  1. Hola, Chacho… en primer lugar felicitarte por tu gran trabajo!!! En segunda… una consulta. Resulta que tengo mi distribución de teclado en español latino y suelo utilizar también la español tradicional, sin embargo cada vez que reinicio la notebook esta configurado en inglés incluso cuando no lo tengo instalado. Es realmente muy raro… Cualquier idea que se te ocurra, te agradezco… Saludos!

    Responder

Deja un comentario

Este sitio esta protegido por reCAPTCHA y laPolítica de privacidady losTérminos del servicio de Googlese aplican.

El periodo de verificación de reCAPTCHA ha caducado. Por favor, recarga la página.