En Mon, Feb 24, 2025 at 11:09:24AM +0100, Camaleón escribió: > El 2025-02-23 a las 16:49 -0300, [email protected] escribió: > > > En Fri, Feb 21, 2025 at 04:40:16PM +0100, Camaleón escribió: > > > El 2024-11-05 a las 15:21 -0500, [email protected] escribió: > > > > > > > Buenas tardes todo el mundo, > > > > > > > > en mi archivo /etc/apt/sources.list tengo configurados los repositorios > > > > testing, unstable, y experimental, y en /etc/apt/preferences lo > > > > siguiente: > > > > > > > > Package: * > > > > Pin: release a=testing > > > > Pin-Priority: 900 > > > > > > > > Package: * > > > > Pin: release a=unstable > > > > Pin-Priority: 800 > > > > > > > > Cosa que funciona perfecto porque siempre instalo desde testing por > > > > defecto > > > > y > > > > para algunas de las otras ramas lo explicito si es necesario. > > > > > > > > Ahora, estos días estuve bajando varios paquetes fuentes con apt-source > > > > y > > > > noté > > > > que por defecto bajaba desde unstable, tenía que indicar con "-t > > > > testing" o > > > > "<paquete>/testing". Había asumido (erróneamente) que por > > > > apt_preferences lo > > > > iba a hacer de testing. Luego de leer el manual (de apt_preferences) > > > > creo no > > > > es > > > > para este caso. Quizás estoy pasando algo por alto. > > > > > > > > Así que va la consulta, ¿hay alguna manera de configurar por defecto de > > > > que > > > > rama bajar los paquetes fuente con apt-source? > > > > > > Hum... añado a lo que ya te han comentado. > > > > > > En el manual del archivo de configuración (man apt_preferences), dice: > > > > > > **** > > > Pinning by source package > > > APT supports pinning by source packages. To pin by a source > > > package, prepend "src:" to the package name. > > > > > > For example, to pin all binaries produced by the apt source > > > package of this APT's version to 990, you can do: > > > > > > Package: src:apt > > > ^^^^^^^^^^^^^^^^ > > > > > > Pin: version 2.2.4 > > > Pin-Priority: 990 > > > > > > Source package pinning can be combined with regular expressions > > > and glob patterns, and can also take a binary architecture. > > > > > > For example, let's pin all binaries for all architectures > > > produced by any source package containing apt in its name to > > > 990: > > > > > > Package: src:*apt*:any > > > ^^^^^^^^^^^^^^^^^^^^^^ > > > > > > Pin: version * > > > Pin-Priority: 990 > > > **** > > > > > > No sé si esto te puede ser de utilidad para que buscas :-? > > > > Hola, gracias por la info, pero es para paquetes binarios. Lo que estaba > > buscando es si hay forma de especificar ramas al bajar la fuente de los > > paquetes (con apt-source). En esos ejemplos hace referencia para bajar > > ciertos binarios a partir de fuentes especificadas. > > Tienes razón, esa opción es para definir prioridades en los binarios > generados por los paquetes fuente que elijas, pero no es lo que buscas > ;-( > > > No parece haber forma pero también es algo muy puntual. Si es común > > bajar paquetes binarios pero no así paquetes fuentes como para tener una > > forma de configurar una rama determinada. > > Eso parece: > > Is it possible to pin source packages? If so, how? > https://askubuntu.com/questions/1123529/is-it-possible-to-pin-source-packages-if-so-how > > Puedes solicitar la funcionalidad abriendo un informe de fallo de tipo > «deseo» (wishlist) y justificando la ventaja o la necesidad que cubriría > esa implementación.
Buen día, muchas gracias por el enlace. Creo que voy a dejar así porque es un caso muy puntual. Saludos, > > Saludos, > > -- > Camaleón >

