apt-get -s E: die Option « s » in der Kommandozeile [origin -s] ist unbekannt

apt-get -s E: die Option « s » in der Kommandozeile [origin -s] ist unbekannt

Fast alles steht im Titel, aber 14.04. Ich habe auch alle 5 entsprechenden langen (--) Optionen ausprobiert, die in man gefunden wurden, mit demselben Fehler. -u von man schlägt auch auf die gleiche Weise fehl. Bitte, was ist das? Danke.

Antwort1

Sie können nicht einfach ausführen sudo apt-get -s. Sie müssen ihm sagen, dass es etwas tun soll.

Allerdings sudo apt-get update -sführt die Ausführung von zu demselben Fehler, den Sie erwähnen:

$ sudo apt-get update -s
E: Command line option 's' [from -s] is not known.

sudo apt-get install -sEs tritt jedoch kein Fehler auf.

$ sudo apt-get install -s
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.13.0-23 linux-headers-3.13.0-23-generic linux-image-3.13.0-23-generic linux-image-extra-3.13.0-23-generic
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded.

Ich gehe davon aus, dass das -sFlag nur mit einigen Befehlen funktioniert. Es wird erwähnt in derApt/Get AnleitungWiki. Das angegebene Beispiel bezieht sich auf install, und es wird nicht explizit gesagt, dass es mit jeder anderen Aktion funktioniert.

Verwenden Sie das Flag -s, um eine Aktion zu simulieren. „sudo apt-get -s install“ simuliert die Installation des Pakets und zeigt Ihnen, welche Pakete installiert und konfiguriert werden.

verwandte Informationen