Ich bin Ubuntu 15.10. Ich muss pry
(pry ist alternative irb für Ruby) mit Root-Rechten ausführen. Ich habe eine seltsame Situation, und ich weiß nicht, wie ich das erklären soll. sudo
funktioniert, pry
funktioniert, aber sudo kann nicht laufen! melde dich hier unten:Unix Sudo Pry startet nicht
[email protected] ~ sudo pry ✓ 4428 12:50:13
[sudo] password for kvokka:
sudo: pry: command not found
[email protected] ~ pry 1 ↵ 4429 12:50:20
[1] pry(main)>
[email protected] ~ sudo ✓ 4430 12:50:29
usage: sudo -h | -K | -k | -V
usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user]
usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user] [command]
usage: sudo [-AbEHknPS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-u user]
[VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-u user]
file ...
[email protected] ~ sudo apt-get update 1 ↵ 4431 12:50:50
Ign http://dl.google.com stable InRelease
Hit http://dl.google.com stable Release.gpg
Get:1 http://security.ubuntu.com wily-security InRelease [65,9 kB]
Hit http://archive.canonical.com vivid InRelease
Hit http://es.archive.ubuntu.com wily InRelease
Hit http://dl.google.com stable Release
...
I rbenv
als Ruby-Version Manager verwenden, rbenv rehash
nicht hilft
UPDATE
ich die Ursache gefunden habe. Ich renne sudo -i
und gem list
und sah, dass pry
wurde nicht in Sudo-Umgebung installiert. tun gem install pry
dort. Und jetzt funktioniert es :)
Wie wäre es mit 'sudo ruby -v'? –
Mike, Danke, dass du anderen geholfen hast, indem du deine Lösung hinzugefügt hast. Bei SO ist es üblich, dass die Antwort als Antwort gepostet wird (ja, Sie können Ihre eigene Frage beantworten). Wenn Sie Ihr Update als richtige Antwort hinzufügen und es dann aus Ihrer Frage entfernen könnten, wäre das gut. Sie werden sogar in der Lage sein, sich selbst (nach einer Verzögerung) das Häkchen zu geben, was anderen hilft. –
Ich sah, dass es regelmäßige Praxis ist, weil ich wenige Fragen hatte, wo ich Antworten als Antworten (nicht Postaktualisierung) gemacht habe und dann Minuspunkte auf die Frage hatte (ich habe es 2 mal). Also, besser, ich werde die Antwort in Frage Body Update Abschnitt drucken. Ich verstehe, dass es weniger schön ist, aber ich brauche meine SO Punkte. Es tut uns leid. –