Showing posts with label Ubuntu Desktop. Show all posts
Showing posts with label Ubuntu Desktop. Show all posts

Thursday, February 17, 2011

工人舎PM1にubuntu10.10を入れてみる

以前安くなっていたので衝動買いしたけれど、あまり使っていなかったPM1をLinux化してみた。

まずはバックアップ
参考にしたのは『どこでもギア』さん

1:16GBのmicroSDカードを刺す
2:CD-ROMドライブを繋いでubuntuをCD起動
3:保存先のカードに移動。
$cd /media/disk
4:sudo dd if=/dev/sda | gzip -c > pm1_sda.img.gz

これで一応ドライブ丸ごとバックアップできている…はず。
書き戻す時は逆に
$ sudo gunzip pm1_sda.img.gz dd of=/dev/sda
(sudo要るのかな?)
とすればいいのかな?

インストールに特別なことは何もない。
必要なのは元に戻せなくなっても気にしない覚悟だけ。

とはいっても、インストールした直後は使い物にならないので色々設定。

画面表示が重過ぎるのでディスプレイドライバ導入。
いーの日記さん経由で辿り着いた
http://art.ubuntuforums.org/showpost.php?p=10092661&postcount=2426
https://launchpad.net/~gma500/+archive/emgd
を見てドライバ設定。

1:ubuntuに対応したコマンドを叩くだけなんだけどね。
$ wget dl.dropbox.com/u/1338581/emgd/emgd-maverick.sh
$ sudo sh ./emgd-maverick.sh
2:最後に設定ファイルの編集画面になるので、1366x768となっている解像度を1024x600に変更して保存

それからタッチパネル。
山ほど情報があるけどとりあえずこことか。

1:http://home.eeti.com.tw/web20/eGalaxTouchDriver/linuxDriver.htm からドライバをダウンロード。
今回は32bitのKernel 2.6.x用ドライバeGalaxTouch-3.04.4912-32b-k26.tar.gzを。
2:解凍して
$ sudo ./setup.sh
途中でタッチパネルの接続方法を聞かれるけれど、正解は2番のPS/2なので、2を入力。
3:/etc/init.d/rc.localを編集。
$sudo gedit /etc/init.d/rc.local
と開いて「case "$1" in」という行の直前に
echo -n serio_raw > /sys/bus/serio/devices/serio4/drvctl
を入力して再起動

4:再起動後
$sudo /usr/bin/eGalaxTouch
で、タッチパネルの調整

というわけである程度動くようになった。
無線LANも動くようにできるみたいだけど、とりあえずそれは気が向いたら。
代わりに有線のUSBアダプタを使ってアップデート必要なソフトの導入。

とりあえず目指すところは「どこでもrails開発環境」あたり。
Firefox重すぎるからchromeに替えたり、テキスト用にnotecase入れたり開発環境整えたりと、ubuntuの初期設定でやることは特に変わらない。

…と、ここまでやっておいて何だけれど、本当に活用するかというとあまり自信が…

Saturday, January 1, 2011

rails3.0 on ubuntu10.10

Ruby on Railsの勉強でも始めようかと思ったらubuntuに入ってるより新しいバージョンのRailsがあるらしい。
というわけで早速公式サイトから新しいgemを落として、
$sudo ruby setup.rb
$sudo gem install rails
何かlibが見つからないとか出てたような気がするけど、とりあえず気にしない。
$rails -v
とやるとrails3.0.3になってるのが確認できた。

さっそくガイドの通りに練習してみようと・・・エラー発生。
データベースを作ろうとしたら、
Could not find gem 'sqlite3-ruby (>= 0, runtime)' in any of the gem sources listed in your Gemfile.
Try running `bundle install`.
なにか`bundle install`しろと言われているので
$sudo bundle install
とやっても今度は
Installing sqlite3-ruby (1.3.2) with native extensions /usr/local/lib/site_ruby/1.8/rubygems/installer.rb:483:in `build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)

/usr/bin/ruby1.8 extconf.rb
extconf.rb:3:in `require': no such file to load -- mkmf (LoadError)
from extconf.rb:3
・・・少し調べてみると、どうやらrubyの開発パッケージが必要みたい。
$sudo apt-get install ruby-dev libsqlite3-dev
で、もう一回'bundle install'を試すと、今度は成功。

さて、Railsの勉強を始めようかな。

Tuesday, May 18, 2010

ubuntu10.4

インストールはいつもどおりあきれるほど簡単。
eeePCのSDカードに突っ込むので、拡張設定でブートローダをSDカードに入れるのを忘れないようにする程度。

インストール後も無線LANの設定をして最初にアップデートした後は、いつも通りsynapticから定番を突っ込んでいく。
OpenCVやARToolkitで遊びたいのでそのためのパッケージを追加。
"build-essential"や"freeglut3-dev","libgtk2.0-dev","libjpeg"に"libpng","ffmpeg"……
まあOpenCVに関してはコンパイル前にインストール設定の確認が出るので、そこで足りないライブラリを追加しとけば問題ない。

"eclipse"やアウトラインエディタの"notecase"なんかも入れておく。
"chrome"はベータ版だけど、軽いからこちらの方が好み。
まあ適当に追加すればいいや。

ruby gemのpathは
"/var/lib/gems"以下なので、.bashrcの最後にでも
#ruby gem
export GEM_HOME=/var/lib/gems/1.8/
export PATH=$PATH:/var/lib/gems/1.8/bin
export RUBYLIB=$RUBYLIB:/var/lib/gems/1.8/lib
こんな感じで追加