Post-Instalación para actualizar, personalizar y optimizar DEBIAN 10
Ejecutar desde un terminal iniciando “sesión de root” (root@miordenador$), la instalación de los siguientes paquetes con la siguiente orden de comando:
apt update; apt full-upgrade; apt install -f; dpkg --configure -a; apt-get autoremove; apt --fix-broken install
apt install aptitude apt-xapian-index apt-transport-https; apt update; update-apt-xapian-index
aptitude clean; aptitude autoclean; apt-get autoremove; apt autoremove; apt purge; apt remove
apt install deborphan localepurge prelink
cp /etc/default/prelink /etc/default/prelink.bck-`date +"%d_%b_%y"`
sed -i 's/PRELINKING=unknown/PRELINKING=yes/' /etc/default/prelink
prelink -all
localepurge; update-grub; update-grub2; aptitude clean;
aptitude autoclean; apt-get autoremove; apt autoremove; apt purge; apt
remove; apt --fix-broken install
Acciones opcionales
1.- Convertir al usuario creado en un usuario sudoers desde el usuario root
adduser miusuario root nano /etc/sudoers miusuario ALL=(ALL:ALL) ALLNota: Insertar la última línea debajo de la línea que dice:
root ALL=(ALL:ALL) ALL
2.- Actualizar variable $PATH en archivo .bashrc del superusuario: Solo para DEBIAN 10
Nota: Recuerden que en la versión de «DEBIAN 10» si no se inicia “sesión de root” con la orden de comando «su -» en vez de «su root» se necesitará actualizar el contenido de la variable «$PATH» para prevenir problemas de ejecución de comandos, como por ejemplo, al usar el comando «dpkg». Por lo tanto, se debe para corregir este inconveniente de forma temporal agregar los “PATH” necesarios con el comando «export» de la siguiente manera:
export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin
Sí se desea, solucionar el mismo de forma definitiva, se deben insertar los “PATH” necesarios de la siguiente manera:
Modo 1: Con el comando echo
echo 'export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin' >> /root/.bashrc
echo 'export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin' >> /home/miusuario/.bashrc
Modo 2: Con el comando nano
Ejecutar:
nano /root/.bashrc
Y agregar al final la línea siguiente:
export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin
Ejecutar:
nano /home/usuario/.bashrc
Y agregar al final la línea siguiente:
export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin
Recordatorio: Si inicia sesión con el comando «su -» siempre, se puede omitir este procedimiento.
Personalizar
Creación de carpeta de contenido personalizado o aplicaciones foráneas en «/opt/»
mkdir -p /opt/micarpeta chmod 777 -R /opt/micarpeta chown miusuario. -R /opt/micarpetaPersonalización de opciones de configuración del Panel y sus elementos
- Menú Whisker: Cambiar el tamaño, icono del menú, lista de aplicaciones favoritas, y demás opciones de las pestañas de “apariencia y comportamiento” que se deseen en las propiedades del mismo.
- Barra de Menú: Agregar y/o eliminar los Widgets necesarios o deseados y cambiar la posición y propiedades de los mismos.
Personalización de opciones de configuración del Escritorio
En la sección (aplicación) llamada Escritorio de XFCE se pueden realizar las siguientes acciones o cambios:
- Fondo: Seleccionar un fondo o varios y elegir el modo de presentación del mismo o todos.
- En el caso de DEBIAN se puede modificar la imagen del fondo realizando cambios sobre el tema de GRUB “Starfield” que viene por defecto.
Optimizar
apt install neofetch figlet toilet lolcat
Objetivo
Facilitar la realización de una personalización de los archivos .bashrc del root y usuario.
apt install autoconf automake build-essential dkms fastjar g++
gawk gcc gcc-multilib gettext gettext-base intltool intltool-debian
jarwrapper gtk-recordmydesktop linux-headers-$(uname -r) mawk
mesa-common-dev minizip nasm perl perl-base perl-modules-5.28 pkg-config
python-apt python-glade2 python-gtk2 python-libxml2 subversion
wx-common wx3.0-headers x11proto-record-dev zlib1g zlib1g-dev
Objetivo
Proveer soporte a acciones avanzadas, tales como compilación de kernels u otras aplicaciones.
apt install libalien-wxwidgets-perl libbz2-dev libc6
libcdio-cdda-dev libcdio-dev libcdio-paranoia-dev libcurl3-gnutls
libgcc1 libgl1-mesa-dev libglade2-0 libglade2-dev libglib2.0-0
libglib2.0-bin libglib2.0-data libglib2.0-dev libglibmm-2.4-1v5
libglibmm-2.4-dev libglu1-mesa-dev libgmp3-dev libgtk-3-dev libgtk2.0-0
libgtk2.0-bin libgtk2.0-common libgtk2.0-dev libguichan-sdl-0.8.1-1v5
libjack-jackd2-dev liblocale-gettext-perl libpcre16-3
libmodule-pluggable-perl libpng16-16 libsdl-console-dev
libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev
libsdl-net1.2-dev libsdl-ocaml-dev libsdl-pango-dev libsdl-perl
libsdl-sge-dev libsdl-sound1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev
libsdl2-2.0-0 libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev
libsdl2-net-dev libsdl2-ttf-dev libsigc++-2.0-dev libsndfile1-dev
libstdc++6 libtool libvorbisenc2 libwx-perl libwxbase3.0-dev
libxcb-xtest0 libxcb-xv0 libxml2 libxml2-dev libxml2-utils libxtst-dev
libxv-dev libxv1 libxvmc1 libxxf86vm-dev
Objetivo
Proveer soporte a aplicaciones importantes para usuarios avanzados (multimedias, gamers, desarrolladores, entre otros).
apt install arj bzip2 gzip lhasa liblhasa0 lzip lzma p7zip
p7zip-full p7zip-rar sharutils rar unace unrar unrar-free tar unzip
xz-utils zip
Objetivo
Proveer soporte completo a actividades de compresión/descompresión sobre el Sistema Operativo.
apt install alien curl debian-keyring debian-archive-keyring
htop lynx net-tools nmap rpm rpm-i18n screen ssh sudo testdisk w3m
w3m-img
Objetivo
Instalar complementos y aplicaciones básicas (esenciales y/o útiles) en cuanto a Interfaz de Terminal (CLI) se refiere.
apt install alacarte baobab bleachbit brasero brasero-cdrkit
camera.app cdrskin cheese chromium chromium-l10n converseen dcraw
dvd+rw-tools dvdauthor evince ffmpegthumbnailer file-roller firefox-esr
firefox-esr-l10n-es-es fslint gdebi gedit gedit-plugins gimp gimp-gmic
gimp-data-extras gimp-gap gimp-gutenprint gimp-plugin-registry
gimp-help-es gnome-disk-utility gnome-orca gparted gphoto2 gpicview gufw
imagination kodi libdvdread4 libdvdnav4 libmimic0 libxm4
lightdm-gtk-greeter-settings lsb-release lsdvd menu-l10n menulibre
mirage onboard pitivi ooo-thumbnailer plymouth plymouth-themes
plymouth-x11 rhythmbox rhythmbox-plugins rhythmbox-plugin-cdrecorder
software-properties-gtk seahorse simple-scan shotwell
software-properties-gtk sound-juicer synaptic thunderbird
thunderbird-l10n-es-es totem totem-plugins update-notifier vlc
vlc-plugin-notify vokoscreen xarchiver xscreensaver zipper.app
Objetivo
Instalar complementos y aplicaciones básicas (esenciales y/o útiles) en cuanto a Interfaz Grafica (GUI) se refiere.
apt install game-data-packager games-minesweeper games-tetris games-thumbnails gnome-cards-data gnome-games
Objetivo
Instalar los paquetes de aplicaciones de ocio y entretenimiento (juegos) básicos (esenciales y/o útiles) para usuarios comunes (ofimáticos).
- Menú: Seleccionar las deseadas o necesarias opciones de las categorías: Menú de Escritorio y Menú de Listas de Ventanas.
- Iconos: Seleccionar las deseadas o necesarias opciones de las categorías: Apariencia e Iconos predeterminados.
Comentarios
Publicar un comentario