ubuntu server 7.10の備忘録
CDからベースをインストールしたあとは、自分でupdate, upgrade, インストール
- apt-get
cp /etc/apt/sources.list.apt-setup /etc/apt/sources.list
apt-get update
apt-get upgrade
apt-get install screen
apt-get install wget
apt-get install apache2
apt-get install ruby
- 固定IPの設定
/etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 111.111.111.1,111.111.111.2
- DNSの設定
/etc/resolv.conf
nameserver 192.168.1.1
rubygemのインストール
apt-get install rubygems
- rubygemsの1.0.1へのアップグレード
gem update --system
すると"uninitialized constant Gem::GemRunner(NameError)"というエラーが
/usr/bin/gem のrequire 'rubygems'の後にrequire 'rubygems/gem_runner'を追加する。
#! /usr/bin/ruby1.8 #-- # Copyright 2006 by Chad Fowler, Rich Kilmer, Jim Weirich and others. # All rights reserved. # See LICENSE.txt for permissions. #++ require 'rubygems' require 'rubygems/gem_runner' Gem.manage_gems
ruby その他
apt-get install gcc
apt-get install make
apt-get install ruby1.8-dev
gem install mongrel ...
うまくいかない。。。
apt-get install build-essential
これでうまくいった。
これって何者?
(追記: gcc, make, 基本的なheaderファイルなどが含まれているようだ)
続けて
gem install mongrel
gem install hpricot
さらに
apt-get install sqlite3
apt-get install libsqlite3-ruby