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.


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.


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.


1

Próbujesz uruchomić apt-get?

Spróbuj uruchomić

sudo apt-get update

Daj mi znać, jak to działa.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.