LinuxForum.Fans
Тема

Проблемы с gem и sudo

Автор: hurrdurr 5 сообщений 1625 просмотров
#199014

Здравствуйте, я новичок в Ubuntu и пытаюсь настроить связку Mongrel + Rails, поставил RVM, ruby 1.8.7 и Rails 3.1 Затем пытался установить Mongrel вот по этой инструкции http://www.webmas.ru/webprog/rubyonrails/rubyonrails1/9.html , застопорился на первой же команде:

text
sudo gem install mongrel

вернуло

text
sudo: gem: command not found

Быстрый поиск в Интернете показал, что с этой проблемой сталкиваюсь не я один. Отсюда - http://stackoverflow.com/questions/2392293/ruby-gems-returns-command-not-found - понял, что проблема в неправильно указанном пути к интерпретатору. Нашёл объяснение на этом сайте http://www.kleinfelter.com/node/188 и попытался исправить, как там посоветовали. Выскочила ошибка

text
bash: Permission denied

,
я попытался вернуть всё назад с помощью mv /usr/bin/sudo.orig /usr/bin/sudo, в результате при использовании sudo я получаю

text
The program 'sudo' can be found in the following packages:
 * sudo
 * sudo-ldap
Try: sudo apt-get install <selected package>

Если не трудно, объясните, что я сделал, как вернуть всё в первоначальное состояние, и если можно, как всё-таки выполнить

text
sudo gem install mongrel
#199016
hurrdurr написал:

я попытался вернуть всё назад с помощью mv /usr/bin/sudo.orig /usr/bin/sudo

Оригинально, показывайте
[console]ls -l /usr/bin/sudo[/console]

#199018

durc, [console]ls: cannot access /usr/bin/sudo: No such file or directory[/console]
Я запорол систему, да? Очень не хочется переустанавливать всё заново, через 1,5 недели сдавать тестовое задание для приёма на работу.

#199029
hurrdurr написал:

The program 'sudo' can be found in the following packages:
* sudo
* sudo-ldap
Try: sudo apt-get install <selected package>

Интересное сообщение.

#199053

hurrdurr, У вас пакетный менеджер APT, а не GEM. Используйте его.
Иначе система так и будет ругаться :rolleyes:
[console]sudo apt-get install mongrel[/console]
Если уж сильно хочется, а ничего нету в репозиториях:
http://rubyforge.org/projects/mongrel

Войдите или зарегистрируйтесь, чтобы ответить.