Debian 12 para seres humanos.


- JMRDn3d -

 En continua evolución.





Pulsa encima del enlace de abajo para obtener. 


ARREGLEMOS SUDO Y VAMOS A DARLE PERMISOS.


Lo primero que nos encontraremos al hacer un "sudo su" es que no tenemos los permisos como tal.
Vamos arreglar el tema fácilmente y demos permiso a SUDO. Para ello abrimos terminal y escribimos lo siguiente :


sudo nano /etc/sudoers 
Si se tiene una ISO mas antigua deberéis poner " su " en vez de "sudo " y luego en la siguiente orden " nano /etc/sudoers " sin las comillas claro, aunque no es lo habitual en las ISOS actuales.

Introducimos nuestra contraseña y a continuación :


Bajáis hasta la linea  "root    ALL=(ALL:ALL) ALL" y justo debajo se añade nuestro usuario ( el mio es jose ) así que añado justo debajo:

jose    ALL=(ALL:ALL) ALL





Tras editar ese fichero según se ve en la foto ,pero con vuestro nombre de usuario, lo salváis con Ctrl+x en el teclado, decimos "si" y pulsamos Enter o Entrar en el teclado.


REPOSITORIOS LIBRES Y NO LIBRES


En Debian 12 no necesitas realmente editar el sources.list.
Ahora en las nuevas imágenes ( incluida la ISO ) que deje para descarga, ya vienen con el Firmware privativo, si bien se debe activar en los repositorios.
Yo voy a dejar como se configuran manualmente editando el fichero, pero para los mas novatos esto lo hicieron sumamente fácil.
Si estas en Gnome probablemente tengas GNOME SOFTWARE CENTER y si estas en otro tipo de escritorio instalarlo es muy fácil.


sudo apt install gnome-software
 
Luego una vez tienes la tienda de Gnome-software solo debes buscar la opción de repositorios de software o busca repositorios en el buscador de Gnome.
Con marcarlo y que se recargue ya no necesitas editar el sources.list, tendrás todo listo.




Se activan todas las opciones y luego al cerrarlo con hacer en el terminal un :


sudo apt update && sudo apt upgrade

Tendrás ya todos los repos non-free activados.

No obstante dejo como hacerlo manualmente con los repos correctos si queremos hacerlo manualmente o no tenemos Gnome Software en otro tipo de escritorio.
Si lo hiciste marcándolos como en el ejemplo anterior te saltas este paso hasta la sección - Retocando Gnome -



Abrimos terminal y escribimos :


sudo nano /etc/apt/sources.list


Si queremos borrado de texto rápido para añadir otro totalmente nuevo ,podemos seleccionar todo el texto de arriba-abajo y pulsar Crtl + k en teclado repetidamente.
Borramos su contenido y añadimos esto.


# Repositorios Debian 12 non-free

deb http://deb.debian.org/debian/ bookworm main non-free-firmware contrib non-free

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

deb http://security.debian.org/debian-security bookworm-security main non-free-firmware contrib non-free

deb-src http://security.debian.org/debian-security bookworm-security main non-free-firmware contrib non-free

# Blog-JMRD


La cosa es que debe quedar tal que así.









Ya deberíais saber como funciona NANO para salvar el documento rectificado.


Ctrl + X  (si) y luego ENTER o ENTRAR según teclado.
Ahora tras colocar bien los repos, actualizamos el sistema.
Escribimos en terminal :


sudo apt update && sudo apt upgrade
RELOJ SIEMPRE ACTUALIZADO Y CONECTADO A SERVIDOR
sudo apt install ntp 

RETOCANDO GNOME

¿ Os gusta el escritorio Gnome tal como viene ?



                                                                                                                                    








Si es afirmativo, pues dejadlo según viene.
A mi personalmente me gusta dejarlo matizado en tres puntos.
Uno con la barra de dock fija ( llamada Dash to dock ) y otra con ( appindicator ) donde puedo observar arriba los programas que se ejecutan en primer y segundo plano.
Ademas añadiremos maximizado y minimizado en ventanas.
Si queréis dejar por ejemplo el entorno como el de la distro UBUNTU, solo debéis añadir lo que os digo.
Se abre terminal y se añade :



sudo apt install gnome-tweaks

sudo apt install gnome-shell-extensions



Probablemente la salida de la consola os diga que tenéis ya las versiones instaladas.
Pero es bueno asegurarse.
gnome-tweaks es el programa RETOQUES y gnome-shell-extensions es el programa EXTENSIONES.
Instalamos el dock e indicator.


sudo apt install gnome-shell-extension-appindicator

sudo apt install gnome-shell-extension-dashtodock

sudo apt install gnome-shell-extension-desktop-icons-ng


En este punto recomiendo cerrar sesión o reiniciar el equipo para que podáis seleccionarlas en el apartado extensiones.


Ahora abrimos extensiones y podemos activar ambas.
También nos podemos ir a retoques y activar minimizado + maximizado de ventanas clásico.














INSTALANDO DRIVERS










Si añadimos los repositorios o seleccionamos los repositorios que deje mas arriba ,la instalación para una gráfica NVIDIA se realiza mediante el siguiente comando.



sudo apt install nvidia-driver

Obtener los últimos vídeo tutorial.

https://www.youtube.com/watch?v=_jc7ez5Bo5A&ab_channel=JMlinuxero



Ya es aceptar el mensaje que te salga en medio de la instalación diciéndote que deberás reiniciar el equipo una vez concluya la instalación.


En cuanto a las tarjetas AMD o INTEL deben ser reconocida por el driver integrado MESA, que es bastante mas eficiente. Es decir no debéis hacer nada especial y Debian cuenta con un controlador integrado reciente para ellas.


Si quereis los ultimos MESA debeis activar Backports y actulizarlos mediante :

sudo apt install -t bookworm-backports mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers





    MESA DRIVERS - https://www.mesa3d.org/





En todo caso determinadas gráficas con muchísimos años a sus espaldas , podrían tener problema con algún firmware ,para eso de momento aun funciona ISENKRAM ( que mas abajo cito ) y si no se resuelve así, ya la búsqueda se debe realizar por Google ante un caso muy especifico.
Aunque repito que no es habitual.

Por poneros un ejemplo tengo un portátil con 15 años a sus espaldas y con una integrada Mobility Radeon no tengo ningún tipo de problema.


Si os decidís por los non-free, pincha en dispositivos soportados.




sudo apt install xserver-xorg-video-amdgpu firmware-linux firmware-linux-nonfree libdrm-amdgpu1
sudo apt install vulkan-tools vulkan-validationlayers mesa-vulkan-drivers libvulkan1
sudo apt install mesa-opencl-icd
Estas 2 ordenes para segurarnos que todo esta correcto.

sudo apt install xserver-xorg-video-amdgpu

sudo apt install mesa-vulkan-drivers





















En cuanto a las INTEL ARC, si bien el soporte aun no es pleno aunque si muy funcional, estoy seguro que la comunidad de Debian hará lo oportuno en algún agregado al Kernel.
Ya que son tarjetas gráficas con poco tiempo en el mercado.




HUMANIZANDO LAS TRIPAS DE DEBIAN.


simplemente es copiar y pegar cada apartado.
Aunque mucha orden es redundante simplemente los añadí de apuntes que tenia en una antigua nota.
El sistema lo va agradecer a poco que vayamos trasteando con el.
Mucha compilación de emuladores, juegos, multimedia, descompresión de Firmware y un largo etc necesitan de ella.
También se añaden cosas optativas que pudieran resultar interesantes para un recién llegado al sistema o me valen a mi como usuario final de Debian.



Librerias de compilación.

sudo apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//') build-essential make automake cmake autoconf git aptitude synaptic curl qapt-deb-installer

Compresion y descompresion de archivos ( zip-rar )


sudo apt install rar unrar zip unzip


Multi Arquitectura. - importantes-


sudo su
dpkg --add-architecture i386 && apt-get update
apt install libstdc++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386


Navegacion con Google Chrome.

sudo apt install apt-transport-https curl -y

curl -fSsL https://dl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor | sudo tee /usr/share/keyrings/google-chrome.gpg >> /dev/null

echo deb [arch=amd64 signed-by=/usr/share/keyrings/google-chrome.gpg] http://dl.google.com/linux/chrome/deb/ stable main | sudo tee /etc/apt/sources.list.d/google-chrome.list

sudo apt update

sudo apt install google-chrome-stable



Monitorizando temperaturas.


sudo apt install psensor

Programa para ver la temperatura de tu hardware.
Si lo trasteáis un poco aprenderéis sobre el y sobre todo en las distros de Debían o Ubuntu me va genial junto con la extensión que mas arriba enseñe a instalar.
" Appindicator"

Tenéis opciones de arrancarlo al inicio, cambiar los nombres de los dispositivos y de ver trabajar las temperaturas constantemente si se es muy sibarita en el escritorio con la extensión que dije.
Esto ultimo de ver las "temp" todo el rato sobre el escritorio  y con Appindicator me consta que funcionan perfectamente en las distros .DEB con Gnome ( en otras distros fuera del ámbito .DEB no funcionan de manera tan perfecta )






Activando e integrando paqueteria Flatpak en la tienda.



Abrimos terminal y ponemos lo siguiente.


sudo su
sudo apt install flatpak
sudo apt install gnome-software-plugin-flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo reboot

Tras el reinicio tendréis integrada la paqueteria Flatpak, si bien cuando nos introducimos de nuevo en el centro de software deberéis dejar cargar todo un tiempo prudencial , ya que se esta actualizando internamente.


Añadiendo iconos y tema obsidian.



Optativo , aunque son los que yo suelo utilizar.

   sudo apt install obsidian-icon-theme    

Con este comando te instala los iconos Faenza, si es que no te gustan los predeterminados.
Una vez instalados si los quieres cambiar hazlo en " Retoques "



                                         






Optativo - Eliminación de juegos preinstalados en Gnome.


sudo apt remove gnome-2048 aisleriot atomix gnome-chess five-or-more hitori iagno gnome-klotski lightsoff gnome-mahjongg gnome-mines gnome-nibbles quadrapassel four-in-a-row gnome-robots gnome-sudoku swell-foop tali gnome-taquin gnome-tetravex
Los archivos residuales de los iconos en la cache del Centro de Software desaparecerán en un siguiente reinicio del equipo.



Y eso es todo por el momento.
Si acaso añadir el archifamoso NEOFETCH para ver información sobre tu sistema operativo y tu hardware.

sudo apt install neofetch
Para ejecutarlo en terminal escribir :

neofetch       







Ya puedes disfrutar del mejor sistema operativo del mundo bien humanizado. ; )




En breve si puedo añadiré alguna sección aparte.
Saludos.





Añadido actualización KERNEL ( bajo tu propio riesgo )

Una vez instalado el nuevo, se reinicia la maquina y eliminar los antiguos por Synaptic.

Añadir a Sources.list.

deb http://deb.debian.org/debian bookworm-backports main contrib non-free


Escribir en terminal :


sudo apt update
sudo apt -t bookworm-backports install linux-image-amd64



Yo llevo el Kernel 6.12 de backports sin ningún problema.
Lo importante para que te sea estable y rocoso ante cualquier actualización es que no se te olvide eliminar los anteriores Linux-Image o Linux-Header antiguos.
Todos aquellos que sean 6.1.X.
Como digo por Synaptic ,apenas lleva unos minutos tras instalar el nuevo Kernel de turno actualizado de Backports.






Comentarios