[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Videos en Chromium



El dom., 29 jul. 2018 a las 19:30, Marcelo Eduardo Giordano
(<marcelogiordano@gmail.com>) escribió:
> >
> Me puse a trabajar en este tema y no encontré el archivo
> /etc/apt/preferences.... el que encontré es preferences.d.

Si nunca usaste apt-pinning, es lógico que no tengas el archivo
/etc/apt/preferences.
Debes crearlo.

> Es lo mismo?

Sí y no.
/etc/apt/preferences viene por compatibilidad anterior. En GNU/Linux
existe un mandamiento: todo lo viejo debe funcionar en lo nuevo. La
actualización del sistema base no debe volver obsoleto programas
antiguos.
/etc/apt/preferences es un archivo único de configuración de
preferencias. (Lo tradicional)
/etc/apt/preferencies.d es un directorio que puede contener archivos
fragmentados de configuración. (La nueva "moda")

Esto permite que programas de terceros pueda hacer modificaciones en
sus archivos propios, sin tocar los ajenos, y todo se mantenga
ordenado.

¿Has instalado Google Chrome?
Si te fijas, en /etc/apt/sources.list.d tienes un archivo específico
google-chrome con el repositorio de Google, que no está en
/etc/sources.list, pero cumple exactamente la misma sintaxis y
función.

Hay muchas cosas que de a poco están mutando a esta forma. De "un
archivos de configuración grande" mutan a "un directorio donde hay
muchos archivos de configuración chiquitos".

man apt_preferences


> Otra pregunta..... yo no quiero usar el último libreoffice, prefiero
> usar uno mas viejo y que esté testeado. Con esa configuración no se va a
> instalar el último libreoffice con apt upgrade no?

Justamente, apt-pinning sirve para controlar eso.
La configuración que te envié en su momento, prevé poner una prioridad
a cada repositorio.
La prioridad está fijada para stretch de base, que posee el mayor
valor Pin-priority.
Sólo busca en los repositorios de menor valor si:
1 - Necesita un paquete recomendado o sugerido que no está en el
repositorio de base.
2 - Explícitamente le indicas que instale desde el otro repositorio,
como por ejemplo
# apt install libreoficce -t stretch-backports


> Espero haber sido explícito
>

Sí. Bien claro.
Si querés seguir tocando, podés crear el archivo /etc/apt/apt.conf:

#########################
# /usr/share/doc/apt/examples/configure-index.gz
# /etc/apt/apt.conf

APT
{
  Default-Release "stretch";
  Install-Recommends "false";
  Install-Suggests "false";
  Clean-Installed "true";
  Get
  {
     Assume-Yes "false";
     Fix-Broken "true";
     Fix-Missing "true";
     Show-Upgraded "true";
     Purge "true";
     Clean "always";
  };
};

Acquire
{
  Languages "environment";
  AllowInsecureRepositories "true";
};

###############################

Esto te da más control sobre lo que apt hace o deja de hacer.

man apt.conf

JAP


Reply to: