Yellow Dog Linux 6.2 をibookG4にインストール

ubuntu9.04ppcもインストールはめんどうだったが、入れてしまえば割と動いた。
なので、ppc対応なydlならもっと軽く動くんじゃ!
みたいな希望を込めてインストール。

1.ダウンロード

公式サイト(Fixstars)からダウンロード

公式サイト→Get YDL!→public mirrors で適当なところを選んで

ftp://ftp.kddlabs.co.jp/Linux/packages/yellowdog/iso/

yellowdog-6.2-ppc-DVD_20090629.iso

をダウンロードする。

そしてDVDにヤキヤキ

2.インストール

DVDを入れてibookG4を再起動
起動画面でcを押してCDから起動
「boot:」が出てきたらENTER
(インストーラが起動する)

最初の画面で「NEXT」をクリック
言語の選択で「Japanese(日本語)」を選択して「NEXT」をクリック
キーボードの選択で「日本語」を選択して「次」をクリック
インストール先の選択で「選択したドライブ上のlinuxパーティションを削除してデフォルトのレイアウトを作成します。」を選択して、「次」をクリック
「本当に削除しますか?」で「はい」を選択
ネットワークデバイスはデフォルト(eth0、DHCP)のままで「次」をクリック
地域の設定で地図で東京をクリックして「アジア/東京」を選択して「次」をクリック
Rootのパスワードを設定して「次」をクリック
インストールするソフトウェアセットを「オフィスとプロダクティビティ」を選択して「次」をクリック(全部入れたいけどうちのibookさんはしょぼいので・・・)
色々がんばってくれたっぽいあとに、インストールしますよーで、「はい」をクリック(「次」だったかも。。。)
(インストール中。30分くらい?)
終わったらDVDが勝手にイジェクトされるので、「再起動」をクリック

3.起動

再起動すると色々初期設定が始まる。その後「ようこそ」画面が表示される。
「進む」をクリック
ライセンス同意書に同意して「進む」をクリック
ファイアウォールはデフォルトのまま(SSHのみ)で「進む」をクリック
YDL.netのアカウント設定。持ってないので空白のまま「進む」をクリック
時計の設定。問題なかったのでそのまま「進む」をクリック
ユーザーの作成。設定を入力して「進む」をクリック
サウンドの設定。再生ボタンを押して聞こえたら「はい」で終わったら「終了」をクリック

4.ログイン

設定が完了するとログイン画面になる。
ユーザー名とパスワードを入力してログインする。

わっしょい!

なんか今までで一番簡単にibookG4にLinuxがインストールされた。
触った感じ・・・キーボードのマッピング?がだめぽ。音がでたのはうれしい。デスクトップもかわいくていい。
Ubuntuは良いのだがPPC対応が非公式になったことでやっぱり対応度はいまいち。インストールから躓くことが多い気がする。

■キーボードをまともにする。

メニューから、アプリケーション>システムツール>キーボード で英語(アメリカ合衆国)を選ぶ。
またはコマンド大好きなら、

su
vi /etc/sysconfig/keyboard

KEYBOARDTYPE=”pc”
KEYTABLE=”us”

再起動しなくても

su
loadkeys us

でキーボード設定を変更可能。

USの配列でダメなら他に探してみるといい。

■無線LANを使えるように。GW-US54GXS

デフォルトでは使えなかった。そして、色々やっても使えなかった(T_T
Ubuntu9.04のときと一緒で、firmwareがロードできないっていってるので、以下からzd1211-firmwareをダウンロード

http://sourceforge.net/project/showfiles.php?group_id=129083

解凍してできたフォルダを「zd1211」にリネームして、/lib/firmwareにおいて再起動する。
再起動しないでも、USB抜き差しでもいいかも?

その後、/etc/modprobe.confに

alias wlan0 zd1211rw

を追加
次にwlan0のコンフィグを書く。の前に、

アプリケーション>システムツール>ネットワーク設定
デバイスで新規をクリック
ワイヤレス接続を選択して進む
ワイヤレスカードでwlan0を選択して進む
モード:管理
SSID:SSIDを入力
鍵:WEPなりなんなりキーを入力
あとは全部進んで完了

GW-US54GXSはピカピカ光るが、エラーがでて繋がらない模様。
直接設定ファイルをいじってモードを変えてみたりなんだりしたがだめ。
ubuntu 9.04に比べるとkernelが古いから対応できてないところがあるのかなぁ。でもたぶんカーネルは対応してるはずなんだよなー・・・
わからないが、とりあえず今日は無理でした・x・;