it-swarm.com.de

Warum wurde der Befehl "apt" nicht gefunden?

Sudo: apt: command not found

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

8
rahul

Ab Ubuntu 14.04 gibt es in Ubuntu einen Befehl namens apt, der nicht existierte, als diese Frage ursprünglich gestellt wurde. Der Befehl apt bietet eine praktische Untermenge der Funktionen verschiedener anderer _apt-_ Befehle (z. B. _apt-get_, _apt-cache_) mit farbigen Anzeige- und Fortschrittsbalken. Obwohl der Befehl apt nicht alle Aktionen und Optionen wie _apt-get_ unterstützt , kann er häufig anstelle von _apt-get_ verwendet werden. Siehe Fsandos Antwort für Details.

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

APT ist kein einzelner Befehl. Es werden vielmehr mehrere Befehle bereitgestellt.

Der am häufigsten verwendete Befehl APT ist _apt-get_. Das ist, was Sie wahrscheinlich verwenden sollten.

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

_Sudo apt-get update
_

Führen Sie zum Aktualisieren von Paketen (d. H. "Aktualisieren Ihres Systems") Folgendes aus:

_Sudo apt-get upgrade
_

Führen Sie zum Aktualisieren von Paketen, einschließlich Paketen, bei denen deinstallierte Pakete installiert oder installierte Pakete entfernt werden müssen, die folgenden Schritte aus (seien Sie jedoch 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, indem Sie _..._ durch die Liste der zu installierenden Pakete ersetzen (wenn Sie mehr als ein Paket installieren möchten, setzen Sie Leerzeichen zwischen die Paketnamen):

_Sudo apt-get install ...
_

Führen Sie zum Entfernen eines oder mehrerer Pakete (d. H. Zum Deinstallieren) Folgendes aus:

_Sudo apt-get remove ...
_

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

_Sudo apt-get purge ...
_

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

_Sudo apt-get autoremove
_

Dazu und entfernen Sie auch ihre globalen Konfigurationsdateien "

_Sudo apt-get --purge autoremove
_

Führen Sie zum erneuten Installieren eines Pakets Folgendes aus:

_Sudo apt-get --reinstall install ...
_

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

_Sudo apt-get --purge --reinstall install ...
_

Um zwischengespeicherte Paketinstallationsdateien (_.deb_) zu löschen (wodurch keine Pakete entfernt werden , diese müssen jedoch erneut über das Netzwerk abgerufen werden, um erneut installiert zu werden ):

_Sudo apt-get clean
_

Zum Löschen von zwischengespeicherten Paketinstallationsdateien, aber nur für Pakete, die wahrscheinlich nicht mehr benötigt werden (dh solche, die so alt sind, dass sie zuletzt von den Servern entfernt wurden) Zeit _Sudo apt-get update_ wurde ausgeführt):

_Sudo apt-get autoclean
_

Das war nur eine kurze Übersicht. Es werden nicht alle Verwendungsmöglichkeiten von _apt-get_ erfasst. Außerdem enthält die Suite APT eine Reihe weiterer Dienstprogramme, z. B. _apt-cache_ zum Überprüfen von Informationen zu installierten und verfügbaren Paketen.

Sie können mehr erfahren, indem Sie die Manualseiten apt-get und apt lesen.

8
Eliah Kagan

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

2
user61928

Versuchen Sie, apt-get auszuführen?

Versuche zu rennen

Sudo apt-get update

Lass mich wissen, wie das funktioniert.

1
Goddard

apt ist ein aktueller Befehl in 14.04 und bezieht sich auf apt-get und friends, 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
1
Fsando