Re: apt_preferences para apt-source
hubble <[email protected]>
| Newsgroups | gmane.linux.debian.user.spanish |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 05 Nov 2024 15:21:03 -0500 [email protected] wrote: > 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? apt-source no lo encuentro en mi debian, supongo que te referirás ejecutar:"apt source". El man de APT_PREFERENCES(5) llega un momento que dice: APT's Default Priority Assignments If there is no preferences file or if there is no entry in the file that applies to a particular version then the priority assigned to that version is the priority of the distribution to which that version belongs. It is possible to single out a distribution, "the target release", which receives a higher priority than other distributions do by default. The target release can be set on the apt-get command line or in the APT configuration file /etc/apt/apt.conf. Note that this has precedence over any general priority you set in the /etc/apt/preferences file described later, but not over specifically pinned packages. For example, apt-get install -t testing some-package (como lo haces) APT::Default-Release "stable"; (lo que debería ir en /etc/apt/apt.conf para no usar -t) Creo que deberías de comprobar si tienes el fichero /etc/apt/apt.conf y qué hay en él, o sinó crearlo aunque sea sólo por probar a ver si suena la flauta. Apa, suerte!. > > Desde ya, muchas gracias :) > --