Hacking:美しき策謀 第2版のLiveCDで日本語環境構築やその他設定

Hacking:美しき策謀 第2版のLiveCDはUbuntu7.04だということは前回で分かりましたね。
新しいバージョンのOSを使おうと考えている人も、インストールが面倒なツール類も多々含まれていることや、バージョンの違いから実行結果が一緒にならない!なんてことがあるかと思います。
それなら配布されているLiveCDを使った方が良いんじゃない?なんて思う方もいるのかな。
ただ、Ubuntu7.04は既にサポート期限が終了しており、apt-getで失敗するんだけど。とか、書籍のソースコードのコメント部分が日本語で書いてあるのに、日本語入力できない!なんてことで悩む方もいらっしゃるのでは。

とりあえず、Hacking:美しき策謀 第2版のLiveCDで日本語入力ができない場合や、サポート期限が終了したバージョンでのレポジトリURL書き換えなんかの解決方法を説明します。


Hacking:美しき策謀 第2版のLiveCDで日本語入力を行う。
1.まずは使用しているキーボードの設定からいきましょう。
【System】→【設定】→【キーボード】と選択し、Keyboard Preferencesを起動します。

【Layouts】タブを選択し、【Keyboard model】をAppleにし、【+Add…】からU.S. English Macintoshを選択。そしてチェックを入れる。
※私はUSのAppleキーボードを使用している

2.Anthyのインストールを行う。
apt-getを使っても良いけど、今回はSynapticパッケージマネージャを使う。
【System】→【システム管理】→【Synapticパッケージマネージャ】を選択し、Synaptic Package Managerを起動します。

Searchボタンを押して、【Anthy】と入力し、Searchする。
一番上のantsyをクリックし、【Mark for Installation】をクリック。もう一度、Markをクリックする。
anthyのボックスにチェックが付いたら【Apply】をクリック。もう一度、Applyをクリックする。

ソフトウェアのインストールが始まる。

3.Language Supportでの設定。
【System】→【システム管理】→【Language Support】を選択し、Language Supportを起動すると、【The Language support is not installed completely】と表示されるので、【Install】をクリックします。

【Supported Languages】に【Japanese】が追加されるので、ボックスをチェックし、【Apply】をクリックする。色々と終わったら【OK】をクリックして閉じる。

4. 一度再起動をしましょう。
【ユーザ名:】【パスワード:】ん?日本語になっていませんか?
ログイン後、左上のメニューには【アプリケーション】【場所】【システム】という文字が。そして何より、右上のパネルには【SCIM】がありますね。

SCIMをクリックし、【日本語】→【Anthy】と選択すると、日本語入力ができるようになりました。

5.SCIMを設定しましょう。
【システム】→【設定】→【SCIM入力メソッド設定】を選択し、SCIM入力メソッド設定を起動します。

【▽IM エンジン】→【全体設定】を選択し、インストールされている入力メソッドを英語と日本語以外全て外します。そして、適用をクリックして終了します。

ここで再起動をします。起動後、右上のSCIMをクリックすると、日本語と英語/キーボードのみになりました。

6.最後にキーボードの操作で切り替えれるようにしましょう。
【システム】→【設定】→【SCIM入力メソッド設定】を選択し、SCIM入力メソッド設定を起動します。

【▽ フロントエンド】→【全体設定】を選択し、ホットキーから【SCIM開始】の【…】をクリックします。SCIM開始キーの設定でキーコードの【…】をクリックし、キー選択画面で切り替えに使用するキーを入力します。そして【追加】→【OK】をクリックして終了です。


Hacking:美しき策謀 第2版のLiveCDでapt-get updateを行う。
$ sudo apt-get update を実行するとこんな感じでエラーを吐く。

エラー http://jp.archive.ubuntu.com feisty-updates/main Sources
404 Not Found
エラー http://jp.archive.ubuntu.com feisty-updates/restricted Sources
404 Not Foun
これらは無視されるか、古いものが代わりに使われます。
サポート期限が終了したUbuntuではレポジトリのURLを書き換える必要があります。
sudo vi /etc/apt/sources.list
と実行すると、URLが【http://jp.archive.ubuntu.com/ubuntu/】こんな感じで何行も表示されているはずです。
それを【http://old-releases.ubuntu.com/ubuntu/ 】こんな感じで別のURLで書き換えます。
※下の方にある【http://security.ubuntu.com/ubuntu】も同じように書き換えます。

変更後ファイルを保存してから、もう一度【$ sudo apt-get update】を実行すると問題なくアップデートを終えれます。


Hacking:美しき策謀 第2版のLiveCDの初期環境設定まとめ

Hacking:美しき策謀 第2版のLiveCDをVMwareで動かそう

Hacking:美しき策謀 第2版のLiveCDでVMware Toolsのインストール

Hacking:美しき策謀 第2版のLiveCDで日本語環境構築やその他設定