среда, 12 мая 2010 г.

Установка Redmine + rubygems на Ubuntu 6.06

Команда
apt-get install rubygems

E: Couldn't find package rubygems
(писала что нет такого порта)

и из-за этого не мог установить rubygems-1.3.6

так как при выполнении

root@pc:/var/rubygems-1.3.6# ruby setup.rb
получал ошибку

./lib/rubygems.rb:124: uninitialized constant Gem::RbConfig (NameError)
from setup.rb:24

Оказалось из-за того что Ubuntu 6.06 в ней нужно сделать так:

echo "deb http://ppa.launchpad.net/ktyubuntu/ppa/ubuntu dapper main" | sudo tee /etc/apt/sources.list.d/ruby.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F7291C5B
sudo apt-get update
sudo apt-get install ruby1.8

потом установилось
root@pc:/var/rubygems-1.3.6# ruby setup.rb

сделал линки

sudo ln -s /usr/bin/gem1.8 /usr/local/bin/gem
sudo ln -s /usr/bin/ruby1.8 /usr/local/bin/ruby
sudo ln -s /usr/bin/rdoc1.8 /usr/local/bin/rdoc
sudo ln -s /usr/bin/ri1.8 /usr/local/bin/ri
sudo ln -s /usr/bin/irb1.8 /usr/local/bin/irb

далее
http://www.redmine.org/wiki/1/RedmineInstall

Чтобы запустить WEBrick web server на другом порту и не на localhost
script/server -e production -b 0.0.0.0 -p 3000

вместо 0.0.0.0 свой ip
вместо 3000 порт.

Комментариев нет: