Con un repositorio lo hice así ( como root ):
# cd /etc/yum.repos
# wget https://some.repo.example.org/foo/bar/Fedora_14/foo_bar.repo
# grep enabled foo_bar.repo
enabled=1
¿Es esta la forma recomendada de agregar un repositorio de paquetes en Fedora (> = 14)?
¿Existe alguna política / estándar que especifique que cada repositorio de paquetes de Fedora adecuado debe (o debe) contener dicho archivo de configuración (es decir, tal .repo
archivo)?
(¿básicamente solo por la razón por la que un usuario o alguna herramienta puede copiarlo en el /etc/yum.repos
directorio local ?)
#
porque dijiste que ejecutabas los comandos como root. Esa es la convención, y así es como se ve el indicador raíz.#
convención común .Respuestas:
Los 14 documentos de Fedora. No se han actualizado todavía. La última forma de hacer esto con solo un archivo .repo es:
... entonces puedes usar
yum-config-mananger --enable
etc. también.fuente
Si está utilizando Fedora 22 o posterior, donde dnf ha reemplazado a yum como administrador de paquetes predeterminado, puede usar este comando tomado de aquí :
donde repositorio _url es un enlace al archivo .repo.
Y puedes habilitarlo de la siguiente manera:
donde repositorio es la ID única del repositorio.
fuente
Busqué en Google un poco con 'fedora add repositorio' y obtuve algunos enlaces desactualizados y no muy útiles. Debido al ruido, me perdí este enlace:
http://docs.fedoraproject.org/en-US/Fedora_Core/3/html/Software_Management_Guide/sn-using-repositories.html
Lo cual también está un poco desactualizado, pero me da la pista para buscar una versión actualizada de la guía de administración de software:
Agregar nuevos repositorios
(que también menciona el método wget que utilicé para agregar un archivo .repo)
Estoy un poco sorprendido de que el oficial y, como parece bastante extenso, la documentación de Fedora no tenga una puntuación más alta en los resultados de Google.
fuente
Parece que en versiones recientes de Fedora, hubo un intento de integrar un "Repo de medios" con PackageKit, pero hubo suficientes errores que quedaron fuera de Fedora 14 ( esto, por ejemplo). Parece que tendrá que seguir las instrucciones mencionadas en las otras respuestas para copiar los paquetes localmente o montar la imagen ISO como un dispositivo de bucle invertido, y configurar el archivo yum: // URL para señalar los paquetes.
fuente
Vea aquí: Cómo: Agregar un nuevo repositorio yum para instalar software en CentOS / Redhat Linux
fuente
Agregar un repositorio es bastante fácil en Red Hat o en cualquier otro sistema basado en Redhat. Se trata de un archivo repositorio, que especificará la url desde donde buscar los archivos rpm para instalar.
Sin embargo, si desea comprender el funcionamiento completo de ñam. Recomendaré leer el siguiente enlace.
Configuración de repositorio de YUM
fuente