hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。
07/29/2003 げふ [長年日記]
■ [Linux][ソフト] BASIC on Linux
あー,TAKOでも動かせってか?
■ [Gentoo] あくあ
usataさんが作者さんに連絡を取ってあくあフォントを本家ツリーに登録して下さった模様.ライセンスの追加までしてある…素晴らしい.
ライセンスを眺めてて少し思ったのは,実際日本のWindows/DOS向け(?)から始まったフリーソフトは同じようなライセンスが適用されてる場合が多いから(例えばLHAとかね),どうにかまとめるような案があれば良いんじゃないかなーとか数分妄想.たとえば
(AT YOUR OWN RISK) 一時配布 | + 二次配布の可否(条件) | + 使用料無料 | | | + 商用の可否(条件) | + シェアウェア
とかいう形になってるのがほとんどだと思うんだけど*1,これをオブジェクト指向的に継承して,最終的なオブジェクトに細かな違いを付け加えると,あらびっくりライセンスの出来上がり.
…なーんてうまくはいかねーんだろーなー.
■ [Gentoo][メモ] GentooJP オススメ日本語デスクトップ環境 GLAD
use emacs で有無を言わさずnavi2chを入れる仕様にちょっと笑ってしまった.chroot環境でも作って試してみよかな.てことでメモ.
■ [日記][Linux][Tips] うぎゃ
面白いことになってますよウチのマシン.
$ ls /var/lib/init.d
deptree failed failed snapshot/ softlevel softscripts/ started/
deptree failed options/ snapshot/ softlevel softscripts/
XFSのテーブルが一部破壊されたくさい./var/lib/init.d が腐れたおかげでGentooシステム全体に影響が出とる.被害が拡大しないうちに重要なデータと設定ファイル群を退避してext3とか当たり触りのないファイルシステムに移行した方が良さそうだ.
くっそー,ルートが腐ると復旧しづれぇ./var パーティション分けときゃ良かった.
■ というわけで
ファイルシステムの移行完了.このマシンは
$ df -h
Filesystem サイズ 使用 残り 使用% マウント位置
/dev/hda2 5.0G 708M 4.0G 15% /
/dev/hda3 31G 13G 19G 41% /usr
/dev/hdc1 111G 40G 65G 39% /home
という構成なので,ルート直下にあるファイル群をいったんhomeに退避させることにする.その際,動作してるシステム上でコピーすると色々ヘンなことになりそうなのでブートCDを使用してHDDをマウントしてコピーする.
# mkdir gentoo
# mount -t xfs /dev/hda2 gentoo
# mount -t ext3 /dev/hdc1 gentoo/home
# mkdir gentoo/home/backup
# cp -rp gentoo/{bin,boot,dev,etc,lib,mnt,opt,proc,root,sbin,sys,tmp,usr} gentoo/home/backup
ここで,/varはおかしくなったものをコピーしないように注意しながら作業を行う.
# mkdir gentoo/home/backup/var
# cp -rp gentoo/var/{cache,db,empty,games,lock,log,mail,run,spool,state,tmp} gentoo/home/backup/var
# mkdir gentoo/home/backup/var/lib
# cp -rp gentoo/var/lib/{canna,iptables,misc,slocate,texmf,xdm,xkb} gentoo/home/backup/var/lib
おかしくなった var/lib/init.d をコピーしないのがミソ.
コピーが無事終了したら,ドライブを全てアンマウントして,念のためゼロクリアして*2からファイルシステムの再構築.
# umount gentoo/home
# umount gentoo
# cat /dev/zero > /dev/hda2
^C
# mkfs -j /dev/hda2
それが終わったらさっきバックアップしたファイルを元に戻す.
# mount -t ext3 /dev/hda2 gentoo
# mkdir gentoo/home
# mount -t ext3 /dev/hdc1 gentoo/home
# cp -rp gentoo/home/backup/* gentoo
あとはfstabを書き換えてからアンマウントしてリブートするだけ.
ライセンスはどうしようか迷ったのですが(free-noncomm のままでもいいかなと)、作者の方に連絡してこうする形にしました。フリーソフトってそういえばライセンスがそれぞれ微妙に違うんだよなあ……とか思いながら (^^; 結局 Firebird でもあくあフォントを使うようになりましたよ、ええ(とてもいい感じ)。
やっぱり作者の方の意向が最優先ですよね.
ブラウザであくあフォント,和んで良いですよねー.:D