понедельник, 9 февраля 2009 г.

установка ruby on Rails в Ubuntu 8.10


# General/Pre-requisite packages
aptitude install \
build-essential \
screen \
subversion \
mysql-client \
telnet \
meld \
vim \
vim-gnome \
exuberant-ctags \
tk8.5 \
apache2-prefork-dev \
rcov

# mysql server
# use apt-get to avoid installing exim4
DEBIAN_FRONTEND=noninteractive apt-get install --assume-yes \
mysql-server mysql-client \
libmysqlclient15-dev libmysql-ruby1.8


# git
mkdir gitcore
cd gitcore
wget http://kernel.org/pub/software/scm/git/git-1.6.0.3.tar.gz
apt-get build-dep git-core --assume-yes
tar xzvf git-1.6.0.3.tar.gz
cd git-1.6.0.3/
./configure
make
make install
cd

# Ruby
aptitude --assume-yes install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 \
irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby
ln -s /usr/bin/ruby1.8 /usr/local/bin/ruby;
ln -s /usr/bin/ri1.8 /usr/local/bin/ri;
ln -s /usr/bin/rdoc1.8 /usr/local/bin/rdoc;
ln -s /usr/bin/irb1.8 /usr/local/bin/irb;
ln -s /usr/local/bin/ruby /usr/bin/ruby

# Rubygems. You REALLY don't want to let aptitude install rubygems.
wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz
cd rubygems-1.3.1
ruby setup.rb
ln -s /usr/bin/gem1.8 /usr/bin/gem
for g in rails rake capistrano capistrano-ext hpricot treetop ruby-debug term-ansicolor mongrel cheat passenger annotate-models rak; do gem install $g; done

вторник, 3 февраля 2009 г.

мультизагрузка ОС на Acer Aspire One

Поставил три ос на AOA101 .
Порядок такой.
1. Ставим XP в первую праймари партицию 24Gb и делаем сразу вторую праймари партицию 25Gb для мак.

2. ставим дебиан ленни на оставшееся место. (разбиваем как нравиться например
15Gb -\
2Gb - swap
180Gb -\home) по умолчанию заработает все eth, sound, wifi, sleep, hibernate

3. ставим мак в вставшуюся партицию. Я ставил iAtkos v5 10.5.5 c vanila kernel 1.0

4. мак затрет grub в mbr придется его восстановить например SuperGrub disk 32секунды

5. В grub menu.list дебиана уже будет запуск XP добавляем запуск OSX
title OSX Leopard
root (hd0,1)
chainloader +1
все все три ос работают!