忘れぬうちにカスタマイズのメモを書きます。

■sfsをロード

前回記載漏れしてましたが、一緒にダウンロードした
・ AdbeReader-9.3.1-sfs4.sfs
・ takao-fonts-003.01.20100214.1.sfs
も「D:\Wary511」へコピーします。
そして「sfs_load」を実行し、それぞれをロードします。

ちなみに私のメインフォントは「あんずもじ」です。
http://www8.plala.or.jp/p_dolce/
ダウンロード後に解凍して、ttfファイルを
「/usr/share/fonts/default/TTF/」に格納すればOK。
フォントのsfsファイルを作ってロードしてもOK。

・ 圧縮する方のコマンド:mksquashfs
・ 解凍する方のコマンド:unsquashfs


■Firefoxを使う

最新のFirefoxをダウンロードして、実行しても動きません。
依存するパッケージを入れる必要があります。
puppyパッケージマネージャから
・ dbus-1.2.4.2permissive-w5.pet
・ dbus-glib-0.82-w5.pet
をインストールします。
上記リンクからダウンロードして実行でもOK。


■タスクトレイをカスタマイズ

エディターで「/root/.jwmrc-tray」を編集します。

まず、タスクボタンにFirefoxを登録します。
ついでにpmusicも。
「TrayButton」の並びに追記。
Firefoxは「/usr/local/firefox/」下に入れた場合です。

<TrayButton popup="Firefox" icon="/usr/local/firefox/icons/mozicon128.png">exec:firefox</TrayButton>
<TrayButton popup="pmusic" icon="/usr/local/pmusic/pmusic20.png">exec:pmusic</TrayButton>

タスクのCPU負荷表示を1秒ごとの更新にします。
xload記述行の最後に「 -update 1」を追加。

時計の表示を変更します。
<Clock format="%Y/%m/%d %H:%M:%S">minixcal</Clock>


■ビープ音を止める

エディターで「/root/.xinitrc」を編集します。
ファイル後部の「#exec $CURRENTWM」の上に「xset b off」と記載します。


最後にxサーバをリスタートすれば変更が適応されます。
あとは壁紙やアイコン、フォントを変えればいい感じに。
全然更新していなかった。
それどころかログインすらしていなかった。
Puppy関連で来られる方が多いので、ちゃんと仔犬を育てます。

Puppy Linuxの日本語版が2011年4月にリリースされました。
軽量版のWaryベースです。
そこでこいつをセットアップします。


■ wary-511-01j-k2.6.32.28-small.iso をダウンロード

インストールCDのイメージファイルを取得します。

パピーリナックス 日本語版
http://openlab.ring.gr.jp/puppylinux/

http://openlab.jp/puppylinux/download/ の中から
wary-511-01j-k2.6.32.28-small.iso をダウンロード

ついでに、AdobeReaderとtakaoフォントも取得しました。
http://openlab.jp/puppylinux/download/sfs4/AdbeReader-9.3.1-sfs4.sfs
http://openlab.jp/puppylinux/download/sfs4/takao-fonts-003.01.20100214.1.sfs


■手作業でOSセットアップ

今回はWindows環境上のフォルダ「D:\Wary511」に入れます。
ubuntuのWubiみたいな感じです。
セットアップ後に不要になれば、このフォルダを削除するだけで
お手軽にアンインストールが済みます。

wary-511-01j-k2.6.32.28-small.iso を適当なフォルダに解凍します。
ISOファイルの解凍は「Daemon Tools 」や「Explzh」などで。
その中にあるこれらのファイルを「C:\」へコピーします。
  1. grldr
  2. menu.lst
  3. splash.xpm
また、これらのファイルを「D:\Wary511」へコピーします。
  1. initrd.gz
  2. lang_pack_ja-1.1-w5.sfs
  3. splash.xpm
  4. vmlinuz
  5. wary_511.sfs

■設定ファイルの編集

こんな感じに「C:\menu.lst」を編集します。

# This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# Please install GRLDR boot strap code to MBR with the bootlace.com
# utility under DOS/Win9x or Linux.

#color blue/green yellow/red white/magenta white/magenta
splashimage=/splash.xpm

default 0
timeout 1

title Wary 511 (sda2/wary511)
find --set-root --ignore-floppies --ignore-cd /Wary511/initrd.gz
kernel /Wary511/vmlinuz psubdir=Wary511 pmedia=atahd pfix=fsck
initrd /Wary511/initrd.gz

title Wary 511 (sda2/wary511) RAM mode\nBoot up Puppy without pupsave
find --set-root --ignore-floppies --ignore-cd /Wary511/initrd.gz
kernel /Wary511/vmlinuz psubdir=Wary511 pmedia=atahd pfix=ram,fsck
initrd /Wary511/initrd.gz


ファイルのプロパティーより「C:\boot.ini」のリードオンリーを外し、慎重に編集します。
最終行に以下を追記します。
C:\grldr="Wary 511"

再起動してWary511を選択し、起動すれば完了です。
好きなようにカスタマイズしましょう!

仔犬の成長日記?

Windows環境からLucid Puppy 5.2をUSBメモリにインストールする手順を
ざっくりと記載。

Lucid Puppy 5.2 をダウンロード。
http://puppylinuxnews.org/
http://distro.ibiblio.org/pub/linux/distributions/puppylinux/puppy-5.2/lupu-520.iso

「lupu-520.iso」をExplzhなどで適当なフォルダに解凍。

以下、USBメモリがEドライブだと仮定し記述する。
格納ファイルはできるだけ「E:\Puppy」内に収める。

USBメモリへファイルをコピー。
E:\Puppy\
boot.msg
help2.msg
help.msg
initrd.gz
logo.16
lupu_520.sfs
vmlinuz

USBメモリへファイルをリネームして、USBのE:\直下へコピー。
isolinux.cfg → syslinux.cfg

syslinux.cfgファイル内容を編集。
boot.msg → /Puppy/boot.msg
help.msg → /Puppy/help.msg
help2.msg → /Puppy/help2.msg
vmlinuz → /Puppy/vmlinuz
initrd.gz → /Puppy/initrd.gz
pmedia=cd → pmedia=usbflash

Syslinuxをダウンロード。
http://syslinux.zytor.com/
syslinux-4.03.zip

Syslinuxを解凍して実行。
syslinux-4.03\win32\syslinux.exe -ma E:

シノバーさん作の日本語化ファイルをダウンロードしてコピー。
http://shino.pos.to/linux/downloads.html
ページ内のリンク「optional SFS」から「lang_support_ja-1.5.1.sfs」をダウンロード
E:\Puppy\に入れる

以上で終了、USBからPuppy Linuxが起動する。
起動後、一度シャットダウンして個人保存ファイルを作成。
ファイルの作成先ディレクトリは「/Puppy」へ。
ファイルシステムを「ext」3、暗号を「Heavy encrypted」にしたら
カーネルパニックに陥ることが、あったりなかったり。

再起動後、BootManagerから「lang_support_ja-1.5.1.sfs」を追加。
その後再起動し、Country Settingsから日本語環境を選択すれば完成。
毎回Country Settingsが起動されてしまうようなので
/root/Startup/extralang を削除。

Puppy Linux 5.2
再度リリース日が延期されています。
1/1の予定。
年内は間に合いませんでした・・・

それではよいお年を~