¿Porqué el autocompletado para instalar por dnf es tan lento?

Hola! Es un privilegio pertenecer a esta comunidad!

Una de las limitaciones más grandes que he encontrado en fedora es que cuando voy a instalar un paquete rpm por dnf es que al intentar autocompletar fedora primero busca en una base de datos en internet y se demora una eternidad, en lugar de hacer priemro una busqueda local y luego ahí si una externa.

¿Existe alguna foma de solucionar esto?, ¿Evitar que consulte en el internet y que busque primero en los archivos que he descargado localmente?

Gracias.

1 Like

Hola @ambigus9 …! ¡Bienvenido a la comunidad! Tómese unos minutos cuando tenga tiempo para repasar las publicaciones introductorias en #start-here. Contienen mucha información útil.

Hay un TOPIC que habla sobre esto en el sitio de Ingles:

Specially this:

Regards.,

2 Likes

Mil gracias!

¿Cómo puedo configurar este atributo, si es así cuánto tiempo sería recomendable ajustarlo?
metadata_expire=2d

¿Es esta una mejor solución, si es así, cómo la configuro?
fastestmirror=true in /etc/dnf/dnf.conf

Gracias por tu tiempo y ayuda!

Si es un buen valor…

asi es ese es el archivo donde se debe configurar

REFERENCIAS

https://dnf.readthedocs.io/en/latest/conf_ref.html

metadata_expire, time in seconds

The period after which the remote repository is checked for metadata update and in the positive case the local metadata cache is updated. The default corresponds to 48 hours. Set this to -1 or never to make the repo never considered expired. Expire of metadata can bee also triggered by change of timestamp of configuration files ( dnf.conf , <repo>.repo ). See also check_config_file_age.

Saludos.,

1 Like

Hola! He modificado /etc/dnf/dnf.conf así:

[main]
gpgcheck=1
installonly_limit=3
clean_requirements_on_remove=True
best=False
skip_if_unavailable=True
metadata_expire=2d

Parece que no funciona, debido a que cuando presiono tab para autocompletar el
sudo dnf install my_app.rpm
se demora demasiado. ¿Alguna idea?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.