Dlaczego nie znaleziono polecenia „apt”?

13
sudo: apt: command not found

Co oznacza ten błąd? aptKomenda nie działa, a ja straciłem Software Center.

Rahul
źródło
1
Musisz użyć apt-getw poleceniu zamiast apt.
nanofarad
6
Do osób głosujących, aby to zamknąć: To z pewnością prawdziwe pytanie i jest już wystarczająco dużo informacji, aby na nie odpowiedzieć. Nie powinniśmy zamykać tego pytania. Wyślę odpowiedź CW, która zawiera informacje, które inni powiedzieli.
Eliah Kagan
Miałem ten sam problem, ponieważ chciałem użyć apt-get, aby coś zainstalować. Wygląda na to, że w moim przypadku „yum” był domyślnym menedżerem pakietów, którego powinienem był użyć. Odniesienie: unix.stackexchange.com/questions/33688/...
Aditya Kumar Pandey

Odpowiedzi:

9

Uruchamianie w Ubuntu 14.04 nie jest komenda w Ubuntu nazywane po prostu apt, co nie istnieje, gdy kwestia ta została pierwotnie zapytał. aptPoleceń dostarcza dogodnego podzbiór funkcji różnych innych apt-poleceń (na przykład apt-get, apt-cache) barwionym wyświetlania i postępu barów. Chociaż aptpolecenie to nie obsługuje wszystkich tych samych akcji i opcji co apt-get, często można go używać zamiast apt-get. Szczegółowe informacje można znaleźć w odpowiedzi Fsando .

APT to zestaw narzędzi, w tym baza danych zawierająca informacje o tym, jakie pakiety są dostępne.

APT nie jest pojedynczym poleceniem. Zapewnia raczej kilka poleceń.

Najczęściej stosowanym poleceniem APT jest apt-get. Tego prawdopodobnie powinieneś używać.

Aby zaktualizować informacje o tym, jakie pakiety są dostępne i skąd (co należy zrobić przed próbą uaktualnienia lub zainstalowania jakichkolwiek pakietów za pomocą apt-get), uruchom:

sudo apt-get update

Aby zaktualizować pakiety (tj. „Zaktualizuj system”), uruchom:

sudo apt-get upgrade

Aby zaktualizować pakiety, w tym pakiety wymagające zainstalowania odinstalowanych pakietów lub zainstalowanych pakietów do usunięcia, uruchom to (ale bądź ostrożny - najlepiej zwrócić uwagę na to, co zostanie dodane lub usunięte):

sudo apt-get dist-upgrade

Aby zainstalować jeden lub więcej pakietów, uruchom to, zastępując ...listę pakietów, które chcesz zainstalować (jeśli chcesz zainstalować więcej niż jeden pakiet, wstaw spacje między nazwami pakietów):

sudo apt-get install ...

Aby usunąć jeden lub więcej pakietów (tj. Odinstalować), uruchom:

sudo apt-get remove ...

Aby usunąć pakiet, a także usunąć jego systemowe pliki konfiguracyjne (ale nie pliki konfiguracyjne dla poszczególnych użytkowników, które znajdują się w katalogach domowych użytkowników), uruchom:

sudo apt-get purge ...

Aby usunąć pakiety, które zostały zainstalowane automatycznie, ponieważ inne pakiety ich potrzebowały, ale które nie są już potrzebne, uruchom:

sudo apt-get autoremove

Aby to zrobić, a także usuń ich globalne pliki konfiguracyjne ”

sudo apt-get --purge autoremove

Aby ponownie zainstalować pakiet, uruchom:

sudo apt-get --reinstall install ...

Aby ponownie zainstalować pakiet i usunąć jednocześnie pliki konfiguracji systemu:

sudo apt-get --purge --reinstall install ...

Aby usunąć buforowane .debpliki instalatora pakietów ( ) (które nie usuwają żadnych pakietów, ale spowodują, że będą musiały zostać ponownie pobrane przez sieć w celu ponownej instalacji):

sudo apt-get clean

Aby usunąć buforowane pliki instalatora pakietów, ale tylko w przypadku pakietów, które prawdopodobnie nie będą ponownie potrzebne (tj. Te, które są tak stare, że zostały usunięte z serwerów od ostatniego sudo apt-get updateuruchomienia):

sudo apt-get autoclean

To był tylko krótki przegląd. Nie przechwytuje wszystkich możliwych zastosowań apt-get, a ponadto w pakiecie APT znajduje się szereg innych narzędzi, na przykład apt-cachedo sprawdzania informacji o zainstalowanych i dostępnych pakietach.

Możesz dowiedzieć się więcej, czytając strony apt-geti aptinstrukcje.

Eliah Kagan
źródło
Możesz także dodać informacje o tworzeniu aliasu bash dla apt ..
jokerdino
2

Nie ma jednego polecenia apt, które spowodowało wystąpienie tego błędu. Lista, którą dostarczył ci Eliah Kagan , może być źródłem informacji o używaniu narzędzi APT, ale jako odpowiedź na twoje pytanie problem w pisaniu polecenia.


źródło
1

Próbujesz uruchomić apt-get?

Spróbuj uruchomić

sudo apt-get update

Daj mi znać, jak to działa.

Goddard
źródło
1

apt jest faktycznym poleceniem w 14.04 i odnosi się do apt-get i znajomych, jak widać tutaj:

:~# apt
apt 1.0.1ubuntu2 for amd64 compiled on Oct 28 2014 20:55:14
Usage: apt [options] command

CLI for apt.
Basic commands:
list - list packages based on package names
search - search in package descriptions
show - show package details

update - update list of available packages

install - install packages
remove  - remove packages

upgrade - upgrade the system by installing/upgrading packages
full-upgrade - upgrade the system by removing/installing/upgrading packages

edit-sources - edit the source information file
Fsando
źródło