2011-12-12

Rails3-環境構築

6号機 TOSHIBA dinabook Satellite J60 146C/5, 1.3GB, HDD80GB
Ubuntu 11.10 Oneiric Ocelot

1.Synapticでインストール
   ruby(ruby1.8.7.352) ruby1.8-dev
   sqlite3, libsqlite3-dev,libsqlite3-ruby
   build-essential, curl, git-core, libssl-dev

2.RubyGems 1.8.12: ソースからインストール
   http://rubygems.org/pages/download (.tgz) → ~/Downloads展開: rubygems-1.8.12/
   $ cd Downloads/rubygems-1.8.12/
   $ sudo ruby setup.rb; gem1.8 -v (1.8.12)
   $ cd /usr/bin; sudo ln -sf gem1.8 gem; gem -v (1.8.10)

3.Node.js のインストール(ソースから)
   最新のバージョン番号を調べる: http://nodejs.org/dist/
   $ cd ~/Downloads
   $ wget http://nodejs.org/dist/node-v0.6.4.tar.gz
   $ tar xzf node-v0.6.4.tar.gz
   $ cd node-v0.6.4
   $ ./configure
   $ make
   $ sudo make install; node -v

4.Rails インストール
   $ gedit ~/.gemrc
     gem: --no-ri --no-rdoc
   $ sudo gem install rails; rails -v (Rails 3.1.3)
   $ sudo gem install sqlite3

5.動作確認
   $ cd ~/rails/; rails new foo --skip-bundle
   $ cd foo/; bundle install
   $ rails g scaffold user name:string email:string
   $ rake db:migrate
   $ rails s
   http://localhost:3000/users

2011-06-25

Canonのスキャナ [CanoScan LiDE 200] が使えるようになった。
OS: Ubuntu 10.04

以下すべて端末での操作。
  1. $ apt-get install libusb-dev build-essential libsane-dev
  2. $ apt-get install git-core
  3. $ git clone git://git.debian.org/sane/sane-backends.git
  4. $ cd sane-backends/
    $ make
    $ sudo make install
  5. $ sudo gedit /lib/udev/rules.d/40-libsane.rules
    一番下に次の2行を追加して保存。
    # Canon CanoScan Lide 200
    ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1905", ENV{libsane_matched}="yes"
  6. $ sudo gedit /etc/sane.d/genesys.conf
    一番下に次の2行を追加して保存。
    # Canon LiDE 200
    usb 0x04a9 0x1905
これで、GIMP、Simple Scan、XSane のどれでもスキャン出来るようになりました。

参考にしたサイトです。
http://kutunn.blogspot.com/2011/04/x-sane.html
http://ubuntuforums.org/showpost.php?p=10080046&postcount=20