検索

カレンダー

2012年5月
« 4月    
 123456
78910111213
14151617181920
21222324252627
28293031  

広告

ブログランキング・にほんブログ村へ
にほんブログ村

東電電力供給情報

カテゴリー

最近のコメント

リンク

Express 5800/GT110dにUbuntu 10.04.LTSをインストールしたらNICのドライバが必要です

投稿者:yasu 更新日時:2012年3月10日 15時17分29秒
カテゴリUbuntu, ハードウェア

前回Express 5800/GT110d(以降GT110d)にVelocity Solo+Crucial m4 CT128M4SSD2を取り付けたところまでやりました。
Ubuntu機+NAS機+PT2機=Express5800/GT110d+Core i3 2120T » sa-sa-ki.jpのblog

結論から言うとUbuntu 10.04 LTSのインストールはできました。
しかしUbuntu 10.04 LTSではGT110dのNICを認識しないのでBroadcomからBCM5718用ドライバパッケージをダウンロードしてUbuntuにインストールします。

下記ページの[Linux (tg3)]のドライバをダウンロードします。
Broadcom.com - Ethernet NIC NetXtreme Server Driver Downloads

UbuntuをインストールしたGT110dはネットに繋がりませんので別マシンでドライバをダウンロードしてCD-ROMかUSBメモリでGT110dにファイルを移してやってください。

Ubuntuのホームディレクトリ(この例では/home/ubuntu)にlinux-3.122g.zipファイルを移したら、端末を起動して以下のようにコマンドを入力していきます。

# linux-3.122g.zipファイルを/tmpに移動します
ubuntu@ubuntu:~$ mv ./linux-3.122g.zip /tmp

# linux-3.122g.zipファイル解凍します
ubuntu@ubuntu:~$ cd /tmp
ubuntu@ubuntu:~$ unzip linux-3.122g.zip
ubuntu@ubuntu:~$ cd Server/Linux/Driver
ubuntu@ubuntu:~$ tar zxvf tg3-3.122g.tar.gz

# パッケージ作成
ubuntu@ubuntu:~$ cd tg3-3.122g
ubuntu@ubuntu:~$ make
ubuntu@ubuntu:~$ sudo make install

# パッケージ導入
ubuntu@ubuntu:~$ modprobe -r tg3
ubuntu@ubuntu:~$ modprobe tg3

# initrdイメージ更新前に最新バージョンの確認
ubuntu@ubuntu:~$ ls -l /boot/initrd.img-*
-rw-r--r-- 1 root root 7972678 2011-10-27 21:35 /boot/initrd.img-2.6.32-24-generic

# initrdイメージ更新
ubuntu@ubuntu:~$ sudo mkinitramfs -o /boot/initrd.img-2.6.32-24-generic ← 一つ前の手順で確認した最新バージョンのファイルに対して実施してください

# システム再起動
ubuntu@ubuntu:~$ sudo reboot

再起動が終わってログインしたら後はいつも通りネットワークの設定をすればネットに繋がるようになります。

なおカーネルのバージョンアップをするとまたネットワークが繋がらなくなるので、上記操作を再度実施してください。

Crucial m4 CT128M4SSD2にファームウェアを適用

投稿者:yasu 更新日時:2012年3月8日 0時11分18秒
カテゴリNAS, Ubuntu, ハードウェア

先日購入したExpress5800/GT110d、Core i3 2120T、Crucial m4 CT128M4SSD2、Velocity Soloが届きました。

早速NASとしてセットアップしていきたいのですが、yasuの購入したCrucial m4 CT128M4SSD2はファームウェアバージョンには「ドライブの電源投入時間が5,184時間を超えると正常動作しなくなる場合がある」バグがあって、アップデートの必要があったので早速アップデートしました。

まずはExpress5800/GT110dの梱包を開けたら電源を入れる前にCPUをCeleron G560からCore i3 2120Tに換装。
メモリは以前のUbuntu機に挿してあるNonECCメモリ4G×2を挿したのですがGT110dを起動するとピッピ言って起動しません。
どうやらメモリがNonECCでは正常起動しないようなので、以前Mac Proに刺さっていたECCメモリ2G×3と元々GT110dに搭載されていたECCメモリ2GB×1の計8GBに交換したところ無事起動しました。
Crucial m4 CT128M4SSD2は標準搭載されていたHDDを引っこ抜いてSATAケーブルで普通に挿します。
※これもVelocity Solo+Crucial m4 CT128M4SSD2をPCIeに接続したところ、ファームウェアのバージョンアップ時にデバイス(Crucial m4 CT128M4SSD2)を探したままアップデートが終わらなかったのでSATAケーブルで普通に接続します

Crucial m4 CT128M4SSD2のファームウェアは下記リンクからダウンロードします。
Crucial.com Product Downloads - Firmware Updates

Choose your product to get information and available updates:と表示されている下のコンボボックスから「Crucial m4 2.5-inch(9.5mm)SSD」を選択します。

執筆日(2012/03/08)時点の最新バージョン0309をダウンロードします。
Crucialm4_0309.zip

ダウンロードしたzipファイルからcrucial-03093l.isoを解凍します。
解凍したcrucial-03093l.isoをディスクイメージの書き込みができるソフトでCDドライブに焼きます。
作成したCDをGT110dに入れて電源を入れます。
しばらく待っていると以下のような表示になります。

Crucial m4 2.5-inch (9.5mm) SSD

(C) 2009,2010 Micron Technology, Inc. All Rights Reserved.
This copyright notice may not be removed, altered or obscured in any way.
*************************************************************
** READ ANY SUPPORTING DOCUMENTS ACCOMPANYING THIS PROGRAM **
*************************************************************
Finding drives...
......
Searching for eligible SSDs...
The following drive is eligible for a firmware update!
M4-CT128M4SSD2
00000000114908FFF1DB
0009

Update,firmware,on,this drive?
Enter 'yes' or 'no', case is sensitive...
-> yes # yesと入力して[Enter]キーを押下します
Updating firmware...
Current Firmware is: 0309
Finished.
A:\>

Current Firmware is: 0309
Finished.
と表示されたらアップデート完了です。

電源ボタンを押して電源を切ります。

yasuはこの後Velocity Solo+Crucial m4 CT128M4SSD2をPCIeに接続してUbuntu 10.04 LTSをインストール、PCIeに接続したSSDからUbuntuのブートができました。

Ubuntu 10.04 LTSにOracle(Sun) Java6 JDK インストール

投稿者:yasu 更新日時:2011年12月5日 22時04分21秒
カテゴリJava, Ubuntu

今日は改めてJavaの勉強をする為に環境構築をしたいと思います。
せっかくなので普段使っていないUbuntu 10.04 LTSにJava6 SEをインストールしてみます。

[アプリケーション]-[アクセサリ]-[端末]から端末を起動します。

ubuntu@ubuntu:~$ sudo apt-get install sun-java6-jdk
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
gsfonts-x11 java-common odbcinst odbcinst1debian1 sun-java6-bin sun-java6-jre unixodbc
提案パッケージ:
default-jre equivs sun-java6-demo default-jdk-doc sun-java6-source sun-java6-plugin ia32-sun-java6-plugin sun-java6-fonts
ttf-kochi-gothic ttf-sazanami-gothic ttf-kochi-mincho ttf-sazanami-mincho ttf-arphic-uming libmyodbc odbc-postgresql tdsodbc unixodbc-bin
以下のパッケージが新たにインストールされます:
gsfonts-x11 java-common odbcinst odbcinst1debian1 sun-java6-bin sun-java6-jdk sun-java6-jre unixodbc
アップグレード: 0 個、新規インストール: 8 個、削除: 0 個、保留: 0 個。
55.9MB のアーカイブを取得する必要があります。
この操作後に追加で 165MB のディスク容量が消費されます。
続行しますか [Y/n]? Y
取得:1 http://jp.archive.ubuntu.com/ubuntu/ lucid/main java-common 0.34 [80.3kB]
取得:2 http://jp.archive.ubuntu.com/ubuntu/ lucid/main odbcinst 2.2.11-21 [35.5kB]
取得:3 http://jp.archive.ubuntu.com/ubuntu/ lucid/main odbcinst1debian1 2.2.11-21 [66.6kB]
取得:4 http://jp.archive.ubuntu.com/ubuntu/ lucid/main unixodbc 2.2.11-21 [209kB]
取得:5 http://jp.archive.ubuntu.com/ubuntu/ lucid/main gsfonts-x11 0.21 [10.5kB]
取得:6 http://archive.canonical.com/ubuntu/ lucid/partner sun-java6-jre 6.26-1lucid1 [6,371kB]
取得:7 http://archive.canonical.com/ubuntu/ lucid/partner sun-java6-bin 6.26-1lucid1 [28.7MB]
取得:8 http://archive.canonical.com/ubuntu/ lucid/partner sun-java6-jdk 6.26-1lucid1 [20.4MB]
55.9MB を 2分 9秒 で取得しました (431kB/s)
パッケージを事前設定しています ...
未選択パッケージ java-common を選択しています。
(データベースを読み込んでいます ... 現在 194902 個のファイルとディレクトリがインストールされています。)
(.../java-common_0.34_all.deb から) java-common を展開しています...
未選択パッケージ sun-java6-jre を選択しています。ubuntu-10-04-lts-3
(.../sun-java6-jre_6.26-1lucid1_all.deb から) sun-java6-jre を展開しています...
未選択パッケージ odbcinst を選択しています。
(.../odbcinst_2.2.11-21_amd64.deb から) odbcinst を展開しています...
未選択パッケージ odbcinst1debian1 を選択しています。
(.../odbcinst1debian1_2.2.11-21_amd64.deb から) odbcinst1debian1 を展開しています...
未選択パッケージ unixodbc を選択しています。
(.../unixodbc_2.2.11-21_amd64.deb から) unixodbc を展開しています...
未選択パッケージ sun-java6-bin を選択しています。
(.../sun-java6-bin_6.26-1lucid1_amd64.deb から) sun-java6-bin を展開しています...
sun-dlj-v1-1 license has already been accepted
未選択パッケージ sun-java6-jdk を選択しています。
(.../sun-java6-jdk_6.26-1lucid1_amd64.deb から) sun-java6-jdk を展開しています...
sun-dlj-v1-1 license has already been accepted
未選択パッケージ gsfonts-x11 を選択しています。
(.../gsfonts-x11_0.21_all.deb から) gsfonts-x11 を展開しています...
doc-base のトリガを処理しています ...
Processing 3 added doc-base file(s)...
Registering documents with scrollkeeper...
man-db のトリガを処理しています ...
shared-mime-info のトリガを処理しています ...
desktop-file-utils のトリガを処理しています ...
python-gmenu のトリガを処理しています ...
Rebuilding /usr/share/applications/desktop.ja_JP.utf8.cache...
fontconfig のトリガを処理しています ...
python-support のトリガを処理しています ...
java-common (0.34) を設定しています ...
gsfonts-x11 (0.21) を設定しています ...

odbcinst (2.2.11-21) を設定しています ...
odbcinst1debian1 (2.2.11-21) を設定しています ...

unixodbc (2.2.11-21) を設定しています ...

sun-java6-bin (6.26-1lucid1) を設定しています ...
update-alternatives: /usr/bin/ControlPanel (ControlPanel) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/ControlPanel を使います。
update-alternatives: /usr/bin/java (java) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/java を使います。

たぶんこのあたりで下記のような表示になります。

一番下までスクロールして[Tab]キーを押下して<了解>に遷移したら[Enter]キーを押下します。

[Tab]キーを押下して[はい]に遷移したら[Enter]キーを押下します。

update-alternatives: /usr/bin/java_vm (java_vm) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/java_vm を使います。
update-alternatives: /usr/bin/javaws (javaws) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/javaws を使います。
update-alternatives: /usr/bin/jcontrol (jcontrol) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/jcontrol を使います。
update-alternatives: /usr/bin/keytool (keytool) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/keytool を使います。
update-alternatives: /usr/bin/pack200 (pack200) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/pack200 を使います。
update-alternatives: /usr/bin/policytool (policytool) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/policytool を使います。
update-alternatives: /usr/bin/rmid (rmid) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/rmid を使います。
update-alternatives: /usr/bin/rmiregistry (rmiregistry) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/rmiregistry を使います。
update-alternatives: /usr/bin/unpack200 (unpack200) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/unpack200 を使います。
update-alternatives: /usr/bin/orbd (orbd) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/orbd を使います。
update-alternatives: /usr/bin/servertool (servertool) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/servertool を使います。
update-alternatives: /usr/bin/tnameserv (tnameserv) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/bin/tnameserv を使います。
update-alternatives: /usr/bin/jexec (jexec) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/jre/lib/jexec を使います。

sun-java6-jre (6.26-1lucid1) を設定しています ...

sun-java6-jdk (6.26-1lucid1) を設定しています ...
update-alternatives: /usr/bin/HtmlConverter (HtmlConverter) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/HtmlConverter を使います。
update-alternatives: /usr/bin/appletviewer (appletviewer) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/appletviewer を使います。
update-alternatives: /usr/bin/apt (apt) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/apt を使います。
update-alternatives: /usr/bin/extcheck (extcheck) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/extcheck を使います。
update-alternatives: /usr/bin/idlj (idlj) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/idlj を使います。
update-alternatives: /usr/bin/jar (jar) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/jar を使います。
update-alternatives: /usr/bin/jarsigner (jarsigner) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/jarsigner を使います。
update-alternatives: /usr/bin/javac (javac) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/javac を使います。
update-alternatives: /usr/bin/javadoc (javadoc) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/javadoc を使います。
update-alternatives: /usr/bin/javah (javah) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/javah を使います。
update-alternatives: /usr/bin/javap (javap) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/javap を使います。
update-alternatives: /usr/bin/jconsole (jconsole) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/jconsole を使います。
update-alternatives: /usr/bin/jdb (jdb) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/jdb を使います。
update-alternatives: /usr/bin/jhat (jhat) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/jhat を使います。
update-alternatives: /usr/bin/jinfo (jinfo) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/jinfo を使います。
update-alternatives: /usr/bin/jmap (jmap) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/jmap を使います。
update-alternatives: /usr/bin/jps (jps) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/jps を使います。
update-alternatives: /usr/bin/jrunscript (jrunscript) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/jrunscript を使います。
update-alternatives: /usr/bin/jsadebugd (jsadebugd) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/jsadebugd を使います。
update-alternatives: /usr/bin/jstack (jstack) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/jstack を使います。
update-alternatives: /usr/bin/jstat (jstat) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/jstat を使います。
update-alternatives: /usr/bin/jstatd (jstatd) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/jstatd を使います。
update-alternatives: /usr/bin/native2ascii (native2ascii) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/native2ascii を使います。
update-alternatives: /usr/bin/rmic (rmic) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/rmic を使います。
update-alternatives: /usr/bin/schemagen (schemagen) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/schemagen を使います。
update-alternatives: /usr/bin/serialver (serialver) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/serialver を使います。
update-alternatives: /usr/bin/wsgen (wsgen) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/wsgen を使います。
update-alternatives: /usr/bin/wsimport (wsimport) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/wsimport を使います。
update-alternatives: /usr/bin/xjc (xjc) を提供するために 自動モード で /usr/lib/jvm/java-6-sun/bin/xjc を使います。

libc-bin のトリガを処理しています ...
ldconfig deferred processing now taking place

JDKのインストールが終わったところで次回へ続きます。

Firefox 7とThunderbird 7がリリースされましたが・・・

投稿者:yasu 更新日時:2011年9月28日 22時53分58秒
カテゴリFirefox, OS X, Thunderbird, Ubuntu, Windows

Firefox 7とThunderbird 7がリリースされました。
次世代ブラウザ Firefox - 高速・安全・カスタマイズ自在な無料ブラウザ
無料メールソフト Thunderbird - Windows 7 対応メールソフトの決定版

yasuもWindows XP、7、Snow Leopard、Lion、Ubuntu 10.04にインストールしているFirefoxとThunderbirdをアップデートしました。
が、が、Ubuntu 10.04のFirefoxとThunderbirdを終了するとクラッシュレポートが表示されるようになりました。
■Firefox

■Thunderbird

ん〜、これはちょっと調べてみたいと思います。

Ubuntu 10.04 LTS 64bit版にATOK X3 for Linuxをインストールする

投稿者:yasu 更新日時:2011年8月29日 22時55分19秒
カテゴリATOK, Linux, Ubuntu, ソフトウェア

先日AAA優待が利用できるのとJust MyShopキャンペーンでATOKが10%OFFになっていたので、ATOK X3 for Linux [ダウンロード版]を購入しました。

とはいえ、さすがLinux版&Ubuntu 64bit版。
Windows版やMac版と違ってインストールは簡単ではありません。

JastSystemのホームページにUbuntuのインストール方法が記載されていたので参考にしてインストールをしてみましたが、途中でつまずいてしまいました。
同じようにUbuntu 10.04 LTS 64bit版にATOK X3 for Linuxをインストールしている記事を探したらJustSystemに記載されている以外の手順があったのでこちらを参考にインストールしてみました。
Ubuntu 10.04 LTS 64bit に、ATOK X3 のインストール - それなりに適当にやってます
Ubuntu 10.10 AMD64 (64bit)にATOK X3をインストールする: とある人柱の日記

ATOK X3 for Linux本体とアップデートモジュール、GTK+ 2.16対応モジュール準備

以下のものを準備しておきます。
ATOK X3 for Linuxのパッケージ本体(購入時のメールにURLが記載されている)
[042459]ATOK X3 for Linux アップデートモジュール
[044668]ATOK X3 for Linux Ubuntu 9.04(GTK+ 2.16) 対応モジュール

ダウンロード後に~/Downloads/atokx3ディレクトリに各tar.gzファイルを配置しておきます。

32bitライブラリのインストール

Ubuntu 10.04 LTS 64bit版にデフォルトで導入されていない32bitライブラリをインストールします。

ubuntu@ubuntu:~$ sudo apt-get -y install ia32-libs
[sudo] password for ubuntu: ログインユーザのパスワード
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
lib32asound2 lib32bz2-1.0 lib32ncurses5 lib32stdc++6 lib32v4l-0 lib32z1
提案パッケージ:
lib32asound2-plugins
以下のパッケージが新たにインストールされます:
ia32-libs lib32asound2 lib32bz2-1.0 lib32ncurses5 lib32stdc++6 lib32v4l-0 lib32z1
アップグレード: 0 個、新規インストール: 7 個、削除: 0 個、保留: 0 個。
37.7MB のアーカイブを取得する必要があります。
この操作後に追加で 163MB のディスク容量が消費されます。
取得:1 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/main lib32bz2-1.0 1.0.5-4ubuntu0.1 [39.7kB]
取得:2 http://jp.archive.ubuntu.com/ubuntu/ lucid/main lib32z1 1:1.2.3.3.dfsg-15ubuntu1 [75.9kB]
取得:3 http://jp.archive.ubuntu.com/ubuntu/ lucid/main lib32stdc++6 4.4.3-4ubuntu5 [348kB]
取得:4 http://jp.archive.ubuntu.com/ubuntu/ lucid/main lib32asound2 1.0.22-0ubuntu7 [332kB]
取得:5 http://jp.archive.ubuntu.com/ubuntu/ lucid/main lib32ncurses5 5.7+20090803-2ubuntu3 [187kB]
取得:6 http://jp.archive.ubuntu.com/ubuntu/ lucid/main lib32v4l-0 0.6.4-1ubuntu1 [76.6kB]
取得:7 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/universe ia32-libs 2.7ubuntu26.1 [36.6MB]
37.7MB を 9秒 で取得しました (3,821kB/s)
未選択パッケージ lib32bz2-1.0 を選択しています。
(データベースを読み込んでいます ... 現在 321778 個のファイルとディレクトリがインストールされています。)
(.../lib32bz2-1.0_1.0.5-4ubuntu0.1_amd64.deb から) lib32bz2-1.0 を展開しています...
未選択パッケージ lib32z1 を選択しています。
(.../lib32z1_1%3a1.2.3.3.dfsg-15ubuntu1_amd64.deb から) lib32z1 を展開しています...
未選択パッケージ lib32stdc++6 を選択しています。
(.../lib32stdc++6_4.4.3-4ubuntu5_amd64.deb から) lib32stdc++6 を展開しています...
未選択パッケージ lib32asound2 を選択しています。
(.../lib32asound2_1.0.22-0ubuntu7_amd64.deb から) lib32asound2 を展開しています...
未選択パッケージ lib32ncurses5 を選択しています。
(.../lib32ncurses5_5.7+20090803-2ubuntu3_amd64.deb から) lib32ncurses5 を展開しています...
未選択パッケージ lib32v4l-0 を選択しています。
(.../lib32v4l-0_0.6.4-1ubuntu1_amd64.deb から) lib32v4l-0 を展開しています...
未選択パッケージ ia32-libs を選択しています。
(.../ia32-libs_2.7ubuntu26.1_amd64.deb から) ia32-libs を展開しています...
libglib2.0-0 のトリガを処理しています ...
lib32bz2-1.0 (1.0.5-4ubuntu0.1) を設定しています ...

lib32z1 (1:1.2.3.3.dfsg-15ubuntu1) を設定しています ...

lib32asound2 (1.0.22-0ubuntu7) を設定しています ...

lib32ncurses5 (5.7+20090803-2ubuntu3) を設定しています ...

lib32v4l-0 (0.6.4-1ubuntu1) を設定しています ...

lib32stdc++6 (4.4.3-4ubuntu5) を設定しています ...

ia32-libs (2.7ubuntu26.1) を設定しています ...

libc-bin のトリガを処理しています ...
ldconfig deferred processing now taking place

ATOK X3 のインストール

GNOMEやKDEなど、デスクトップにログインしているユーザーがいれば、すべてログアウトします。
[Ctrl]+[Alt]+[F2]キーを押します。
仮想端末に切り替わります。

Ubuntu 10.04.3 LTS ubuntu tty2

ubuntu login: ubuntu ←いつもログインしているユーザ
Password: ログインユーザのパスワード
Last login: Sun Aug 28 21:47:37 JST 2011 on tty2
Linux ubuntu 2.6.32-33-generic #72-Ubuntu SMP Fri Jul 29 21:07:13 UTC 2011 x86_64 GNU/Linux
Ubuntu 10.04.3 LTS

Welcom to Ubuntu!
* Documentation: https://help.ubuntu.com/

# 言語を変更します。
ubuntu@ubuntu:~$ export LANG=C

# 空ファイル「/etc/gtk-2.0/gtk.immodules」を作成します。
ubuntu@ubuntu:~$ sudo touch /etc/gtk-2.0/gtk.immodules
[sudo] password for ubuntu: ログインユーザのパスワード

# ダウンロードしたATOK X3 for Linuxのファイルを展開します。
ubuntu@ubuntu:~$ cd ~/Downloads/atokx3
ubuntu@ubuntu:~/Downloads/atokx3$ tar xzf atokx3.tar.gz

# ATOK X3 for Linuxをインストールします。
ubuntu@ubuntu:~/Downloads/atokx3$ cd ATOKX3
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3$ sudo bash ./setupatok_tar.sh
This software is furnishesd under an end user agreement and may be used
or copied only in accordance with the terms of such license.
If you accept the terms of the license agreement,Please select "Yes"
If you do not accept the trems of the license agreement,Please select "No"
? (yes/no) yes
Input path of gtk-query-immodules-2.0 for 64bit application: /usr/bin/gtk-query-immodules-2.0
Input path of gtk.immodules for 64bit application: /etc/gtk-2.0/gtk.immodules

~中略~

Installation has been completed.

ATOK X3 for Linux付属の32bitライブラリのインストール

ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3$ cd bin/tarball/IIIMF
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/bin/tarball/IIIMF$ tar xzvf iiimf-client-lib-trunk_r3104-js3.i386.tar.gz
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/bin/tarball/IIIMF$ tar xzvf iiimf-protocol-lib-trunk_r3104-js3.i386.tar.gz
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/bin/tarball/IIIMF$ sudo cp -r ./usr/lib/* /usr/lib32/

libwrap0 のインストール

ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/bin/tarball/IIIMF$ cd ~/Downloads/atokx3
ubuntu@ubuntu:~/Downloads/atokx3$ wget http://ftp.ussg.iu.edu/linux/ubuntu/pool/main/t/tcp-wrappers/libwrap0_7.6.q-19_i386.deb
--2011-08-29 20:17:53-- wget http://ftp.ussg.iu.edu/linux/ubuntu/pool/main/t/tcp-wrappers/libwrap0_7.6.q-19_i386.deb
Resolving ftp.ussg.iu.edu... 156.56.247.193
Connectiong to ftp.ussg.iu.edu|156.56.247.193|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 49470 (48K) [text/plain]
Saving to: 'libwrap0_7.6.q-19_i386.deb'

100%[===============================>] 49,470 63.8K/s in 0.8s

2011-08-29 20:17:54 (63.8 KB/s) - 'libwrap0_7.6.q-19_i386.deb' saved [49470/49470]

ubuntu@ubuntu:~/Downloads/atokx3$ dpkg --fsys-tarfile libwrap0_7.6.q-19_i386.deb | tar xf -
ubuntu@ubuntu:~/Downloads/atokx3$ sudo cp -r ./lib/libwrap.so.0* /usr/lib32/
[sudo] password for ubuntu: ログインユーザのパスワード
ubuntu@ubuntu:~/Downloads/atokx3$ sudo ldconfig

アップデートモジュールの適用

ubuntu@ubuntu:~/Downloads/atokx3$ tar xzvf atokx3up2.tar.gz
ubuntu@ubuntu:~/Downloads/atokx3$ cd atokx3up2/bin/ATOK/
ubuntu@ubuntu:~/Downloads/atokx3/atokx3up2/bin/ATOK$ tar xzvf atokxup-20.0-3.0.0.i386.tar.gz
ubuntu@ubuntu:~/Downloads/atokx3/atokx3up2/bin/ATOK$ cd ../IIIMF/
ubuntu@ubuntu:~/Downloads/atokx3/atokx3up2/bin/IIIMF$ sudo tar xzvf iiimf-server-trunk_r3104-js3.i386.tar.gz --exclude='./usr/lib' -C /
./
./etc/
./etc/iiim/
./etc/iiim/js_triggerkeys.conf
./etc/iiim/iiimd.xml.conf
./var/
./var/log/
./var/log/iiim/
./var/run/
./var/run/iiim/
./usr/
./usr/libexec/
./usr/libexec/iiimf-segv-logger
./usr/share/
./usr/share/iiim/
./usr/share/iiim/gdbcmd
./usr/include/
./usr/include/iiim/
./usr/include/iiim/lexmlconf.h
./usr/bin/
./usr/bin/iiimd
./usr/bin/iiimf-le-tools

ubuntu@ubuntu:~/Downloads/atokx3/atokx3up2/bin/IIIMF$ tar xzvf iiimf-server-trunk_r3104-js3.i386.tar.gz ./usr/lib
./usr/lib/
./usr/lib/libiiimutils.la
./usr/lib/libiiimutils.a
./usr/lib/iiim/
./usr/lib/iiim/iiimd-watchdog
./usr/lib/libiiimutils.so.0.0.0
./usr/lib/libiiimutils.so.0
./usr/lib/libiiimutils.so

ubuntu@ubuntu:~/Downloads/atokx3/atokx3up2/bin/IIIMF$ sudo cp -r ./usr/lib/* /usr/lib32/

アップデートモジュールの適用

ubuntu@ubuntu:~/Downloads/atokx3/atokx3up2/bin/IIIMF$ cd ~/Downloads/atokx3
ubuntu@ubuntu:~/Downloads/atokx3$ sudo tar xzvf atokx3gtk216.tar.gz -C /
./opt/atokx3/lib/client/jsgtkext.so

起動設定

ubuntu@ubuntu:~/Downloads/atokx3$ sudo bash /opt/atokx3/sample/setting_debian4.sh
update-alternatives: using /etc/X11/xinit/xinput.d/iiimf to provide /etc/X11/xinit/xinput.d/ja_JP (xinput-ja_JP) in auto mode.

iiim-properties のコンパイル

ubuntu@ubuntu:~/Downloads/atokx3$ sudo apt-get -y install autoconf intltool libtool libglib2.0-dev libgnomeui-dev libglade2-dev
ubuntu@ubuntu:~/Downloads/atokx3$ cd ATOKX3/src/IIIMF
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF$ tar xvf iiimf-trunk_r3104-js3.src.tar.gz
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF$ tar xvf iiimf-trunk_r3104.tar.gz
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF$ cd trunk/lib/EIMIL
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/lib/EIMIL$ ./autogen.sh --prefix=/ --exec-prefix-/usr ; echo $?
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/lib/EIMIL$ make ; echo $?

ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/lib/EIMIL$ cd ../iiimp/
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/lib/iiimp$ ./autogen.sh --prefix=/ --exec-prefix-/usr ; echo $?
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/lib/iiimp$ make ; echo $?
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/lib/iiimp$ sudo cp libiiimp.la /usr/lib

ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/lib/iiimp$ cd ../iiimcf/
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/lib/iiimcf$ ./autogen.sh --prefix=/ --exec-prefix-/usr ; echo $?
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/lib/iiimcf$ make ; echo $?
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/lib/iiimcf$ sudo cp libiiimcf.la /usr/lib

ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/lib/iiimcf$ cd ../../program/iiim-properties/
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/program/iiim-properties$ ./autogen.sh --prefix=/ --exec-prefix-/usr ; echo $?
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/program/iiim-properties$ make ; echo $?
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/program/iiim-properties$ sudo make install-exec ; echo $?

ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/program/iiim-properties$ sudo rm /usr/lib/libiiimp.la
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/program/iiim-properties$ sudo rm /usr/lib/libiiimcf.la
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/program/iiim-properties$ sudo mv /usr/bin/iiimx-settings-init /usr/lib/iiim/
ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/program/iiim-properties$ sudo cp client.xml /etc/iiim/

再起動

ubuntu@ubuntu:~/Downloads/atokx3/ATOKX3/src/IIIMF/trunk/program/iiim-properties$ sudo reboot

Ubuntu 10.04 LTS 64bit版でもATOKが利用できるようになりました。

iiim-propertiesのバグ対策

iiim-propertiesにバグがあって、設定ファイルである~/.gconf/desktop/input_methods/%gconf.xmlが肥大化するようなので最初に設定をしたら設定ファイルを読み込み専用にします。

ubuntu@ubuntu:~$ iiim-properties

設定画面が起動します。

設定が終わったら設定ファイルを読み込み専用にします。

ubuntu@ubuntu:~$ chmod 400 ~/.gconf/desktop/input_methods/%gconf.xml

Ubuntu 10.04にThunderbird 6をインストール

投稿者:yasu 更新日時:2011年8月17日 12時39分16秒
カテゴリThunderbird, Ubuntu

Ubuntu 10.04にThunderbird 6をインストールしました。

apt-getする前にThunderbirdのリポジトリを追加する必要があります。

# Thunderbirdのリポジトリを追加します
ubuntu@ubuntu:~$ sudo add-apt-repository ppa:mozillateam/thunderbird-stable
[sudo] password for ubuntu: ログインユーザのパスワード
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 0AB215679C571D1C8325275B9BDB3D89CE49EC21
gpg: 鍵CE49EC21をhkpからサーバーkeyserver.ubuntu.comに要求
gpg: 鍵CE49EC21:“Launchpad PPA for Mozilla Team”変更なし
gpg: 処理数の合計: 1
gpg: 変更なし: 1

これでUbuntu 10.04でもThunderbirdの最新版がapt-getで入手可能です。
あとは普通にThunderbirdをインストールします。

ubuntu@ubuntu:~$ sudo apt-get update
※実行ログ省略

ubuntu@ubuntu:~$ sudo apt-get install thunderbird thunderbird-locale-ja
※実行ログ省略

sshでWrite failed: Broken pipe

投稿者:yasu 更新日時:2011年4月27日 22時25分02秒
カテゴリLinux, Ubuntu

会社のUbuntuから自宅サーバーにsshが繋がらなくなりました。
sshコマンドを実行すると「Write failed: Broken pipe」と表示されてログインできないのです。
原因は多分ですがtermtter(MacやLinuxのターミナル上でTwitterができる)を使いたくてruby関連のパッケージを導入したからじゃないかと思われるのですが、原因は定かではありません。

sshコマンド実行時に-vvを付けて詳細な状況を表示したところ下記のような表示がありました。

debug1: Authentications that can continue: publickey,gssapi-with-mic
debug1: Next authentication method: gssapi-with-mic
debug1: Unspecified GSS failure. Minor code may provide more information
Credentials cache file '/tmp/krb5cc_1000' not found

debug1: Unspecified GSS failure. Minor code may provide more information
Credentials cache file '/tmp/krb5cc_1000' not found

debug1: Unspecified GSS failure. Minor code may provide more information

debug2: we did not send a packet, disable method
debug1: Next authentication method: publickey
debug1: Trying private key: /home/ubuntu/id_rsa
debug1: PEM_read_PrivateKey failed
debug1: read PEM private key done: type <unknown>
Enter passphrase for key '/xxxx/xxxxxx/xxxxxx':
debug1: read PEM private key done: type RSA
debug2: we sent a publickey packet, wait for reply
Write failed: Broken pipe

よくわからないのでインターネットで調べてみました。
ssh: 接続に時間がかかる現象を解決 - tkrdの日記 (rails や ubuntu のことなど)

こちらの方は認証に時間がかかっているという悩みのようなのですが、メッセージは同じなので同じように .ssh/config にGSSAPIAuthentication noを追加して再度ssh接続を実行したところ無事接続できるようになりました。

Ubuntu 10.04 LTSにFirefox 4をインストール

投稿者:yasu 更新日時:2011年4月6日 21時42分18秒
カテゴリFirefox, Linux, Ubuntu

Firefox 4がリリースされましたね。
Mozilla PPAリポジトリを追加してアップデート・マネージャでFirefox 3.6からFirefox 4にアップデートしたいと思います。

■参考サイト
http://www.ubuntuupdates.org/ppas/14

ubuntu@ubuntu:~$ sudo add-apt-repository ppa:mozillateam/firefox-stable
[sudo] password for ubuntu: ログインユーザのパスワード
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 0AB215679C571D1C8325275B9BDB3D89CE49EC21
gpg: 鍵CE49EC21をhkpからサーバーkeyserver.ubuntu.comに要求
gpg: 鍵CE49EC21: 公開鍵“Launchpad PPA for Mozilla Team”を読み込みました
gpg: 絶対的に信用する鍵が見つかりません
gpg: 処理数の合計: 1
gpg: 読込み: 1 (RSA: 1)

ubuntu@ubuntu:~$ sudo apt-get update
ヒット http://archive.ubuntulinux.jp lucid Release.gpg
無視 http://archive.ubuntulinux.jp/ubuntu/ lucid/main Translation-ja
ヒット http://archive.ubuntulinux.jp lucid-non-free/ Release.gpg
無視 http://archive.ubuntulinux.jp/ubuntu-ja/ lucid-non-free/ Translation-ja
ヒット http://archive.ubuntulinux.jp lucid Release
ヒット http://archive.ubuntulinux.jp lucid-non-free/ Release
ヒット http://jp.archive.ubuntu.com lucid Release.gpg
ヒット http://jp.archive.ubuntu.com/ubuntu/ lucid/main Translation-ja
無視 http://jp.archive.ubuntu.com/ubuntu/ lucid/restricted Translation-ja
ヒット http://archive.ubuntulinux.jp lucid/main Packages
ヒット http://jp.archive.ubuntu.com/ubuntu/ lucid/universe Translation-ja
ヒット http://jp.archive.ubuntu.com/ubuntu/ lucid/multiverse Translation-ja
ヒット http://jp.archive.ubuntu.com lucid-updates Release.gpg
無視 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/main Translation-ja
ヒット http://archive.ubuntulinux.jp lucid-non-free/ Packages
無視 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/restricted Translation-ja
無視 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/universe Translation-ja
無視 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/multiverse Translation-ja
ヒット http://jp.archive.ubuntu.com lucid Release
ヒット http://archive.ubuntulinux.jp lucid-non-free/ Sources
ヒット http://jp.archive.ubuntu.com lucid-updates Release
ヒット http://jp.archive.ubuntu.com lucid/main Packages
ヒット http://jp.archive.ubuntu.com lucid/restricted Packages
ヒット http://jp.archive.ubuntu.com lucid/main Sources
ヒット http://jp.archive.ubuntu.com lucid/restricted Sources
ヒット http://jp.archive.ubuntu.com lucid/universe Packages
ヒット http://jp.archive.ubuntu.com lucid/universe Sources
ヒット http://jp.archive.ubuntu.com lucid/multiverse Packages
ヒット http://jp.archive.ubuntu.com lucid/multiverse Sources
ヒット http://jp.archive.ubuntu.com lucid-updates/main Packages
ヒット http://jp.archive.ubuntu.com lucid-updates/restricted Packages
ヒット http://jp.archive.ubuntu.com lucid-updates/main Sources
ヒット http://jp.archive.ubuntu.com lucid-updates/restricted Sources
ヒット http://jp.archive.ubuntu.com lucid-updates/universe Packages
ヒット http://jp.archive.ubuntu.com lucid-updates/universe Sources
ヒット http://jp.archive.ubuntu.com lucid-updates/multiverse Packages
取得:1 http://ppa.launchpad.net lucid Release.gpg [316B]
無視 http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu/ lucid/main Translation-ja
ヒット http://ppa.launchpad.net lucid Release.gpg
ヒット http://jp.archive.ubuntu.com lucid-updates/multiverse Sources
ヒット http://security.ubuntu.com lucid-security Release.gpg
無視 http://security.ubuntu.com/ubuntu/ lucid-security/main Translation-ja
無視 http://security.ubuntu.com/ubuntu/ lucid-security/restricted Translation-ja
取得:2 http://ppa.launchpad.net lucid Release [14.0kB]
取得:3 http://dl.google.com stable Release.gpg [197B]
無視 http://security.ubuntu.com/ubuntu/ lucid-security/universe Translation-ja
無視 http://security.ubuntu.com/ubuntu/ lucid-security/multiverse Translation-ja
ヒット http://security.ubuntu.com lucid-security Release
ヒット http://security.ubuntu.com lucid-security/main Packages
ヒット http://ppa.launchpad.net lucid Release
ヒット http://security.ubuntu.com lucid-security/restricted Packages
ヒット http://security.ubuntu.com lucid-security/main Sources
ヒット http://security.ubuntu.com lucid-security/restricted Sources
ヒット http://security.ubuntu.com lucid-security/universe Packages
ヒット http://security.ubuntu.com lucid-security/universe Sources
ヒット http://security.ubuntu.com lucid-security/multiverse Packages
取得:4 http://ppa.launchpad.net lucid/main Packages [16.6kB]
ヒット http://security.ubuntu.com lucid-security/multiverse Sources
ヒット http://ppa.launchpad.net lucid/main Sources
無視 http://dl.google.com/linux/chrome/deb/ stable/main Translation-ja
取得:5 http://dl.google.com stable Release [1,347B]
取得:6 http://dl.google.com stable/main Packages [1,089B]
33.6kB を 17s で取得しました (1,905B/s)
パッケージリストを読み込んでいます... 完了

これで準備完了です。

あとはアップデート・マネージャを起動すると

Firefox 4がアップデート対象として表示されるのでアップデートします。

これでFirefox 4がインストールできました。
3.6より6倍早い(赤いアレよりさらに早い・・・)Firefox 4が使えるようになるし、今後のアップデートも簡単にできます。

Aspire OneにUbuntu 10.04 Netbook Editionをインストール

投稿者:yasu 更新日時:2011年2月15日 23時36分58秒
カテゴリUbuntu

Ubuntu 11.04ではデスクトップがGnomeではなくUnityになるらしく、となると次のLTSもUnityになるんじゃないかということで、今のうちに雰囲気になれておこうとAspire OneにUbuntu 10.04 Netbook Editoinをインストールしてみました。
Ubuntu 10.04.1 LTS (Lucid Lynx)

今のところOSのインストール後にGoogle Chromeのインストールとシステムアップデートだけしかしていませんが、とにかくディスプレイの縦の解像度が低いNetbookでも快適に使えるようにはなっています。
まだ使い始めて数分なのでしっくりきませんが、これならすぐに慣れそうです。

sudo update-grub

投稿者:yasu 更新日時:2011年2月1日 15時44分54秒
カテゴリUbuntu

自宅のネットブックにはMeeGo1.0とUbuntu 10.04 LTSがインストールしてあり起動時にブートするOSを選択する画面が表示されるのですが、Ubuntuはカーネルのアップデートをしてもブート時に最新バージョンのカーネルが表示されません。
どうもGRUBのバージョンが関係しているようなのですが、とりあえず起動時に最新のカーネルを起動できるようにする方法がわかったのでメモ。

ubuntu@ubuntu:~$ sudo update-grub
[sudo] password for ubuntu: ログインユーザのパスワード
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-28-generic
Found initrd image: /boot/initrd.img-2.6.32-28-generic
Found linux image: /boot/vmlinuz-2.6.32-27-generic
Found initrd image: /boot/initrd.img-2.6.32-27-generic
Found linux image: /boot/vmlinuz-2.6.32-26-generic
Found initrd image: /boot/initrd.img-2.6.32-26-generic
Found linux image: /boot/vmlinuz-2.6.32-25-generic
Found initrd image: /boot/initrd.img-2.6.32-25-generic
Found linux image: /boot/vmlinuz-2.6.32-24-generic
Found initrd image: /boot/initrd.img-2.6.32-24-generic
Found linux image: /boot/vmlinuz-2.6.32-23-generic
Found initrd image: /boot/initrd.img-2.6.32-23-generic
Found linux image: /boot/vmlinuz-2.6.32-22-generic
Found initrd image: /boot/initrd.img-2.6.32-22-generic
Found linux image: /boot/vmlinuz-2.6.32-21-generic
Found initrd image: /boot/initrd.img-2.6.32-21-generic
Found memtest86+ image: /boot/memtest86+.bin
Found unknown Linux distribution on /dev/sda3
done

これで再起動すると最新バージョンのカーネルが表示されます。

ちなみにUbuntuの日本語フォーラムに同じような問題をかかえている人のやりとりがあったので併せてメモ。
https://forums.ubuntulinux.jp/viewtopic.php?pid=75127