Instalación y configuración personal de Debian 10

No comments

Llevo un mes y medio trabajando a saco en mi proyecto, y he estado tan a lo mío que ni me enteré de la salida de Debian 10 estable. Me cambié temporalmente a Kubuntu por unos asuntillos menores, pero ahora puedo volver a Debian felizmente. Comparto aquí cómo me lo monto.

En la instalación, más allá de lo elemental, me decanto por el particionado automático y GNOME como entorno de escritorio (lo echo de menos).

Una vez accedo al sistema recién instalado, abro una terminal y me conecto con root:

su

Abro /etc/sources.list con Gedit:

gedit /etc/apt/sources.list

Y lo edito de manera que quede así:

# 

deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free

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

# buster-backports
deb http://httpredir.debian.org/debian buster-backports main contrib non-free
deb-src http://httpredir.debian.org/debian buster-backports main contrib non-free

# For information about how to configure apt package sources,
# see the sources.list(5) manual.

Con esto tengo acceso a mucho más software desde el gestor de paquetes, incluyendo software no libre como los drivers de NVIDIA (que por desgracia necesito).

Ahora, actualizo y añado mi usuario a sudoers:

apt update && apt upgrade

gedit /etc/sudoers  # lajto   ALL=(ALL) ALL

Reinicio.

Abro de nuevo la terminal e instalo todo el software que quiero:

# Herramientas básicas
sudo apt install wget nano git make pulseaudio libcanberra-pulse mpg123 \
libldap-2.4-2 libpulse0 libxml2 giflib-tools libc6 gtk2-engines gcc \
gcc-multilib g++ g++-multilib cmake gtk+2.0 gtk+3.0 lm-sensors hddtemp

# Herramientas de compresión
sudo apt install rar unrar p7zip p7zip-full p7zip-rar unace zip unzip bzip2 \
arj lhasa lzip xz-utils

# Codecs
sudo apt install ffmpeg2theora ffmpegthumbnailer gstreamer1.0-clutter \
gstreamer1.0-plugins-base gstreamer1.0-nice gstreamer1.0-plugins-good \
gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav \
gstreamer1.0-vaapi

# Tipografías
sudo apt install fonts-cantarell fonts-liberation fonts-noto \
ttf-mscorefonts-installer ttf-dejavu fonts-stix otf-stix \
fonts-oflb-asana-math fonts-mathjax
wget https://github.com/adobe-fonts/source-code-pro/archive/1.017R.zip && \
unzip 1.017R.zip && sudo mv source-code-pro-1.017R/OTF/*.otf \
/usr/local/share/fonts/ && fc-cache -f -v && rm 1.017R.zip && rm -Rf \
source-code-pro-1.017R

# Software
sudo apt install gnome-tweak-tool rhythmbox rhythmbox-plugins simple-scan \
transmission-gtk gimp inkscape vlc krita rawtherapee blender \
audacity kid3 xfburn gparted soundconverter libreoffice mpv \
telegram-desktop chromium

# Desinstalo también software preinstalado por defecto que no quiero
sudo apt remove -y uim anthy gnome-chess cheese aisleriot gnome-klotski \
iagno tali gnome-sudoku gnome-todo gnome-mahjongg gnome-tetravex \
gnome-taquin swell-foop shotwell gnome-robots quadrapassel gnome-nibbles \
gnome-mines lightsoff hitori four-in-a-row five-or-more gnome-weather
sudo apt autoremove -y

# Atom
wget -O atom.deb https://atom.io/download/deb
sudo apt install ./atom.deb
rm atom.deb

# Drivers de NVIDIA
sudo apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//')
sudo apt update
sudo apt install nvidia-driver

Reinicio.

Configuro gráficamente a mi gusto los siguientes programas:

  • GNOME
  • GNOME Tweaks
  • GNOME Terminal
  • GNOME Disks
  • Gedit
  • Nautilus
  • Rhythmbox
  • Transmission
  • Telegram Desktop
  • Firefox
  • LibreOffice

En el caso de Firefox, además, accedo a about:config mediante la barra de direcciones y hago lo siguiente:

  • Para desactivar Pocket, cambio extensions.pocket.enabled a false
  • Para desactivar el molesto paste al hacer click con la ruleta, cambio middlemouse.paste a false
  • Algunas páginas web han sido diseñadas dando por hecho que todo el mundo usa la interfaz por defecto, que es de colores claros, y los que usamos un dark theme nos encontramos a veces con formularios que se ven bastante mal. Para corregir eso, añado un nuevo valor String llamado widget.content.gtk-theme-override con el valor Adwaita

Para configurar Atom tengo un repositorio con todos los pasos:
https://gitlab.com/lajto/atom-config

Finalmente, elijo un buen fondo de escritorio.

Instalación terminada. ^^

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s