仮想マシン環境に Ubuntu 8.04 LTS (Hardy Heron) 64bit をインストール
仮想マシン VMware Player に Linux Ubuntu 8.04 LTS (Hardy Heron) AMD64 を
インストールしたいと思います。
その前に、 仮想マシン環境の作成 を参考に準備をしておいて欲しいです。
DVD イメージのあるサイトのみ載せておきます(とりあえず1つですが・・・^^;)。
中身ですが、Desktop, Server, Alternate が1つに纏められた感じでした。
芭蕉お気に入りのサイトです^^b ここの FTP サーバ に来ると、無いものは無いという印象です。
非常にアグレッシブ性を感じさせるところも、お気に入りの一つです。
不肖この芭蕉、简体字に慣れすぎていて、繁體字が出たとたんビビッてしまいました^^;
確かに慣れていないというか、繁體字を正式に習ったことが無いので、
大陸で简体字を習っていると違和感があります。
ただ、文法・発音等は標準語らしいのですが、方言とかどうなっているのか解りません^^;
vmx ファイルを書き換えて guest OS を
guestOS = "other26xlinux-64"
に、 DVD イメージを
ide1:1.present = "TRUE"
ide1:1.fileName = "ubuntu-8.04-dvd-amd64.iso"
ide1:1.autodetect = "TRUE"
ide1:1.deviceType = "cdrom-image"
ide1:1.startConnected = "TRUE"
ide1:1.exclusive = "FALSE"
のような感じにし、VMware Player を起動すると OS のインストール画面が出ます。
多言語化を目的としてのインストールで四苦八苦したことを書いておきます。
最初から日本語でインストールすると、なぜかうまくいきませんでした。
ですので、最初は英語環境でインストールを行いました。
- 起動画面でのインストールの設定について
[F2] [Langage] で [English] を選択
[F3] [Keymap] で [Japan] を選択
ちなみに小生、仮想マシンで必要なのかどうか解らないのですが、^^;
パーティションの割り当てに LVM を使ってみたかったので、
[Install Ubuntu in text mode] でのインストールを行いました。
- インストール完了後の日本語のインストールについて
さすがに日本人だと英語だらけはめんどくさいので、
すぐに日本語をインストールしました。
GNOME のメニューより、 「System」 → 「Administration」 で、
「Language Support」 を起動して、 「Japanese」 を選択。
日本語のインストール完了後、
「Default Language」 を 「Japanese」 に、
「Enable support to enter complex characters」 にチェックを入れました。
- アップデート等
$ sudo apt-get update
$ sudo apt-get upgrade
- VMware Tools のインストール
ここまで来たら一旦シャットダウンしてください。
そうでないと、 VMware Tools のインストールが正常にできません。
終了したら vmx ファイルを書き換えて 「linux.iso」 を
ide1:1.present = "TRUE"
ide1:1.fileName = "linux.iso"
ide1:1.autodetect = "TRUE"
ide1:1.deviceType = "cdrom-image"
ide1:1.startConnected = "FALSE"
ide1:1.exclusive = "FALSE"
の様に変更して、VMware Player のツールバーの CD-ROM(IDE 1:1) をクリックすると、
CD-ROM がマウントされます。
そこから、
$ cd /usr/local/
$ sudo tar xvfz "/media/cdrom0/VMwareTools-6.0.4-93057.tar.gz"
$ cd /tmp/
$ wget http://projects.tuxx-home.at/vmware/tools/6.0.3-80004/vmhgfs-6.0.3-80004-2.6.24.3.diff
$ sudo apt-get install patch
$ tar xvf /usr/local/vmware-tools-distrib/lib/modules/source/vmhgfs.tar
$ patch -p0 < vmhgfs-6.0.3-80004-2.6.24.3.diff
$ sudo tar cvf /usr/local/vmware-tools-distrib/lib/modules/source/vmhgfs.tar vmhgfs-only
$ cd /usr/local/vmware-tools-distrib/
$ sudo ./vmware-install.pl
とすると、 VMware Tools のインストールメッセージが出ます。
インストールは標準で OK。画面サイズは合わせといたほうが良いです。
そして、再起動すると無事画面サイズに合った Ubuntu が起動。
その後、
$ sudo vmware-toolbox
で、 VMware Tools Properties を起動して、
「Time synchronization between the virtual machine and the host operationg system」
チェックボックスを ON にして下さい。
後、このままだとマウスホイールが正常に動作しないので、以下のように修正してください。
$ sudo gedit /etc/X11/xorg.conf
27: Section "InputDevice"
28: Identifier "Configured Mouse"
29: Driver "vmmouse"
30: Option "CorePointer"
31: Option "Device" "/dev/input/mice"
32: EndSection
27: Section "InputDevice"++: Option "Protocol" "ImPS/2"
28: Identifier "Configured Mouse"
29: Driver "vmmouse"
30: Option "CorePointer"
31: Option "Device" "/dev/input/mice"
++: Option "Buttons" "5"
++: Option "ZAxisMapping" "4 5"
32: EndSection
とりあえ以上で、VMware Tools のインストールまでです。
この部分を最初に書いておくと、ホストマシンとのコピー&ペースト等ができるので、
見てくれる人達が楽かなぁと勝手に思って、勝手にそうしました^^;
またまた、多言語化について書いておきます。
不肖この芭蕉がある程度理解できる、日本語・英語・中国語(簡体字)で行ってみました。
- 言語サポートのインストール
依存関係が解らないので、 GUI でインストールしました。
GNOME のメニューより、 「システム」 → 「システム管理」 で、
「言語サポート」 を起動して、 「日本語」 と 「中国語」 にチェックを入れてください。
- マイクロソフトコアフォントのインストール
このフォントのインストールにはキャビネットファイルの解凍プログラムが必要でした。
$ sudo apt-get install cabextract
$ sudo apt-get install msttcorefonts
- ホストマシンから日本語フォントのインストール
$ sudo mkdir /usr/share/fonts/japanese
$ sudo mkdir /usr/share/fonts/japanese/TrueType
と、フォルダを作ってから、ホストマシンより、 「msgothic.ttc」 と 「msmincho.ttc」 を、
「/usr/share/fonts/japanese/TrueType/」 にコピー
- ホストマシンから中国語フォントのインストール
$ sudo mkdir /usr/share/fonts/chinese
$ sudo mkdir /usr/share/fonts/chinese/TrueType
と、フォルダを作ってから、ホストマシンより、 「simsun.ttc」 を、
「/usr/share/fonts/chinese/TrueType/」 にコピー
- フォントキャッシュの更新
$ sudo fc-cache -fv
- /etc/fonts/local.conf の作成
$ sudo gedit /etc/fonts/local.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
Default Fonts setting:
-->
<match target="font">
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<edit name="autohint" mode="assign">
<bool>true</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>false</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintfull</const>
</edit>
<edit name="spacing" mode="assign">
<const>proportional</const>
</edit>
<edit name="globaladvance" mode="assign">
<bool>false</bool>
</edit>
</match>
<!--
CJK antialias settings:
when font size (in pixel) between 6 and 16px
-->
<match target="font">
<test name="lang" compare="contains">
<string>zh</string>
<string>ja</string>
<string>ko</string>
</test>
<test name="pixelsize" compare="more_eq">
<double>6</double>
</test>
<test name="pixelsize" compare="less_eq">
<double>16</double>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>false</bool>
</edit>
</match>
<!--
CJK antialias settings:
when font size (in pixel) more than 16px, enable AA.
-->
<match target="font">
<test name="lang" compare="contains">
<string>zh</string>
<string>ja</string>
<string>ko</string>
</test>
<test name="pixelsize" compare="more">
<double>16</double>
</test>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<edit name="autohint" mode="assign">
<bool>true</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
</match>
<!--
Provide required aliases for standard names:
-->
<alias>
<family>serif</family>
<prefer>
<family>Times New Roman</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Arial</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Courier New</family>
</prefer>
</alias>
</fontconfig>
- /etc/fonts/conf.avail/69-language-selector-ja-jp.conf の編集
$ sudo gedit /etc/fonts/conf.avail/69-language-selector-ja-jp.conf
<fontconfig>
<match target="pattern">
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Arial</string>
<string>MS PGothic</string>
<string>IPAMonaPGothic</string>
<string>IPAPGothic</string>
<string>VL PGothic</string>
<string>Sazanami Gothic</string>
<string>Kochi Gothic</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Times New Roman</string>
<string>MS PMincho</string>
<string>IPAMonaPMincho</string>
<string>IPAPMincho</string>
<string>Sazanami Mincho</string>
<string>Kochi Mincho</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>monospace</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Courier New</string>
<string>MS Gothic</string>
<string>IPAMonaGothic</string>
<string>IPAGothic</string>
<string>VL Gothic</string>
<string>Sazanami Gothic</string>
<string>Kochi Gothic</string>
</edit>
</match>
</fontconfig>
- /etc/fonts/conf.avail/69-language-selector-zh-cn.conf の編集
$ sudo gedit /etc/fonts/conf.avail/69-language-selector-zh-cn.conf
<fontconfig>
<match target="pattern">
<test qual="any" name="family">
<string>serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Times New Roman</string>
<string>SimSun</string>
<string>AR PL UMing CN</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>Bitstream Vera Serif</string>
<string>DejaVu Serif</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Arial</string>
<string>SimSun</string>
<string>Bitstream Vera Sans</string>
<string>DejaVu Sans</string>
<string>WenQuanYi Zen Hei</string>
<string>AR PL UMing CN</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>monospace</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Courier New</string>
<string>NSimSun</string>
<string>Bitstream Vera Sans Mono</string>
<string>DejaVu Sans Mono</string>
<string>WenQuanYi Zen Hei</string>
<string>AR PL UMing CN</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
</fontconfig>
- 64bit Firefox 上で 32bit プラグインを動かす
$ sudo apt-get install nspluginwrapper ia32-libs lib32asound2 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32z1 libc6-i386
- Flash Plugin
$ sudo apt-get install flashplugin-nonfree
- /etc/apt/sources.list の編集
$ sudo gedit /etc/apt/sources.list
下記を追加
## Ubuntu Japanese Team Repository
deb http://archive.ubuntulinux.jp/ubuntu-ja hardy/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja hardy/
deb http://archive.ubuntulinux.jp/ubuntu-ja hardy-ja/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja hardy-ja/
- 日本語版セットアップ・ヘルパのインストール
$ sudo apt-get install ubuntu-ja-keyring
$ sudo apt-get install ubuntu-ja-setup-helper
最後にやっぱり飽きもせず My Desktop です^^;
デスクトップパソコン環境での使用状況です。
テーマ、アイコン等は GNOME-LOOK.ORG からのものです。
やっぱり頑張ることを楽しみながらでないと、何もできない芭蕉ですです^^;
仮想マシンの壁紙は増田美咲さんです。
写真は不肖この芭蕉がすっかりファンになってしまった
Gallery of my favorite photographs さんからです。
つか、これからの人達は面白い!(お、俺は??;)
壁紙はイギリスの女優、スージー・エイミー(Susie Amy)さんです。
壁紙は中国西安出身のアイドル、景甜(Jing Tian)さんです。
Ubuntu
Ubuntu - Japan
Ubuntu - China
Ubuntu Users Japan
憩いの場
その他、色々なサイトを参考にさせてもらいました。
この場を借りて、お礼をさせて貰います。
ちとこの不肖芭蕉、繁体字環境での多言語化もやってみようと思ったのですが、
無理でした(笑)、無理です(笑)、小生には無理でした(涙)。
小生の場合、実際そういう環境に行ってみて、そういう環境に触れてみないと無理です(涙)。
チャンスとお金があれば、台湾にでも2年ぐらい住んでみたいなぁと思っています。

