[Ayuda] Ampliar repositorios Debian 12

Hola, buena gentes de este foro.
Como siempre, vengo a pedir ayuda una vez más…

Llevo usando Debian 12 en mi portátil alrededor de 3 meses. Cabe recalcar que es la primera vez que uso Linux como sistema operativo para mi día a día…

Tengo varios problemas, pero para no hacer este tema infumable, voy a describir el más importante y dejo los otros para otros temas…

Más que un problema, es una característica de Debian: sus repositorios tienen lo que viene a ser muy, pero muy, poquita cosa. A mí la ideología libre me encanta y ojalá todo el software fuera libre, pero es que no puedo instalarme ni MySQL.

Yo, como buen noob de Linux, me frustro mucho cuando estoy siguiendo un tutorial para descargar algo, y al del tutorial se le instala todo mágicamente, sin errores, y yo, cada vez que intento instalar algo, solo tengo errores y más errores…

No creáis que vengo sin haber probado nada; vi por ahí que editando el archivo /etc/apt/sources.list podías añadir más repositorios.

Bueno, yo he puesto todos los que he encontrado por ahí, pero ahora, al actualizar los repositorios del sistema, me salen muchos, muchos errores, y creo que sigo sin poder instalar las cosas que yo quería. :cry:.

Mi archivo /etc/apt/sources.list se ve algo asi:

#Repos oficiales no libres
deb https://ftp.debian.org/debian/ bookworm contrib main non-free non-free-firmw>
#deb-src https://ftp.debian.org/debian/ bookworm contrib main non-free non-free->

#Actualizaciones
deb https://ftp.debian.org/debian/ bookworm-updates contrib main non-free non-fr>
#deb-src https://ftp.debian.org/debian/ bookworm-updates contrib main non-free n>
deb https://ftp.debian.org/debian/ bookworm-proposed-updates contrib main non-fr>
#deb-src https://ftp.debian.org/debian/ bookworm-proposed-updates contrib main n>

#Seguridad
deb https://security.debian.org/debian-se... bookworm-security contrib main non->
#deb-src https://security.debian.org/debian-se... bookworm-security contrib main>

#Repositorios Backports
deb https://ftp.debian.org/debian/ bookworm-backports contrib main non-free non->
#deb-src https://ftp.debian.org/debian/ bookworm-backports contrib main non-free>
#Repositorio multimedia
deb https://www.deb-multimedia.org bookworm main non-free

#Repos oficiales no libres
deb https://ftp.debian.org/debian/ bookworm contrib main non-free non-free-firmw>
#deb-src https://ftp.debian.org/debian/ bookworm contrib main non-free non-free->

#Actualizaciones
deb https://ftp.debian.org/debian/ bookworm-updates contrib main non-free non-fr>
#deb-src https://ftp.debian.org/debian/ bookworm-updates contrib main non-free n>
deb https://ftp.debian.org/debian/ bookworm-proposed-updates contrib main non-fr>
#deb-src https://ftp.debian.org/debian/ bookworm-proposed-updates contrib main n>

#Seguridad
deb https://security.debian.org/debian-security/ bookworm-security contrib main >
#deb-src https://security.debian.org/debian-security/ bookworm-security contrib >

#Repositorios Backports
deb https://ftp.debian.org/debian/ bookworm-backports contrib main non-free non->
#deb-src https://ftp.debian.org/debian/ bookworm-backports contrib main non-free>

#Repositorio multimedia
deb https://www.deb-multimedia.org bookworm main non-free

En fin, que ya siento mi ignorancia, yo el primero.
Pero si hay por aqui algun ser de luz que me pueda dar una pequeña guia o algun consejillo para que todo me funcione mas o menos bien…

No me apetece nada cambiarme a Ubuntu :cry:.

En fin, que gracias por leer mi toston y si hay por ahí alguien con tiempo libre y ganas de ayudar a un novato, bien venido sea. Un saludo :,)

Hola, es posible que si te siguen saliendo errores tengas que remover algún archivo en etc/apt/sources.list.d/, al menos hasta donde yo sé, deberias quitar el que te este dando errores. Yo también tuve un problema con debian por los paquetes y lo desactualizados que están en algunos casos, en ese sentido, tenía dos opciones, cambiar a testing o instalar distrobox, que básicamente te permite simular cualquier distro que elijas en la terminal, y allí podrás tener paquetes de Arch u otras distribuciones.
Espero que haya sido de ayuda.

@Blurry , comentas que Debian tiene paquetes desactualizados…

Es un error común el pensar que estan desactualizados. Antes de hay que aclarar algo. Un paquete nuevo o “actualizado” trae nuevas caracteristicas o mejoras. Pero para administradores de sistema supone un riesgo ya que es software nuevo y con potenciales problemas.

Cada distribución sigue una filosofía, la de Debian es la estabilidad. Las versiones de los paquetes son las mas recientes posibles pero con un historial de fallos reducido. Los paquetes supone un riesgo que debe sopesar cada administrador.

Si quieres instalar un paquete más reciente porque te aporta una característica indispensable entonces tienes dos opciones:

  • Backports
  • Código fuente y compilar.

Espero que sea util la aclaración. Un Saludo.

1 me gusta

@Sugoli15 , en Debian no se distribuye MySQL. Tienes otras alternativas como MariaDB:

https://wiki.debian.org/MySql

¿Por qué es así?

Resumiendo la historia: MySql era un proyecto independiente que tuvo mucho exito y difusión como Gestor de Bases de Datos.

Fue comprada por Oracle y eso despertó los temores de que se creara dos versiones de MySQL, una restringida y de pago y otra libre pero menos quidada.

Parte de equipo desarrollador se fue y creó MariaDB y practicamente toda la comunidad de software libre migró a MariaDB.

PD. Has Gestores de Bases de Datos, otro muy difundido es PostgreSQL.

Un saludo.

1 me gusta

Buenas @dedalo,
Muchas gracias por la aclaración, no conocía la historia, ahora tiene más sentido…

Al final conseguí instalar MySQL, tuve que borrar todo rastro de MariaDB para que no hubiera conflictos, pero bueno.

Ya sabía que MySQL era de Oracle, pero sabiendo el origen de MariaDB supongo que tendría más sentido usar esta última, una pena que necesite si o si MySQL para mis clases.

Gracias por la aportación, un saludo : ) .

1 me gusta