検索

カレンダー

2012年2月
« 1月    
 12345
6789101112
13141516171819
20212223242526
272829  

広告

東電電力供給情報

カテゴリー

最近のコメント

リンク

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

64ビット Ubuntu 10.04 LTSに64ビット FlashPlayerをインストール

投稿者:yasu 更新日時:2010年12月22日 18時27分57秒
カテゴリFlash, Linux, Ubuntu

64ビット Ubuntu 10.04 LTSに64ビット FlashPlayerをインストールしてみました。

下記ページのDownload plug-in for 64-bit Linuxをダウンロードします。
Adobe Labs - Downloads: Adobe Flash Player "Square" Preview Release

ダウンロードが終わったら解凍して、/usr/lib/mozilla/plugins/ ディレクトリに移動してFirefoxを再起動すれば完了です。

ubuntu@ubuntu:~$ cd Downloads
ubuntu@ubuntu:~/Downloads$ wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p3_64bit_linux_111710.tar.gz
--2010-12-22 18:19:01-- http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p3_64bit_linux_111710.tar.gz
download.macromedia.com をDNSに問いあわせています“ 118.214.147.191
download.macromedia.com|118.214.147.191|:80 に接続しています“ 接続しました。
HTTP による接続要求を送信しました、応答を待っています“ 200 OK
長さ: 4310219 (4.1M) [application/x-gzip]
`flashplayer10_2_p3_64bit_linux_111710.tar.gz' に保存中

100%[======================================>] 4,310,219 8.86M/s 時間 0.5s

2010-12-22 18:19:01 (8.86 MB/s) - `flashplayer10_2_p3_64bit_linux_111710.tar.gz' へ保存完了 [4310219/4310219]

ubuntu@ubuntu:~/Downloads$ tar zxvf flashplayer10_2_p3_64bit_linux_111710.tar.gzlibflashplayer.so

ubuntu@ubuntu:~/Downloads$ sudo mv ./libflashplayer.so /usr/lib/mozilla/plugins/
[sudo] password for ubuntu: ログインユーザのパスワード

# Firefoxを再起動します

ML110 G6 on Ubuntu 10.04 LTS で Wake On Lan成功

投稿者:yasu 更新日時:2010年12月15日 21時08分51秒
カテゴリUbuntu, ハードウェア

ML110 G6にUbuntu 10.04 LTSをインストールしてWake On Lanを試したら無事成功しました。

これはこれで成功。

あとGT110bにCentOS5.5をインストールしてWake On Lanできるか試してみてうまくいったら、GT110bにはCentOSをML110 G6にはUbuntuをインストールして運用していくことにします。