Warum wird der Befehl "apt" nicht gefunden?

13
sudo: apt: command not found

Was bedeutet dieser Fehler? Der aptBefehl funktioniert nicht und ich habe das Software Center verloren.

rahul
quelle
1
Sie müssen apt-getim Befehl anstelle von verwenden apt.
Nanofarad
6
An die Leute, die dafür stimmen: Dies ist definitiv eine echte Frage, und es gibt bereits genug Informationen, um sie zu beantworten. Wir sollten diese Frage nicht schließen. Ich werde eine CW-Antwort veröffentlichen, die Informationen enthält, die andere gesagt haben.
Eliah Kagan
Ich hatte das gleiche Problem, da ich apt-get verwenden wollte, um etwas zu installieren. Es scheint, dass 'yum' in meinem Fall der Standard-Paketmanager war, den ich stattdessen hätte verwenden sollen. Referenz: unix.stackexchange.com/questions/33688/…
Aditya Kumar Pandey

Antworten:

9

Ab Ubuntu 14.04 gibt es in Ubuntu einen Befehl namens just apt, der nicht existierte, als diese Frage ursprünglich gestellt wurde. Der aptBefehl stellt einen bequemen Teil der Funktionen von verschiedenen anderen apt-Befehlen (zB apt-get, apt-cache) mit eingefärbten Display und Fortschrittsbalken. Obwohl der aptBefehl nicht alle Aktionen und Optionen unterstützt apt-get, kann er häufig anstelle von verwendet werden apt-get. Siehe Fsandos Antwort für Details.

APT ist eine Reihe von Dienstprogrammen, einschließlich einer Datenbank mit Informationen darüber, welche Pakete von wo verfügbar sind.

APT ist kein einzelner Befehl. Vielmehr bietet es mehrere Befehle.

Der am häufigsten verwendete APT-Befehl ist apt-get. Das sollten Sie wahrscheinlich verwenden.

apt-getFühren Sie Folgendes aus, um Informationen darüber zu aktualisieren, welche Pakete von wo aus verfügbar sind (was Sie tun sollten, bevor Sie versuchen, Pakete mit zu aktualisieren oder zu installieren ):

sudo apt-get update

Führen Sie Folgendes aus, um Pakete zu aktualisieren (z. B. "System aktualisieren"):

sudo apt-get upgrade

Führen Sie Folgendes aus, um Pakete zu aktualisieren, einschließlich Pakete, bei denen deinstallierte Pakete installiert oder installierte Pakete entfernt werden müssen (aber seien Sie vorsichtig - achten Sie am besten darauf, was hinzugefügt oder entfernt wird):

sudo apt-get dist-upgrade

Um ein oder mehrere Pakete zu installieren, führen Sie dies aus und ersetzen Sie es ...durch die Liste der Pakete, die Sie installieren möchten (wenn Sie mehr als ein Paket installieren möchten, setzen Sie Leerzeichen zwischen die Paketnamen):

sudo apt-get install ...

Führen Sie Folgendes aus, um ein oder mehrere Pakete zu entfernen (dh zu deinstallieren):

sudo apt-get remove ...

Führen Sie Folgendes aus, um ein Paket zu entfernen und auch seine systemweiten Konfigurationsdateien (jedoch nicht seine Benutzerkonfigurationsdateien, die sich in den Home-Verzeichnissen der Benutzer befinden) zu entfernen:

sudo apt-get purge ...

Führen Sie Folgendes aus, um Pakete zu entfernen, die automatisch installiert wurden, weil andere Pakete sie benötigten, aber jetzt nicht mehr benötigt werden:

sudo apt-get autoremove

Um dies zu tun und auch ihre globalen Konfigurationsdateien zu entfernen "

sudo apt-get --purge autoremove

Führen Sie Folgendes aus, um ein Paket neu zu installieren:

sudo apt-get --reinstall install ...

So installieren Sie ein Paket neu und löschen dabei seine systemweiten Konfigurationsdateien:

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

So löschen Sie im Cache gespeicherte Paket - Installer ( .deb) Dateien (die sich nicht alle Pakete entfernen, aber wird es machen , damit sie geholt werden müssen immer wieder das Netzwerk neu installiert werden):

sudo apt-get clean

So löschen Sie zwischengespeicherte Paketinstallationsdateien, jedoch nur für Pakete, die wahrscheinlich nicht mehr benötigt werden (dh solche, die so alt sind, dass sie zum letzten Mal von den Servern entfernt wurden sudo apt-get update):

sudo apt-get autoclean

Das war nur eine kurze Übersicht. Es werden nicht alle Verwendungsmöglichkeiten von erfasst apt-get, und es gibt eine Reihe anderer Dienstprogramme in der APT-Suite, z. B. apt-cachezum Überprüfen von Informationen zu installierten und verfügbaren Paketen.

Weitere Informationen finden Sie auf den Seiten apt-getund im aptHandbuch.

Eliah Kagan
quelle
Sie können auch Informationen zum Erstellen eines Bash-Alias ​​für apt hinzufügen.
jokerdino
2

Es gibt keinen Befehl, nur aptdafür haben Sie diesen Fehler erhalten. Die Liste, die Eliah Kagan Ihnen zur Verfügung gestellt hat, kann eine Ressource für die Verwendung von APT- Dienstprogrammen sein, aber als Antwort auf Ihre Frage das Problem beim Schreiben des Befehls.


quelle
1

Versuchen Sie, apt-get auszuführen?

Versuche zu rennen

sudo apt-get update

Lassen Sie mich wissen, wie das funktioniert.

Goddard
quelle
1

apt ist ein aktueller Befehl in 14.04 und bezieht sich auf apt-get und Freunde, wie hier zu sehen ist:

:~# 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
quelle