ウェブ日記
昨今のLinux生活表題が「昨今のLinux」だったら 昨今のカーネルやディストリビューションについての レヴューが書かれているのかと誤解されかねないよね。 Linuxでntpdateのコンパイルに失敗して困りながら、 別件でPlamo-4.2のインストールCDにアクセスしていたら、 パッケージを発見、インストール。 現在の設定ではネームサーバと接続できないので、 nslookup (これも今日インストールCDからパッケージで発見)を利用し、 NTPサーバのIPアドレスを見付けて、 ntpdateコマンドに付ける。 Linuxの日本語マニュアルでは 引数を「引き数」と書くけど、 これは読者に優しくて良い表記だよね。 jvimのインストール夜jvimエディタのコンパイル (正確にはmake)とインストールに成功したので、 やり方をここにメモしておく。 Plamo 4.2では日本語も使えるnviが標準でインストールされるが、 私はこれを使っていて、 慣れるだけかもしれないけど段々ストレスが溜って来た。 多段undoができない、 入力された数字の加減がCtrl-A/Xでできない (このウェブ日記と別に付けているプライベートの日記の日付の行をコピーし、 新しい日付に再利用するとき等に便利)、 バッファが使えない、 ファイルを開くとき名前の補完ができない、 日本語の文字コードが勝手にEUCに変換される (設定ファイルで文字コードを選択できるけど 互いに別の文字コードで書かれた複数のファイルを一度に編輯できず、 融通が利かないようである)等が主な理由である。 今日現在 jvimの元になるvimの最新ヴァージョンは7 (ソース1)、 日本語パッチが使えるヴァージョンは5.1 (ソース2)だけど、 どちらもファイルサイズが大きいし、 私は多機能は要らないので ヴァージョン3.0-j2.1b (ソース2) で十分。 後者のインストールテキストファイルに従ってコンパイルしたけど失敗。 エラーメッセージを頼りにウェブで情報を探す。 ライブラリlibtermcapは時代遅れだからこれは避けた方が無難と知る (ソース3)。 それでもlibc.so.6でtbssだのTLSだのシンボルが見つからない等々のエラーメッセージが出て コンパイルに失敗。 エラーメッセージを頼りにまたウェブで情報を探したところ、 似たような問題に触れたウェブページを発見。 このページを参考にsrc/makjunix.makの「PART 3: hardware dependend」を以下のように変更してコンパイルに成功した。 # Linux 2.0.x/2.2.x (TESTED Debian GNU/Linux 2.0/2.1) MACHINE = -DBSD_UNIX #CC=gcc -O CC=gcc -O2 --include /usr/include/errno.h #この行を追加 LIBS = -lncurses Plamo Linuxでもjvimが使えるようになって嬉しい。 早速今日の日記をw3mとjvimで書いている。
全部通ったみたい今日午後までに試験の結果が全て大学のウェブサイトに出た。 残りの科目も良、つまり全試験合格。 でもネットでの成績が一度間違っていたことがあった --日本の大学なら職員が処分されるだろうに--ので、 明日にでも念のため学科の事務室に確認に行く予定。 でもこれで残りの大学生活の計画が立てられるようになったので、 ほっとし始めている。 全科目可でも今学期の目標は達成できたのだけど、 やはり良い成績を取るのは嬉しい。 現在の私の実力ではこれがベスト。 英語と報告書の書き方 --課題や気付いたことが幾つかある-- がうまくなればさらに上の成績が取れるはず。 ちなみにアデレード大学の成績には色んな段階や分類があるけれど、 基本的には科目につき100点満点で、 50点未満が不可(fail)、 50点から64点までが可(pass)、 65点から74点までが良(credit)、 75点から84点までが優(distinction)、 そして85点以上が秀(high distinction)となる。 豆乳攻撃今朝豆乳をデュラレックスのコップに入れて 電子レンジで温めて飲んで機上に置こうとしたら、 豆乳が表面に付いて乾いた部分が手から剥がれなくて コップを倒してしまった。 ノートパソコンの底の一部と小さなイアホンを濡らしてしまう。 幸いきちんと清掃、両方とも無事使える。 PCを使いながら飲物を飲むときは気をつけているけど、 コップが手から離れなくなるなんて 予想もしていなかった。 豆乳--正確には大豆蛋白飲料--で良かった。 牛乳なら乾くと臭って困っただろう。 ジャポニカ米同様粘るものは私は苦手。 昨今のLinux生活Plamoのインストール時デフォルトで起動していた Afterstepを昨日まで使っていた。 ワーフ(wharf)を使うのは悪くはないけど 私は必要なアプリはシェルから起動させるし、 起動させたアプリを他のウィンドウと重ねずに置けない場合は マウスでドラッグ可能の枠が現れたり --私は重なって全く構わないのに。 尤もカスタマイズできそうだけど-- 等々でストレスが溜って来たので 好みのウィンドウマネージャ evilwm をダウンロード、コンパイルしてインストール。 コンパイル時必要なヘッダファイルが見付からないと怒られたので PlamoのインストールCDからインストール。 でもpkgtoolが何度も落ちたので、 どのパッケージが必要だったのか分からず。 作者のCiaran氏がevilwmの基にし、 プログラミングがきれいと言うので、 aewm もインストールしてみる。 こちらはデフォルトではショートカットキーが使えないので ユーザのカスタマイズが必要。 でも動きが速くてウィンドウのレイアウトや操作に無駄が無いように思える。 ソースの行が少ないのでプログラミングを学ぶには本当に良いかも。
あと1つ午後葡萄栽培関係の科目 (Viticultural Science)が通って感激。 70点の良(Credit)。 今の実力ではこれが最高。 可(pass)で十分だったのに。 興奮を冷ますため通りと庭の掃除をして来た。
今日のLinux
(10 Jul 2006記) 例えばあるflash付のウェブページを閲覧すると 何の設定もしていないのに音が出ていたのだけど、 面白いことにイアホンを挿すと(イエホンから)音が聞こえなくなっていた。 FreeBSDではサウンドの設定をすればイアホンでも音が聞けるのを確認してから、 Linuxに戻り、ウェブで情報を探してから /usr/sbin/alsaconfと/usr/bin/alsamixerで音をきちんと好きな音量で出せるようにした。
今日のLinux夜9時までサスペンド/リジュームでXが落ちるのを回避しようと ウェブで色々情報を探したけど、 結局手掛かりは得られず。 これ以上構うのは時間の無駄なので諦める。 今はマニュアルをきちんと読んで FreeBSDを含むPC-Unixをもっと使いこなせるようになるのが先。 ちなみにこの原因は多分ビデオカードのメモリをきちんと制御できないことのように思える。 私のPC (Dell Inspiron 700m)にはメモリ1 GBを積んでいるのも もしかしたら原因の一部かも。 Xサーバのログで気になる最後の部分を挙げておく。 (WW) I810(0): Successfully set original devices (II) I810(0): xf86UnbindGARTMemory: unbind key 0 (II) I810(0): xf86UnbindGARTMemory: unbind key 1 (II) I810(0): xf86UnbindGARTMemory: unbind key 3 (II) I810(0): xf86UnbindGARTMemory: unbind key 2 (WW) Open APM failed (/dev/apm_bios) (No such file or directory) (WW) I810(0): Extended BIOS function 0x5f64 failed. (WW) I810(0): SetDisplayDevices call failed, writing config directly to SWF0. (WW) I810(0): Failed to switch to configured display devices Fatal server error: EnterVT failed for screen 0 Please consult the The X.Org Foundation support at http://wiki.X.Org for help. Please also check the log file at "/var/log/Xorg.0.log" for additional information. (WW) I810(0): Successfully set original devices BIOSにも原因があるのかと思い、 デルのウェブサイトから最新ヴァージョンのBIOSをインストール。 Windows XPからインストールプログラムを起動せねばならなかったので、 これを残していて良かったと認める。 でも…BIOSの更新を一般ユーザに許して良いのだろうか? 他気分が晴れないので散歩と食事を兼ねて昼外出。 帰宅後期末試験に気を取られていて家賃を払っていなかったことに気付き、 慌ててすぐ払う。 大家さんは大丈夫と言って笑って許してくれ、 大家さん夫人はいつも私がきちんと家賃を払っていたので 彼女も気が付かなかった。
LinuxメモデルInspiron 700m/Linuxで サスペンドがハイバネーションができないかウェブで調べた。 ACPIを利用したLinuxでの電源管理は FreeBSDでのそれよりうまく行っていると思っていたら、 意外と大変みたい。 最初に見付けたのがハイバネーションユーティリティである Suspend 2 for Linux。 でも私のPCのハードディスクに必要なスワップ領域を作れなかったので、 今回はお預け。 昼に LinuxノートPCのサスペンドとハイバネーション (原文はManolis Tzanidakis氏の How to suspend and hibernate a laptop under Linux) なる記事を見付け、 早速記事の通りにサスペンドの設定をやって実行したところ、 Xは落ちるもののサスペンド・リジュームに成功。 嬉しい。 Xの落ちるのを回避できる方法は無いかな? FreeBSDに応用できないかな。
(夜追記) 他今朝は7時過ぎ起床して洗濯。 昼散歩を兼ねて外出、 ランドルモールそばのフードコートで またビーフヴィンダルーを頂いて、 ちょっと買物してすぐ帰宅。
パソコンいじりはまだ続く昨日深夜にLinuxでメールの送受信ができないことに気付き、 原因を探しまくる羽目に。 メールリーダmew 4.2とそれが動くエディタemacs 21.4.1を再インストールしたけど解決せず。 結局朝5時半就寝。はぁ。 11時過ぎ無事起床、 今度は別のメールソフトfetchmailを利用したけど メール受信に失敗。 一方FreeBSDではメールのやりとりができるのを確認。 どうもネットの設定に問題があるらしい。 午後色々な設定ファイルをいじる (PlamoでのデフォルトのウィンドウマネージャであるAfterstepの設定は便利)合間に、 POPサーバとSMTPサーバへpingを打ってみたところ、 残念ながら応答は無かったものの、 両サーバのIPアドレスが表示される。 まさかと思いメールソフトの設定ファイルで 両サーバの名前ではなくIPアドレスを入力したところ、 メールが利用可能に。 午後3時過ぎの話。 Linuxのネットワークの設定に問題があるのだな。 でも、インターネットサービスプロバイダ(ISP)の ネームサーバにも問題があるのかも。 課題はまだたくさんあるものの、 これで一応Linuxが日常生活で利用可能に。 夜JISコードで書いていたウェブページのHTML文書が文字化けしてびっくり。 Plamo Linux付属のnvi (viとしてインストールされる)が 勝手にEUCに文字コードを変換したらしい。 FreeBSDではテキストエディタはパッケージの jvim + direct cannaを使っていたけど、 Linuxでは自分でソースを探してコンパイル、 インストールしなければならないようで困った。 あとFTPもサイト名ではなくIPアドレスを入力しないと使用できない。 ネームサーバ探しの設定がおかしいに違いない。 Linuxと比べると、 FreeBSDはウェブブラウザのプラグイン等の最新のアプリケーションが なかなか利用できなかったけど、 基本的なプログラムやコマンドはしっかり揃っているのを痛感した。 ネットや通信関係のコマンド(ntpdate、nslookup等)は 普通にインストールしても必ず利用できたし、 古いエディタmuleや色々な日本語入力プログラムが付いたエディタ がパッケージですぐに利用できるのは本当にありがたい。 Linuxにはオペレータ(operator)グループは無いのかな? FreeBSDではAPMを使った電源管理(サスペンドやハイバネーション)では ユーザがオペレータ権限を持っていれば可能だったことを思い出す。 一個人所有のノートパソコンを使うときであっても システムオペレータを自覚したことを思い出す。 ヴィンダルー他昨日1科目通ったのと PC-Unixのインストールに一段落付いたので、 日没後外出。 寄宿舎から10分歩いて あるインド料理店を初訪問。 食べたかったヴィンダルー(vindaloo、辛口カレーの一種、何とビーフ)、 バスマティ米(私の好物)とサモサを買って来ておいしく頂く。 20ドル10セントもしたけど、たまには良いか。 ちなみにアデレードにはいわゆるカレーもある (日本のとかなり違った料理)が、 他にコーマ? (Korma)、ローガンジョシュ? (Rogan Josh)、 もちろんヴィンダルー等の色々なカレー料理も結構見掛ける。 このうちローガンジョシュだけは、 おいしいけど食べると体臭が酷くなるので私は遠慮している。 就寝前フロスが切れたので、 特価だったので買ったリーチ(Reach easyslide pro)を開封、 使ってみた。 他のに比べて幅広で 汚れをよく落とすので良い。 ニッキみたいなフレーバーは要らないけど。 やくざ国家に自国民を拐われ、 たかられたうえにミサイルの演習まで許して、 あの国はどこまで異様なままでいられるのだろう? |