¿Cómo puedo crear un alias para apt-get?

¿Cómo puedo crear un alias para apt-get?

Recuerdo que en un sistema Debian solía apt install packageinstalar un paquete. Después pidió una contraseña y fue más conveniente que sudo apt-get install.

Ahora no estoy seguro de cómo logré usar el primer comando. ¿Puede usted ayudar?

Respuesta1

Probablemente puedas crear un alias para eso.

Suponiendo que está utilizando Bash, cree un .bash_aliasesarchivo en su directorio de inicio, si ya no existe.

Luego, agregue una línea con lo siguiente al archivo:

alias apt='sudo apt-get'

Ahora cierre el shell y vuelva a abrirlo.

Ahora puede instalar cualquier paquete nuevo con la sintaxis apt install <package-name>. Tenga en cuenta que la función de autocompletar no funcionará con el alias.

Respuesta2

Probablemente sea una mala idea crear un alias aptcon apt-getdistribuciones recientes basadas en Debian. Desde Debbian Jessie (2015) y Ubuntu 15.10 (2015) existe el aptcomando

http://www.debian.org/doc/manuals/debian-faq/ch-pkgtools.en.html#s-apt-get http://manpages.ubuntu.com/manpages/wily/en/man8/apt.8.html

En realidad, se puede utilizar en lugar de apt-getyapt-cache

  apt-get update             ->  apt update
  apt-get upgrade            ->  apt upgrade
  apt-get dist-upgrade       ->  apt full-upgrade
  apt-get install package    ->  apt install package
  apt-get remove package     ->  apt remove package
  apt-get autoremove         ->  apt autoremove
  apt-cache search string    ->  apt search string
  apt-cache policy package   ->  apt list -a package
  apt-cache show package     ->  apt show package
  apt-cache showpkg package  ->  apt show -a package

También incluye nuevos comandos como full-upgradeel cual no está en apt-get.

Respuesta3

Abre tu bash_profile o bashrc. (Probablemente en ~/.bashrc o ~/.bash_profile). Ahora agregue la línea alias apt='sudo apt-get'. Ahora guarde el archivo, salga de su terminal y vuelva a abrirlo.

Respuesta4

"Probablemente sea una mala idea crear un alias apto para apt-get con distribuciones recientes basadas en Debian. Desde Debbian Jessie (2015) y Ubuntu 15.10 (2015) existe el comando apt"

No podría estar más de acuerdo, creé alias para 2 de los comandos apt-get más frecuentes (actualizarymejora) como:

alias aptgupd='sudo apt-get update' alias aptgupg='sudo apt-get update'

Solo ejemplos de algunas otras rutas, espero que esto ayude.

información relacionada