Debian 11 (Bullseye)

 

Partimos de una ISO y sólo instalamos el sistema base, sin escritorio, para dejar una instalación lo más ligera posible


i386
live
$ cd ~/Descargas && wget -c https://cdimage.debian.org/debian-cd/current-live/i386/iso-hybrid/debian-live-11.1.0-i386-gnome.iso && wget -c https://cdimage.debian.org/debian-cd/current-live/i386/iso-hybrid/SHA512SUMS && sha512sum -c SHA512SUMS 

netinst
$ cd ~/Descargas && wget -c https://cdimage.debian.org/debian-cd/current/i386/iso-cd/debian-11.1.0-i386-netinst.iso && wget -c https://cdimage.debian.org/debian-cd/current/i386/iso-cd/SHA512SUMS && sha512sum -c SHA512SUMS 

current
$ cd ~/Descargas && wget -c https://cdimage.debian.org/debian-cd/current/i386/iso-dvd/debian-11.1.0-i386-DVD-1.iso && wget -c https://cdimage.debian.org/debian-cd/current/i386/iso-dvd/SHA512SUMS && sha512sum -c SHA512SUMS

amd64
live
$ cd ~/Descargas && wget -c https://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/debian-live-11.1.0-amd64-gnome.iso && wget -c https://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/SHA512SUMS && sha512sum -c SHA512SUMS
 

netinst
$ cd ~/Descargas && wget -c https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-11.1.0-amd64-netinst.iso && wget -c https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/SHA512SUMS && sha512sum -c SHA512SUMS

current
$ cd ~/Descargas && wget -c https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-11.1.0-amd64-DVD-1.iso && wget -c https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/SHA512SUMS && sha512sum -c SHA512SUMS

Grabamos un usb
 


Particiones
/dev/sda1 /Datos1         1 Tb f9d6a605-2f21-4ddf-b314-3fc2b0f65d82
/dev/sdb1 /Datos2         1 Tb 1211d056-b049-45d0-89bf-04453786417e
/dev/sdc1 /             120 Gb 0d97839d-4b48-4d85-9850-e08e796219f3
/dev/sdd1 /home         640 Gb 06087ded-cc9e-4ae8-990c-7e298d4d5d96
/dev/sdd2 swap            2 Gb


Máquinas
PC / TV / Portatil
 


Repositorio de DEBIAN Stable adecuado a una instalación casera
Abrimos terminal de ROOT
# gedit /etc/apt/sources.list

#
# STABLE
#
deb http://httpredir.debian.org/debian/ stable main contrib non-free
deb-src http://httpredir.debian.org/debian/ stable main contrib non-free

#
# UPDATES
#
deb http://httpredir.debian.org/debian/ stable-updates main contrib non-free
deb-src http://httpredir.debian.org/debian/ stable-updates main contrib non-free

#
# SEGURIDAD
#
deb http://security.debian.org/debian-security bullseye-security main contrib non-free
deb-src http://security.debian.org/debian-security bullseye-security main contrib non-free

#
# IMPRESORA SAMSUMG M2070W
#
deb https://www.bchemnet.com/suldr/ debian extra


# apt-get update
# apt-get install aptitude gnome-core



Actualizar paquetes
# aptitude update && aptitude safe-upgrade && aptitude autoclean && aptitude remove 


Actualizar versión
# aptitude update && aptitude full-upgrade && aptitude autoclean && aptitude remove 


Insertamos programas
Común
# aptitude install synaptic gedit gdebi dconf-editor gparted vlc rhythmbox nfs-common nfs-kernel-server openssh-client pavucontrol rsync seahorse initramfs-tools unrar rar p7zip-full unace unzip file-roller openssh-server openconnect network-manager-openconnect network-manager-openconnect-gnome network-manager-openvpn-gnome speedtest-cli curl libpango1.0-0 gconf2 gnome-screenshot smartmontools

PC
# aptitude install xserver-xorg-video-radeon firmware-linux-nonfree libgl1-mesa-dri libgl1-mesa-glx brasero transmission thunderbird-l10n-es-es easytag ntp nautilus-image-converter gimp asunder lame soundconverter calibre libreoffice libreoffice-help-es libreoffice-calc libreoffice-impress libreoffice-gnome ttf-mscorefonts-installer cups system-config-printer simple-scan sane-utils jhead mkvtoolnix-gui firmware-realtek numlockx rclone solaar
# numlockx on

TV
# aptitude install xserver-xorg-video-radeon firmware-linux-nonfree libgl1-mesa-dri libgl1-mesa-glx numlockx
# numlockx on


Portátil
# aptitude install xserver-xorg-video-intel xserver-xorg-input-synaptics laptop-mode-tools firmware-ralink calibre libreoffice-help-es


Minimizar el uso de SWAP
# gedit /etc/sysctl.conf

Y añadimos la siguiente línea al final del archivo:
#
# Añadido
#
vm.swappiness=10



Actualizar PATH
Ahora hay diferencias entre su y su -
De esta manera actualizamos como antes:
# echo 'export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin' >> /root/.bashrc
# echo 'export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin' >> /home/pacanis/.bashrc



Configuración de GRUB2
Editaremos GRUB2 para que arranque en 3 segundos
# gedit /etc/default/grub

Buscaremos la línea que pone GRUB_TIMEOUT=5 y pondremos en su lugar
GRUB_TIMEOUT=3 

Cambiaremos
GRUB_CMDLINE_LINUX_DEFAULT="quiet"

por 

GRUB_CMDLINE_LINUX_DEFAULT="quiet libata.noacpi=1"

Añadiremos 
GRUB_TIMEOUT_STYLE=hidden

Después de cerrar tecleamos:
# su-
# update-grub 


Renovación certificado digital
Para ello debemos irnos aquí y descargarnos Autofirma


Configuración del servidor NFS
En
PC otorgamos acceso de lectura a /Datos1 /Datos2
# gedit /etc/exports

Y añadimos la siguiente línea al final del archivo:
# Compartimos DATOS para toda la red interna con permisos de lectura
/Datos1 *(ro)
/Datos2 *(ro)

 
# service nfs-kernel-server restart

Con esto vemos lo que hemos compartido
# showmount --exports localhost


En
TV/Portátil podremos acceder al equipo PC en modo lectura de /Datos1
# showmount -e 192.168.1.2

Creamos la carpeta /mnt/PC_Datos
# mkdir /mnt/PC_Datos

Montamos carpeta compartida por NFS
# mount -t nfs 192.168.1.2:/Datos1 /mnt/PC_Datos

Para montaje automático al iniciar el equipo añadimos esto en /etc/fstab
# PC_Datos
192.168.1.2:/Datos1 /mnt/PC_Datos nfs noauto,x-systemd.automount,rsize=8192,wsize=8192


Posteriormente volvemos a cargar /etc/fstab sin reiniciar el equipo
# mount -a

Más información aquí 



Ejecutar .sh desde Nautilus
Ejecutar dconf-editor, ir a
org / gnome / nautilus / preferences y en executable-text-activation cambiar la opción a 'ask' (preguntar), ya que estaba en 'display' (ver)


Preferencias de Nautilus






 
Añadir fuentes a LibreOffice (PC / Portátil) Descargamos el pack de fuentes de aquí y descomprimimos
# mkdir /usr/share/fonts/truetype/msoffice
# mv ~/Descargas/fuentesvista/* /usr/share/fonts/truetype/msoffice/
# fc-cache -f –v


Ya podemos abrir por ejemplo Libre Office Writer y fijarnos si disponemos de las nuevas fuentes:
  • Calibri 
  • Cambria 
  • Candara 
  • Consolas 
  • Constantia 
  • Corbel 
  • Segoe ui


Red cableada con Network Manager
# gedit /etc/NetworkManager/NetworkManager.conf

Cambiamos

[ifupdown]
managed=false

por

[ifupdown]
managed=true

# systemctl restart network-manager


Mas información aquí

Scripts de Nautilus
Bajamos scripts de Nautilus de aquí o de aquí.

Y lo copiamos dentro de ~/.local/share/nautilus/scripts 


Alias
Creamos alias

# gedit ~/.bashrc
alias actualizar='apt update && apt -y upgrade && apt -y dist-upgrade && apt -y autoremove && apt autoclean && exit'



Instalar la copia diaria de seguridad 


Permitir sincronizar carpetas para las copias (CLIENTE / SERVIDOR)
Generamos en los
CLIENTES (TV / Portatil) y el SERVIDOR (PC) las claves ssh para que no pida cada vez la contraseña
$ ssh-keygen -t rsa

Admitiremos todo y no escribiremos contraseña.

En los
CLIENTES (TV / Portatil) agregaremos la clave pública, al fichero authorized_keys del usuario remoto del SERVIDOR (PC) con el que nos queramos identificar por ssh.
$ ssh-copy-id pacanis@192.168.1.2
$ rsync -avuz --delete --force -e ssh pacanis@192.168.1.2:/Datos1/Seguridad /Datos


Más información aquí.
 


Instalar MEGA
Descargamos desde aquí y sincronizamos con carpeta de Dropbox 



Instalar Telegam
$ cd ~/Descargas && wget -O- https://telegram.org/dl/desktop/linux > telegram.tar.xz && tar -xJvf telegram.tar.xz && rm telegram.tar.xz


# rm -Rf /opt/telegram/* && rm /usr/bin/telegram && mv Telegram /opt/telegram && ln -sf /opt/telegram/Telegram /usr/bin/telegram

# nano '/usr/share/applications/telegram.desktop'

[Desktop Entry]
Exec=telegram
Icon=telegram
Type=Application
Name[es]=Telegram
Comment[es]=Chat de mensajería instantanea
GenericName[es]=Telegram Messenger 


Más información aquí.


Añadir enlaces magnet links
$ gconftool-2 -t string -s /desktop/gnome/url-handlers/magnet/command 'transmission "%s"'
$ gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/needs_terminal false
$ gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/enabled true
 


Instalar Firefox Quantum 


Escritorio


 


Transmission
Puerto 28001


Extensiones de FIREFOX
µBlock
LastPass
Bitwarden
EverSync


Themes de iconos
Ozon Surfn
Numix Circle Shadow Papirus
Copiamos la carpeta en ~/.icons o en usr/share/icons si queremos que sean accesibles para todos los usuarios del PC 


Extensiones de GNOME
Lockkeys, Dashto Dock, Bluetooth Quick Connect,
DesktopIcons, Status Area Horizontal Spacing, TopIcons Plus, Arc Menu

Aplicaciones al inicio (PC)
Insertaremos
Dropbox / MEGASync / Monitor / Telegram desde Herramienta de retoques / Aplicaciones al inicio

Entradas populares de este blog

Debian 12 (Bookworm)

Gestionar servicios de almacenamiento en la nube con Rclone