Inicio·Comandos de terminal

dnf install

Paquetes y entornos

Uso

sudo dnf install [-y] <package>

Instala desde los repositorios habilitados resolviendo dependencias y refresca los metadatos por sí solo, sin el paso de update que exige apt; en RHEL 8 y posteriores yum es un enlace a dnf, y Fedora 41 pasó a dnf5.

Opciones habituales

OpciónSignificado
-yassume yes
--refreshexpire the metadata cache before resolving
--enablerepo=<repo>use a repository that is off by default
--setopt=install_weak_deps=Falseskip weak dependencies
--allowerasinglet it remove packages to satisfy the request
--nogpgcheckinstall without checking signatures

Ejemplos

sudo dnf install -y git

installs with dependencies from the enabled repos

sudo dnf install --refresh nginx

refreshes metadata first, then installs

sudo dnf install ./package.rpm

installs a local rpm and resolves its dependencies

La pregunta siempre es qué va dónde: dentro de este proyecto o en todo el sistema.

Cómo leerlo

  • Los corchetes [ ] marcan una parte que puedes omitir.
  • Los puntos suspensivos … indican que puedes poner varios.
  • Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.

Preguntas

Q. ¿Qué hace dnf install?

Instala desde los repositorios habilitados resolviendo dependencias y refresca los metadatos por sí solo, sin el paso de update que exige apt; en RHEL 8 y posteriores yum es un enlace a dnf, y Fedora 41 pasó a dnf5.

Q. ¿Cómo se escribe?

sudo dnf install [-y] <package> — los corchetes marcan lo que puedes omitir.

Q. ¿Cuántas opciones vale la pena saber?

Aquí van 6; la lista completa está en man dnf. Este comando está en Paquetes y entornos.

Comandos relacionados

página man: man dnf-install