Ich habe dieses Problem bei einer Neuinstallation von Debian 8 (nachdem apt upgrade ).
nano installiert ist, aber wenn ich versuche, damit eine Datei zu öffnen:
nano myfile.txt
Ich bekomme:
-bash: /usr/bin/nano: No such file or directory
Ich habe Nano entfernt und neu installiert. Ich bekomme:
Setting up nano (2.7.4-1) ...
update-alternatives: using /bin/nano to provide /usr/bin/editor (editor) in auto mode
update-alternatives: using /bin/nano to provide /usr/bin/pico (pico) in auto mode
Und mit /usr/bin/editor myfile.txt Ich kann die Datei öffnen.
Warum passiert das? Wie kann ich es beheben?
Akzeptierte Antwort:
In Debian 8 nano enthält sowohl /bin/nano und /usr/bin/nano (Letzteres ist ein Symlink zum ersteren). In Debian 9 /usr/bin/nano ist nicht mehr enthalten (siehe #767929 für Details).
Vermutlich haben Sie von Debian 8 auf eine Version des Pakets aktualisiert, die den obigen Fix enthält. Ihre Shell hatte sich an diesen nano erinnert war in /usr/bin/nano , aber nach dem Upgrade war das nicht mehr der Fall. Ausführen von hash -r in Ihrer Shell würde das beheben, ebenso wie das Starten einer neuen Shell.