Risposte:
Probabilmente puoi creare un alias per questo.
Supponendo che tu stia utilizzando Bash, crea un .bash_aliases
file nella tua directory Home, se non esiste già.
Quindi, aggiungi una riga con quanto segue al file:
alias apt='sudo apt-get'
Ora chiudi il guscio e riaprilo di nuovo.
Ora puoi installare qualsiasi nuovo pacchetto con la sintassi apt install <package-name>
. Si noti che il completamento automatico non funzionerà con l'alias.
sudo
di default. In Debian, devi creare un alias che usi il privilegio di root in /root/.bashrc.
apt
sembra essere il suo comando ora (Ubuntu 16.10). Ad esempio, invece di apt-get update
te, puoi farlo solo apt update
ora o invece di apt-cache search
te apt search
. Così facendo un alias apt
ad apt-get
potrebbe essere un'idea Bade ora.
apt
comando è apparso con Debian Jessie debian.org/doc/manuals/debian-faq/ch-pkgtools.en.html#s-apt-get
Apri il tuo bash_profile o bashrc. (Probabilmente in ~ / .bashrc o ~ / .bash_profile). Ora aggiungi la linea alias apt='sudo apt-get'
. Ora salva il file, esci dal tuo terminale e riaprilo.
E 'probabilmente una cattiva idea a creat un alias apt
per apt-get
con le recenti distribuzioni basate su Debian. Da Debbian Jessie (2015) e Ubuntu 15.10 (2015) esiste il apt
comando
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
In realtà può essere utilizzato al posto di apt-get
eapt-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
Include anche nuovi comandi come quelli full-upgrade
che non sono presenti apt-get
.
full-upgrade
è presente apt-get
, appena chiamato in modo diverso.
apt-get
a apt
prima del 2015, ma non più. La risposta accettata dovrebbe essere aggiornata per riflettere questo.
dist-upgrade
e full-upgrade
sono gli stessi. Questo è strano. Perché dovrebbero creare un nuovo nome per la stessa cosa. Puoi fare apt dist-upgrade
anche apt full-upgrade
. Sembra stupido fare un altro nome per la stessa cosa.
"Probabilmente è una cattiva idea creare un alias adatto ad apt-get con recenti distribuzioni basate su Debian. Da Debbian Jessie (2015) e Ubuntu 15.10 (2015) esiste il comando apt"
Non potrei essere più d'accordo, mi è capitato di creare alias per 2 dei comandi apt-get più frequenti ( aggiornamento e aggiornamento ) come:
alias aptgupd = 'sudo apt-get update' alias aptgupg = 'sudo apt-get upgrade'
Solo esempi di alcuni altri percorsi, spero che questo aiuti.