20251102 - Instalación y configuración de Debian 13


Índice:

      Información

      Leer antes de empezar

      Enlaces

      ¿Qué se va a hacer?

      Tareas previas

      Instalación

      Guía del particionado manual

         Distribución de los discos duros

      Configurar el script de instalación

      Antes de empezar

         Aplicaciones Flatpak

      Tras la instalación

         Configurar trabajos de mantenimiento y backup de la información

         Aplicaciones al inicio (Crontab)

      Información adicional

         Instalar y Configurar Flatpak - App,s flatpak

         Configurar fstab

         Impresoras

         Incluir usuario en el grupo sudo (*)


Información  ⮴  

Fecha   : 2 de noviembre de 2025

Versión : Debian 13.00


Instalación sin modificar las particiones, y manteniendo los datos de la par-

tición /HOME.


Leer antes de empezar  ⮴  

IMPORTANTE: Después de actualizar / reinstalar, no deber realizarse una

sincronización hasta haber finalizado de configurar correctamente

el equipo.

Si la hacemos antes de la cuenta, el sincronizador eliminará

archivos/carpetas que no encuentre en la nueva instalación.


Portátil ASUS:

ESC     -> Boot Menu


Enlaces  ⮴  

Debian images: installer images, live images, cloud images

Medios de instalación de Debian usando USB, CD, DVD

Old Debian releases on CD/DVD


¿Qué se va a hacer?  ⮴  

Se reliza una instalación manteniendo la estructura del disco, formateando to-

das las particiones excepto /home/juanp.


Tareas previas  ⮴  

0.- Configurar el script de instalación (Ver el apartado correspondiente)


1.- Hacer las copias de seguridad usando el scritp.

..- Backup sobre NAS WD de:

...- Backup de Biblioteca Calibre

...- Backup de Imágenes

...- Backup de Fotografía

..- Backup sobre disco externo de $HOME

(Salvo las carpetas anteriores y las exclusiones)


2.- Generar y copiar la información para la instalación inicial en un USB


3.- Generar y copiar toda la información necesaria para la instalación en un

disco externo o en /mnt/wd/invitado


4.- Crear un live USB (Usar Gnome-Impresion)

debian-live-13.0.0-amd64-gnome.iso


5.- Crear un USB de instalación con la versión -amd64-netinst.iso

(Usar Gnome-Impresion)

debian-13.0.0-amd64-netinst.iso


Instalación  ⮴  

1.- Iniciar el equipo con el live-usb y copiar en la carpeta todas las carpe-

tas ocultas de /HOME/juanp en /home/juanp/00_old_oculto. Apagar el equipo.


2.- Iniciar la instalación con la imagen -amd64-netinst.iso, usando el insta-

lador no gráfico (Ver Guía del particionado manual).


3.- Tras la instalación iniciar el sistema y copiar el contenido del USB crea-

do en el paso 2 de las Tareas previas.


4.- Iniciar el script de instalación y seleccionar la instalación inicial, al

finalizar sería conveniente poner la misma contraseña que tenía el SO

anterior, por último reiniciar.


5.- Acceder a la ubicación del contenido creado en el paso 3 de las Tareas

previas y ejecutar el script de instalación seleccionando la segunda par-

te de las tareas posteriores tras la instalación.


Guía del particionado manual  ⮴  

Durante la instalación en un disco del que no queremos modificar ni las parti-

ciones ni su tamaño cuando se llega a la opción  "Particionado de discos" se

elige la opción "Manual".


Se presentará el "Particionado de discos" donde se irá eligiendo en el apar-

tado correspondiente al disco las diferentes particiones para editarlas.


De cada partición se irá modificando los apartados:

.- Utizar como

.- Formatear

.- Punto de montaje


En el caso de la #1 partición, se elegirá usar como "Partición del sistema EFI"

-las otras dos opciones (formatera y punto de montaje) no estrán disponible- y

la opción de "Borrar los datos de la partición"


La particón en la que está el punto de montaje /home NO SE FORMATEA.


Distribución de los discos duros  ⮴  

En este caso se mantiene el particionado del disco, cuyo resumen es:


NAME        FSTYPE    MOUNTPOINTS SIZE OWNER

nvme0n1

├─nvme0n1p1 vfat   1% /boot/efi    512M root   NO Formatear

├─nvme0n1p2 ext4   29% /          46,6G root      Formatear

├─nvme0n1p3 ext4   32% /var       46,6G root      Formatear

├─nvme0n1p4 swap       [SWAP]      954M root      Formatear  (*)

├─nvme0n1p5 ext4    0% /tmp        3,7G root      Formatear

└─nvme0n1p6 ext4   35% /home     855,6G root   NO Formatear


(*) Ver la posibilidad de ampliar la swap


El script recopila la información y la guarda de forma automática con los

comandos siguientes un archivo.

      lsblk -f -m

      df -h

Archivo: ./discos/info_discos.txt


Configurar el script de instalación  ⮴  

1.- Revisar todas las líneas marcadas con [ACTUALIZAR].

2.- Revisar en Configuración:

.- Archivos de exclusiones a usar con inc_rsync

.- Paquete de software

.- App,s Gnome - dconf

.- Directorios personales que tienen asignado un icono personalizado


Antes de empezar  ⮴  

Aplicaciones Flatpak  ⮴  

Comprobar la versión de las apps instaladas y de la que se van a instalar,

si fueran diferentes comprobar compatibilidad para migrar la configuración.

Particularmente hay que mirar shotwell.


Listar las aplicaciones flatpak instaladas:

      flatpak list --app


La configuración de estas aplicaciones se guarda en:

      $HOME/.var/app


La cache no es necesario copiarla.


Tener presente la versión de las aplicaciones.


Tras la instalación  ⮴  

.- Configurar extensiones:

..- Dash to dock


.- Restaurar la configuración de Evolution


.- Comprobar si alguna de las app que se han instalado con flatpak ya lo

estuvieran desde los repositorios de Debian, en cuyo caso sería conve-

niente desintalarla.

          # Listar las app instaladas con flatpak

          flatpak list --app


Shotwell seguramente esté instalada desde los respositorios de Debian,

para desintalarla:

          sudo apt-get --purge remove shotwell


.- Configurar escritorio


..- Configurar aplicaciones .desktop

Los archivos se habrán copiado en ~/.local/share/applications/

Hay que revisar que el archivo que se ejecute sea accesible al

igual que el icono.


..- Configurar atajos de teclado

...- Configuración - Teclado

Abrir Terminal - Super + T - gnome-terminal


..- Configurar avatar usuario


.- Revisar funcionamiento de rclone.

Sincronizar desde la nube.

ATENCIÓN: DESDE la nube opción 0


.- Revisar configuración del cortafuegos: gufw


.- Firma digital  [PENDIENTE]


.- Configurar impresoras desde el panel de control.

Hacer la búsqueda con las IP de las impresoras.

Impresora ML-1865W - 00:15:99:81:1B:C2 - 192.168.0.159 (fija)

Impresora HP 4130e - 14:CB:19:F2:4B:52 - 192.168.0.45 (fija)

(Ver información adicional - impresoras)


.- Comprobar funcionamiento scaner

Seleccionar el eSCLHP DeskJet 4100 series [F24B25]


.- Revisar Cuentas online


.- Configurar Wifi

(https://www.solvetic.com/tutoriales/article/12437-como-ver-las-contrasenas-de-wifi-guardadas-en-linux/)


.- Revisar configuración de Calibre


.- Instalar y configurar el acceso a MEGA

MEGA


Configurar trabajos de mantenimiento y backup de la información  ⮴  

.- Configurar trabajos de copias de seguridad


..- Comprobar funcionamiento backup a WD NAS

inc_rsync.sh: Activar el modo Simulación


..- Configurar Respaldos / Deja-dup

Importar la configuracion dconf que se ha guardado.


Aplicaciones al inicio (Crontab)  ⮴  

Incluir en crontab (sudo crontab -e) las líneas que ha guardado en el USB el

script de instalación.


../datos/crontab/crontab.txt

../datos/crontab/sudo_crontab.txt


Información adicional  ⮴  

Instalar y Configurar Flatpak - App,s flatpak  ⮴  

Información:

Debian Quick Setup

Getting Started

Flatpak Command Reference


Instalar y Configurar Flatpak

        sudo apt install flatpak

        sudo apt install gnome-software-plugin-flatpak

        sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

        sudo reboot


App,s flatpak

        # listar app,s instaladas:

        flatpak list


        # ubicación del usuario de las app,s

        ls -l ~/.var/app


Configurar fstab  ⮴  

La configuración se realiza desde el script de instalación.


Lo siguiente es información para hacerlo manualmente.


Archivo: /etc/fstab


Instalar cifs-utils, necesario para montar carpetas del NAS WD:

      sudo apt install cifs-utils


.- Crear en /mnt las carpetas donde se montarán las carpetas

..- HDD: Disco duro mecánico

...- /mnt/hdd

..- Remotas

...- NAS-WD

....- juanp          NAS-WD: /mnt/wd/juanp

....- multimedia     NAS-WD: /mnt/wd/multimedia

....- marisa         NAS-WD: /mnt/wd/marisa


El conjunto de comandos necesarios sería el siguiente:

        sudo mkdir /mnt/hdd &&

        sudo chown juanp:juanp  /mnt/hdd &&

        sudo chmod 770  /mnt/hdd &&

        sudo mkdir /mnt/wd &&

        sudo mkdir /mnt/wd/juanp &&

        sudo mkdir /mnt/wd/multimedia &&

        sudo mkdir /mnt/wd/marisa &&

        sudo chown -R juanp:juanp /mnt/wd &&

        sudo chmod -R 770  /mnt/wd


.- En /etc/fstab incluir las líneas necesaria para montar estas carpetas


Crear una copia de seguridad del fstab

          cp /etc/fstab /home/juanp/Documentos/fstab_org


Copiar el archivo que contiene las credenciales para acceder al NAS WD guar-

dado previamente:

          sudo cp .credenciales /root


Obtener el UUID del HDD que se va a montar en /mn/hdd, para obtener el UUID

de los discos del sistema se usa:

          sudo blkid


Abrir la copia del fstab que se ha guardado y copiar lo necesario al fstab

del sistema. Son las líneas necesarias para montar algunas carpetas del NAS WD.


           # Disco WD - /juanp

          //192.168.0.158/juanp /mnt/wd/juanp cifs credentials=/root/.credenciales,gid=juanp,uid=juanp,iocharset=utf8,rw


          # Disco WD - /multimedia

          //192.168.0.158/Multimedia /mnt/wd/multimedia cifs credentials=/root/.credenciales,gid=juanp,uid=juanp,iocharset=utf8,rw


          # Disco WD - /marisa

          //192.168.0.158/marisa /mnt/wd/marisa cifs credentials=/root/.credenciales,gid=juanp,uid=juanp,iocharset=utf8,rw


Editar fstab:

          sudo nano /etc/fstab


Para probar si se hace bien usar:

            sudo umount -a

            sudo mount -a


Cerrar y abrir sesión.


Impresoras  ⮴  

Instalar, si no se ha hecho ya, CUPS (sudo apt-get install cups)

Necesita reiniciar.


Buscar las impresoras desde el menú de impresoras.


Una vez instalada seleccionar en configuración - Detalles de impresora

los controladores adecuados.


Si no se encuentra instalar los controladores descargados.


..- Instalación de la impresora ML1865W:


Descargar samsung Controlador para impresora.

Controlador ML1665W

(Los últimos usados están en : /home/juanp/Documentos/Imp_ML1865W))


Descomprimir (OJO: en un disco con sistema de archivos linux, no

FAT32, FAT 16 o NTFS, porque entonces los script no tiene permisos

de ejecución y fallan)

      sudo sh install.sh

Acuerdo de licencia: Yes (Aparce tras el apartado 10)

Yes to configure firwall


Encender impresora


Menú impresora -> Añadir impresora


..- Instalación de la impresora/scaner HP 4130e


Para configurar la conexión con el rotuer usar la aplicación de android

HP Smart


MAC impresora: 14:CB:19:F2:4B:52


Manual HP4130e


Incluir usuario en el grupo sudo (*)  ⮴  

      sudo su

      sudo usermod -a -G sudo juanp

      groups juanp

El último comando se emplea para comprobar que está incluido.


(*) Command not found (Orden no encontrada ) con «su» en Debian  10 ‘buster'

Información


En función del tipo de instalación que se realice nos podemos encontrar en

dos situaciones distintas.


Al hacerla con el instalador normal, crea un usuario normal y luego el root

para el que pide la contraseña. En este caso hay que incluir al usuario en

el grupo sudo (0-1).


Cuando se hace con un live CD y se realiza desde el nuevo SO iniciado con

el live CD, crea un usuario y lo incluye en el grupo sudo, pero no solicita

contraseña para el root. Al no tener la certeza de cómo configura al root,

se le pone contraseña al usuario root (0-2).


() Incluir usuario en el grupo sudo:


Iniciar sesión en el terminal con: su -  (ojo con guión *)

          su -

Ejecutar:

          usermod -a -G sudo juanp

Reiniciar

Ver los grupos de un usuario:

          cat /etc/group | grep juanp | cut -d: -f1

          groups juanp

Ver los grupos

          cut -d : -f 1 /etc/group

Añadir usuario al grupo sudo

          usermod -a -G sudo juanp


* El guión tiene dos efectos:

1) cambia del directorio actual al directorio de inicio del nuevo

usuario (por ejemplo, a / root en el caso del usuario root)

iniciando sesión como ese usuario

2) cambia las variables ambientales a las del nuevo usuario según

lo dicte su ~ / .bashrc. Es decir, si el primer argumento para

su es un guión, el directorio y el entorno actuales cambiarán a

lo que se esperaría si el nuevo usuario hubiera iniciado sesión

en una nueva sesión (en lugar de simplemente asumir una sesión

existente).


() Poner contraseña al usuario root (su)


Entrar como root (superusuario)

          sudo su

Se nos pedirá la contraseña de usuario, que es la misma que usamos pa-

ra iniciar sesión en el equipo.

De esta forma estaremos conectados como root.

Si queremos podemos dar una contraseña al usuario root utilizando:

          sudo passwd root

Salimos del superusuario con el comando:

          exit