Inicio·Comandos de terminal

apt-get install

Paquetes y entornos

Uso

sudo apt-get install [-y] <package>...

Instala desde la lista de paquetes que ya está en disco, así que una lista vieja da "Unable to locate package" hasta que corras apt-get update; apt-get mantiene una interfaz estable para scripts, mientras apt está pensado para personas.

Opciones habituales

OpciónSignificado
-yanswer yes, needed in scripts and Dockerfiles
--no-install-recommendsskip recommended extras, keeping images small
-ssimulate; print the plan and change nothing
--only-upgradeupgrade it if present, do not install it new
--reinstallinstall the same version over itself
-ftry to fix broken dependencies

Ejemplos

sudo apt-get install -y curl git

the usual line in a Dockerfile

sudo apt-get install --no-install-recommends nginx

nginx without the suggested extras

sudo apt-get install -s ffmpeg

shows what would be pulled in

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 apt-get install?

Instala desde la lista de paquetes que ya está en disco, así que una lista vieja da "Unable to locate package" hasta que corras apt-get update; apt-get mantiene una interfaz estable para scripts, mientras apt está pensado para personas.

Q. ¿Cómo se escribe?

sudo apt-get 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 apt-get. Este comando está en Paquetes y entornos.

Comandos relacionados

página man: man apt-get-install