Ubuntu 9.10Rubino Gemme restituisce "comando non trovato"
newgem Appena installato
gem install newgem
e quando provo
newgem new_project
ottengo
[email protected]:~$ newgem newproject
newgem: command not found
Ive controllato il mio percorso via echo $ PATH
[email protected]:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/adam/.gem
e il mio gioiello ambiente
[email protected]:~$ gem environment
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.6
- RUBY VERSION: 1.8.7 (2009-06-12 patchlevel 174) [x86_64-linux]
- INSTALLATION DIRECTORY: /usr/lib/ruby/gems/1.8
- RUBY EXECUTABLE: /usr/bin/ruby1.8
- EXECUTABLE DIRECTORY: /usr/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /usr/lib/ruby/gems/1.8
- /home/adam/.gem/ruby/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
Im non calda con i percorsi, ecc, ma tutte le directory gemma di cui sopra sono sul percorso in modo come mai cant trovare il comando?
ahh presumevo che se avessi aggiunto /adam/.gem/ al percorso, le sue sottodirectory avrebbero cercato automaticamente anche. stupido da parte mia grazie per quello – robodisco
Nota che su alcune versioni di Ubuntu, il percorso del raccoglitore gemma 1.8 può essere trovato in */var/lib/gems/1.8/bin *. Questo comando è utile anche per aggiungere il percorso sudo al tuo profilo bash * echo -e '\ nexport PATH = $ PATH: /var/lib/gems/1.8/bin' >> ~/.bashrc * – jdev
Puoi trovare l'esatto patch eseguendo "ambiente gem". L'DIRECTORY ESECUTIVO è la linea che ti serve. –