Debian Unstable/es: Difference between revisions

From FreeCAD Documentation
(Created page with "Frecuentemente, la gente que usa Debian Testing debería en realidad usar Debian Inestable; Debian Testing sólo debería considerarse un "bolsillo de la versión de control d...")
(Created page with "Hay dos cosas clave para una buena experiencia de usuario en Unstable. La primera es no ejecutar nunca a ciegas <code>sudo apt full-upgrade</code> o sus equivalentes sin compr...")
Line 5: Line 5:
Frecuentemente, la gente que usa Debian Testing debería en realidad usar Debian Inestable; Debian Testing sólo debería considerarse un "bolsillo de la versión de control de calidad", ya que, aunque pueda parecer más estable que Unstable, en realidad hay un inconveniente. Los nuevos paquetes se suben a Debian Inestable y migran a Pruebas después de un tiempo, por lo que las correcciones de seguridad y los cambios importantes en el empaquetado pueden retrasarse de forma inapropiada.
Frecuentemente, la gente que usa Debian Testing debería en realidad usar Debian Inestable; Debian Testing sólo debería considerarse un "bolsillo de la versión de control de calidad", ya que, aunque pueda parecer más estable que Unstable, en realidad hay un inconveniente. Los nuevos paquetes se suben a Debian Inestable y migran a Pruebas después de un tiempo, por lo que las correcciones de seguridad y los cambios importantes en el empaquetado pueden retrasarse de forma inapropiada.


There are two key things to a good user experience in Unstable. The first is to never blindly run <code>sudo apt full-upgrade</code> or its equivalents without first checking the results of the operation. If it's saying you'll free up hundreds of MB of space, there's a package transition underway which will remove a good portion of your system. Instead, one can safely run <code>sudo apt upgrade</code> and get new packages. Sometimes, this will result in packages being held back, which means it may be appropriate to run <code>full-upgrade</code> as package uninstallation may actually be necessary.
Hay dos cosas clave para una buena experiencia de usuario en Unstable. La primera es no ejecutar nunca a ciegas <code>sudo apt full-upgrade</code> o sus equivalentes sin comprobar primero los resultados de la operación. Si dice que liberará cientos de MB de espacio, hay una transición de paquetes en marcha que eliminará una buena parte de su sistema. En su lugar, se puede ejecutar con seguridad <code>sudo apt upgrade</code> y obtener nuevos paquetes. A veces, esto resultará en paquetes retenidos, lo que significa que puede ser apropiado ejecutar <code>full-upgrade</code> ya que la desinstalación de paquetes puede ser realmente necesaria.


The second key is to embrace that you're taking part in Debian development, and use the appropriate tools and methods. For example, that may mean installing packages like <code>apt-listbugs</code> or <code>apt-listchanges</code> or subscribing to Debian mailing lists like [https://lists.debian.org/debian-devel-announce/ debian-devel-announce@lists.debian.org].
The second key is to embrace that you're taking part in Debian development, and use the appropriate tools and methods. For example, that may mean installing packages like <code>apt-listbugs</code> or <code>apt-listchanges</code> or subscribing to Debian mailing lists like [https://lists.debian.org/debian-devel-announce/ debian-devel-announce@lists.debian.org].

Revision as of 11:52, 4 August 2021

Debian Inestable es una distribución rodante utilizada para Desarrollo de Debian y recomendada para usuarios avanzados en el desarrollo y empaquetado de FreeCAD. Los nuevos paquetes están listos tan pronto como se suben y se construyen, a menos que quien los suba los haya marcado para Debian Experimental, lo que requiere una instalación explícita (después de alguna configuración para habilitar la distribución extra) mediante <código>sudo apt install -t experimental <nombredelpaquete></código>.

Frecuentemente, la gente que usa Debian Testing debería en realidad usar Debian Inestable; Debian Testing sólo debería considerarse un "bolsillo de la versión de control de calidad", ya que, aunque pueda parecer más estable que Unstable, en realidad hay un inconveniente. Los nuevos paquetes se suben a Debian Inestable y migran a Pruebas después de un tiempo, por lo que las correcciones de seguridad y los cambios importantes en el empaquetado pueden retrasarse de forma inapropiada.

Hay dos cosas clave para una buena experiencia de usuario en Unstable. La primera es no ejecutar nunca a ciegas sudo apt full-upgrade o sus equivalentes sin comprobar primero los resultados de la operación. Si dice que liberará cientos de MB de espacio, hay una transición de paquetes en marcha que eliminará una buena parte de su sistema. En su lugar, se puede ejecutar con seguridad sudo apt upgrade y obtener nuevos paquetes. A veces, esto resultará en paquetes retenidos, lo que significa que puede ser apropiado ejecutar full-upgrade ya que la desinstalación de paquetes puede ser realmente necesaria.

The second key is to embrace that you're taking part in Debian development, and use the appropriate tools and methods. For example, that may mean installing packages like apt-listbugs or apt-listchanges or subscribing to Debian mailing lists like debian-devel-announce@lists.debian.org.

While Debian Unstable is perfectly suitable as a long-term daily driver, it's also very easy to run in a virtual machine, where breakages won't be such a big deal. Simply download a Debian Testing ISO, install it into a VM and update it, and then edit /etc/apt/sources.list to contain something like:

deb http://ftp.us.debian.org/debian/ testing main contrib non-free
# deb-src http://ftp.us.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/debian-security testing/updates main contrib non-free
# deb-src http://security.debian.org/debian-security testing/updates main contrib non-free

deb http://ftp.us.debian.org/debian/ unstable main contrib non-free
# deb-src http://ftp.us.debian.org/debian/ unstable main contrib non-free

If you want to enable packages from Experimental, put this into /etc/apt/sources.list.d/experimental.list:

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