LINUX.ORG.RU

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


0

1

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

sudo gem install mongrel

вернуло

sudo: gem: command not found

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

bash: Permission denied

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

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

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

sudo gem install mongrel

1) Загрузиться с livecd
2) Подмонтировать корень, как описано на www.linux.org.ru/wiki/en/User:AITap/Восстановление_GRUB (загрузчик не переустанавливать)
3) Поднять сеть
4) cp -L /etc/resolv.conf /mnt/etc/
chroot /mnt
apt-get update
apt-get install --reinstall sudo
apt-get install rubygems
exit

AITap ★★★★★ ()

Забыл сказать - уже установил RVM, ruby 1.8.7 и Rails 3.1

hurrdurr ()
Ответ на: комментарий от AITap

Спасибо, буду пробовать. Да, apt-get install rubygems выполнял перед все этим, изначальную проблему это не решило.

hurrdurr ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.