Odpowiedzi:
Prawdopodobnie możesz dla tego utworzyć alias.
Zakładając, że używasz Bash, utwórz .bash_aliases
plik w katalogu domowym, jeśli jeszcze nie istnieje.
Następnie dodaj do pliku linię zawierającą następujące elementy:
alias apt='sudo apt-get'
Teraz zamknij skorupę i otwórz ją ponownie.
Teraz możesz zainstalować dowolny nowy pakiet ze składnią apt install <package-name>
. Pamiętaj, że autouzupełnianie nie będzie działać z aliasem.
sudo
domyślnie. W Debianie musisz utworzyć alias korzystający z uprawnień roota w /root/.bashrc.
apt
wydaje się być teraz jego własnym poleceniem (Ubuntu 16.10). Na przykład zamiast apt-get update
ciebie możesz tylko apt update
teraz lub zamiast apt-cache search
ciebie możesz to zrobić apt search
. Więc co aliasu apt
do apt-get
może być pomysł Bade teraz.
apt
Polecenie pojawił się z Debianem Jessie debian.org/doc/manuals/debian-faq/ch-pkgtools.en.html#s-apt-get
Otwórz swój bash_profile lub bashrc. (Prawdopodobnie w ~ / .bashrc lub ~ / .bash_profile). Teraz dodaj linię alias apt='sudo apt-get'
. Teraz zapisz plik, zamknij terminal i otwórz go ponownie.
Prawdopodobnie złym pomysłem jest utworzenie aliasu apt
do apt-get
ostatnich dystrybucji opartych na Debianie. Od Debbian Jessie (2015) i Ubuntu 15.10 (2015) istnieje apt
polecenie
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
W rzeczywistości można go używać zamiast apt-get
iapt-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
Zawiera także nowe komendy, takie jak full-upgrade
których nie ma apt-get
.
full-upgrade
jest obecny apt-get
, po prostu inaczej nazwany.
apt-get
do apt
2015 roku był w porządku, ale już nie. Przyjęta odpowiedź powinna zostać zaktualizowana, aby to odzwierciedlić.
dist-upgrade
i full-upgrade
są takie same. To jest dziwne. Dlaczego mieliby stworzyć nową nazwę dla tego samego. Możesz zrobić apt dist-upgrade
tak dobrze, jak apt full-upgrade
. Głupotą jest nadawanie tej samej nazwie innej nazwy.
„Prawdopodobnie złym pomysłem jest utworzenie aliasu nadającego się do apt-get z najnowszymi dystrybucjami opartymi na Debianie. Od Debbian Jessie (2015) i Ubuntu 15.10 (2015) istnieje polecenie apt”
Nie mogę zgodzić się więcej, zdarzyło mi się tworzyć aliasy dla 2 częstszych poleceń apt-get ( aktualizacja i aktualizacja ) jako:
alias aptgupd = 'sudo apt-get update' alias aptgupg = 'sudo apt-get upgrade'
Tylko przykłady innych tras, mam nadzieję, że to pomoże.