
Ich erinnere mich, dass ich auf einem Debian-System apt install package
ein Paket installiert habe. Es verlangte anschließend ein Passwort und war bequemer als sudo apt-get install
.
Jetzt bin ich mir nicht sicher, wie ich den ersten Befehl verwenden konnte. Können Sie mir helfen?
Antwort1
Sie können dafür wahrscheinlich einen Alias erstellen.
Angenommen, Sie verwenden Bash, erstellen Sie eine .bash_aliases
Datei in Ihrem Home-Verzeichnis, falls diese noch nicht vorhanden ist.
Fügen Sie der Datei dann eine Zeile mit folgendem Inhalt hinzu:
alias apt='sudo apt-get'
Schließen Sie nun die Shell und öffnen Sie sie erneut.
Jetzt können Sie jedes neue Paket mit der Syntax installieren apt install <package-name>
. Beachten Sie, dass die automatische Vervollständigung mit dem Alias nicht funktioniert.
Antwort2
apt
Bei neueren Debian-basierten Distributionen ist es wahrscheinlich keine gute Idee, einen Alias zu erstellen apt-get
. Seit Debbian Jessie (2015) und Ubuntu 15.10 (2015) gibt es den apt
Befehl
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
Es kann tatsächlich anstelle von apt-get
und verwendet werdenapt-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
Es enthält auch neue Befehle, wie full-upgrade
z. B. „which is not in“ apt-get
.
Antwort3
Öffnen Sie Ihr Bash_Profil oder Bashrc. (Wahrscheinlich in ~/.bashrc oder ~/.bash_profile). Fügen Sie nun die Zeile hinzu alias apt='sudo apt-get'
. Speichern Sie nun die Datei, beenden Sie Ihr Terminal und öffnen Sie es erneut.
Antwort4
„Bei neueren Debian-basierten Distributionen ist es wahrscheinlich keine gute Idee, einen Alias apt für apt-get zu erstellen. Seit Debbian Jessie (2015) und Ubuntu 15.10 (2015) gibt es den Befehl apt.“
Dem kann ich nur zustimmen. Ich habe zufällig Aliase für zwei der häufigeren apt-get-Befehle erstellt (aktualisierenUndAktualisierung) als:
Alias aptgupd='sudo apt-get update' Alias aptgupg='sudo apt-get upgrade'
Nur Beispiele für einige andere Routen, ich hoffe, das hilft.