xfce-4.6.1をPuppy Linux 4.2.1上で
無難に動かすためには工夫が必要だったんですが、
そろそろ書くのが面倒臭くなってきたので、
行った作業を箇条書きにしてみます。
【作業】
・/etc/windowmanagerの中身をstartxfce4に変更
・/root/.xinitrcはNOPからコピー
・Xlockを動作させるために/root/.xlockrcを追加
・pwidgetsのアナログ時計を表示させるpatchを導入
(同時にTOP用のテーマをこっそり追加)
・Thunarとmousepadはroot警告を削ってビルド
(thunar/thunar-window.cとsrc/window.cに記述アリ)
・libthunarはgrayさんビルド版に差し替え
(でないと何故かdrive_allが有効にならず…)
・デスクトップアイコンのmountを有効にした ※
(drive_allとかpup_event周りを修正)
・必要なくなった/root/.pup_eventを全削除 ※
(代わりのデスクトップアイコンは/root/Desktopに)
・roxを呼ぶスクリプトを全部Thunarに書き直し ※
(filemntとかpwgetとか諸々)
・roxをThunarのシンボリックリンクに ※
・xmessgaeをgxmessageのシンボリックリンクに ※
・pmountとかpnethoodのutf8マウント化 ※
・/root/puppy-reference内のbackdropリンク先を修正
・/root/My-Musicを/root/my-musicに変更
で、お待たせしました。xfce-4.6.1の
自家版パッケージをここに上げときます。
参考までに※が付いてる作業関連のファイルだけを
まとめたxfce-pupeventってのも置いときます。
(名前を付けてリンク先を保存でヨロ。)
・xfce-4.6.1t.pet
・xfce-pupevent-4.2.1jp.pet
そうそう、これは注意なんですが、
vfat上でpetを解凍したらダメですよー。
vfatにはシンボリックリンク機能がないから
シンボリックリンクが消えちゃって、
ライブラリの依存とかで死ぬことになります。
…こんな基本的なことで半日潰した(泣
2009年06月12日
2009年06月11日
Puppy 4.2.1の軽量化
TOP Linux 4.2.1のα版を作るためには
Puppy Linux 4.2.1の軽量化が不可欠です。
単純にxfce-4.6.1を入れるだけだと、
軽量化したとはいえ6MBほど太っちゃうから…。
で、5月7日の日記に書いたようにUnleashedを
利用して軽量化を図ったら…petgetが動かない!
他にも/etc/windowmanagerの中身が変だったり、
4.2.1でONになってるパッケージを全て選択して
ISOを作っても6MBほど足りないし(汗
結局、色々と信頼できないので、
0pkgs_dbと実際のファイルを突き合わせながら、
軽量化スクリプトを地道に書いちゃいました。
こちらは成功して、結構軽くなったよ!
Seamonkeyを削ったからというツッコミは禁止w
作業に使った諸々のファイルは下に置いときます。
特に、lighten.shは役に立つと思いますよ。
・packages4.2.1.txt
・packages4.2.1.xls
・packages-diet-4.2.1.txt
・lighten.sh
Puppy Linux 4.2.1の軽量化が不可欠です。
単純にxfce-4.6.1を入れるだけだと、
軽量化したとはいえ6MBほど太っちゃうから…。
で、5月7日の日記に書いたようにUnleashedを
利用して軽量化を図ったら…petgetが動かない!
他にも/etc/windowmanagerの中身が変だったり、
4.2.1でONになってるパッケージを全て選択して
ISOを作っても6MBほど足りないし(汗
結局、色々と信頼できないので、
0pkgs_dbと実際のファイルを突き合わせながら、
軽量化スクリプトを地道に書いちゃいました。
こちらは成功して、結構軽くなったよ!
Seamonkeyを削ったからというツッコミは禁止w
作業に使った諸々のファイルは下に置いときます。
特に、lighten.shは役に立つと思いますよ。
・packages4.2.1.txt
・packages4.2.1.xls
・packages-diet-4.2.1.txt
・lighten.sh
2009年06月10日
xfce-4.6.1環境構築
TOP Linux 4.2.1のα版が出来上がったので、
久しぶりに日記を書いてみようと思います。
というか、ただの備忘録になりますがね(汗
さて、4月28日にxfce-4.6をPuppyに導入して
いたんですが、このときはインストーラを
動かしていたので、今度は完全にcomfigureと
makeだけでインストールしちゃいます。
で、エラーメッセージを見つつの
色々な試行錯誤の経過は端折りまして、
パッケージを入れていく順番は以下でOKと判明。
01) util-macros-1.2.1
02) desktop-file-utils-0.15
03) dbus-1.2.14
04) dbus-glib-0.80
05) libwnck-2.24.2
06) libXi-1.0.4
07) vte-0.17.4
08) libxfce4util-4.6.1
09) libxfce4menu-4.6.1
10) xfconf-4.6.1
11) libxfcegui4-4.6.1
12) gtk-xfce-engine-2.6.0
13) exo-0.3.101
14) Terminal-0.2.12
15) Thunar-1.0.1
16) mousepad-0.2.16
17) xfce-utils-4.6.1
18) xfce4-settings-4.6.1
19) xfce4-session-4.6.1
20) xfce4-panel-4.6.1
21) xfce4-dev-tools-4.6.0
22) xfce4-appfinder-4.6.1
23) xfdesktop-4.6.1
24) xfprint-4.6.1
25) xfwm4-4.6.1
ダウンロードしたパッケージを解凍したら、
早速以下のような感じで作業を進めましょう。
devx_421.sfsは事前に読み込ませます。
./configure --prefix=/usr
--sysconfdir=/etc
--localstatedir=/var
--build=i486-pc-linux-gnu
make
new2dir make install
dir2pet PACKAGEDIR
なお、重いxfce4-mixer-4.6.1やorage-4.6.1、
パッとしないxfwm4-themes-4.6.0は入れません。
他に代用になるアプリケーションがあるしね。
加えて、更なる軽量化のために、
常用では必要ない.hファイルと.aファイルと
.laファイルとGtk-docとdoc内の画像と
日本語以外のロケールと壁紙も、
サックリ削ってからdir2petします。
こうやって完成したPETを全てクリックして
startxfce4すると、無事にxfce-4.6.1環境が
立ち上がりました。…我ながら慣れてきたなw
久しぶりに日記を書いてみようと思います。
というか、ただの備忘録になりますがね(汗
さて、4月28日にxfce-4.6をPuppyに導入して
いたんですが、このときはインストーラを
動かしていたので、今度は完全にcomfigureと
makeだけでインストールしちゃいます。
で、エラーメッセージを見つつの
色々な試行錯誤の経過は端折りまして、
パッケージを入れていく順番は以下でOKと判明。
01) util-macros-1.2.1
02) desktop-file-utils-0.15
03) dbus-1.2.14
04) dbus-glib-0.80
05) libwnck-2.24.2
06) libXi-1.0.4
07) vte-0.17.4
08) libxfce4util-4.6.1
09) libxfce4menu-4.6.1
10) xfconf-4.6.1
11) libxfcegui4-4.6.1
12) gtk-xfce-engine-2.6.0
13) exo-0.3.101
14) Terminal-0.2.12
15) Thunar-1.0.1
16) mousepad-0.2.16
17) xfce-utils-4.6.1
18) xfce4-settings-4.6.1
19) xfce4-session-4.6.1
20) xfce4-panel-4.6.1
21) xfce4-dev-tools-4.6.0
22) xfce4-appfinder-4.6.1
23) xfdesktop-4.6.1
24) xfprint-4.6.1
25) xfwm4-4.6.1
ダウンロードしたパッケージを解凍したら、
早速以下のような感じで作業を進めましょう。
devx_421.sfsは事前に読み込ませます。
./configure --prefix=/usr
--sysconfdir=/etc
--localstatedir=/var
--build=i486-pc-linux-gnu
make
new2dir make install
dir2pet PACKAGEDIR
なお、重いxfce4-mixer-4.6.1やorage-4.6.1、
パッとしないxfwm4-themes-4.6.0は入れません。
他に代用になるアプリケーションがあるしね。
加えて、更なる軽量化のために、
常用では必要ない.hファイルと.aファイルと
.laファイルとGtk-docとdoc内の画像と
日本語以外のロケールと壁紙も、
サックリ削ってからdir2petします。
こうやって完成したPETを全てクリックして
startxfce4すると、無事にxfce-4.6.1環境が
立ち上がりました。…我ながら慣れてきたなw
2009年05月26日
ブログ更新を後に回す
人生において大事なのは劣後順位を決めることと
ドラッカーも言っていました。つまり、やることを
決めるのではなく、やらないことを決めろと。
なので、色々と思うところはあるのですが、
ブログ更新のペースを落とすことにしました。
TOP Linuxの開発とLPIC資格の取得の方を急がないと、
夏からキッチリ社会人として就職することが
難しくなるでしょうし、そのことで僕に失望する人も
出てくるでしょうから。協力隊のOBは社会性が無いと
揶揄される原因になっているのも嫌ですしね。
青春18きっぷを使って国内の友人と会う旅に
出るのも止めます。フラフラしてる自分を見せるより、
現在進行形で走っている自分を見てもらった方が
絶対格好良いと思ったので、まずは就職します。
今後しばらく、このブログの更新は技術的な
トピックがあるときに限られることになりますが、
何卒ご理解を宜しくお願い致します。
ドラッカーも言っていました。つまり、やることを
決めるのではなく、やらないことを決めろと。
なので、色々と思うところはあるのですが、
ブログ更新のペースを落とすことにしました。
TOP Linuxの開発とLPIC資格の取得の方を急がないと、
夏からキッチリ社会人として就職することが
難しくなるでしょうし、そのことで僕に失望する人も
出てくるでしょうから。協力隊のOBは社会性が無いと
揶揄される原因になっているのも嫌ですしね。
青春18きっぷを使って国内の友人と会う旅に
出るのも止めます。フラフラしてる自分を見せるより、
現在進行形で走っている自分を見てもらった方が
絶対格好良いと思ったので、まずは就職します。
今後しばらく、このブログの更新は技術的な
トピックがあるときに限られることになりますが、
何卒ご理解を宜しくお願い致します。
2009年05月25日
ニットベスト衝動買い
いやね、NPOの話し合いの帰りに
キャナルシティの無印良品に寄ったんですよ。
そしたら、探していた薄手の紺のニットベストが
1,500円で売られているのを発見しちゃって。
「無印商品:オーガニックコットンVネックベスト」
でね、濃緑のニットベストも可愛かったんで、
合わせて即買いしちゃいました。無職なのに(汗
とはいえ、お洋服やカバンや小物とかって、
直感を信じて買わないと次の機会が無いことも
多いから、この選択は正しかった…はず。
これだけ揃ったらベストは十分なので、
後はワイシャツのバリエーションの充実かな?
それか、もっとタイトなジーンズかしら?
今のジーンズは下半身が太く見えちゃうし。
しかし、冷静に考えると、一週間に一度しか
外出しないヒキコモリが着こなしを考える
必要はあったのだろうか? それより先に
社会復帰を考えるべきでしたね。分かります(泣
キャナルシティの無印良品に寄ったんですよ。
そしたら、探していた薄手の紺のニットベストが
1,500円で売られているのを発見しちゃって。
「無印商品:オーガニックコットンVネックベスト」
でね、濃緑のニットベストも可愛かったんで、
合わせて即買いしちゃいました。無職なのに(汗
とはいえ、お洋服やカバンや小物とかって、
直感を信じて買わないと次の機会が無いことも
多いから、この選択は正しかった…はず。
これだけ揃ったらベストは十分なので、
後はワイシャツのバリエーションの充実かな?
それか、もっとタイトなジーンズかしら?
今のジーンズは下半身が太く見えちゃうし。
しかし、冷静に考えると、一週間に一度しか
外出しないヒキコモリが着こなしを考える
必要はあったのだろうか? それより先に
社会復帰を考えるべきでしたね。分かります(泣
2009年05月24日
国際NPOへの第一歩目
日付的には一昨日なんですが、
書きそびれたので今日の日記にしちゃいます。
えー、僕の所属するNPOがJICA九州の
チャレンジ国際協力事業に申請を行いました。
これに通れば、途上国でのフィールドワークを
実施できるので、国際NPOとしての第一歩を
公式に踏み出せることになると思います。
ちなみに表に出せる提案内容はこんな感じ。
担当の方から送られたメールを読んでみるに、
提出書類の内容に関しては過不足なさげなので、
後は他の団体の活動と比較しての公共性や
有益性という部分が焦点になるんでしょうね。
あ、あと、組織運営の安定度も見られるかな?
今回だけに限ったことじゃないけど、
人的資本的な充実は切実に急ぎたいね…。
卵が先か鶏が先かというのはあるけど。
書きそびれたので今日の日記にしちゃいます。
えー、僕の所属するNPOがJICA九州の
チャレンジ国際協力事業に申請を行いました。
これに通れば、途上国でのフィールドワークを
実施できるので、国際NPOとしての第一歩を
公式に踏み出せることになると思います。
ちなみに表に出せる提案内容はこんな感じ。
担当の方から送られたメールを読んでみるに、
提出書類の内容に関しては過不足なさげなので、
後は他の団体の活動と比較しての公共性や
有益性という部分が焦点になるんでしょうね。
あ、あと、組織運営の安定度も見られるかな?
今回だけに限ったことじゃないけど、
人的資本的な充実は切実に急ぎたいね…。
卵が先か鶏が先かというのはあるけど。
2009年05月23日
Puppy Linux 4.2.1
今か今かと待ち望んでいた、Puppy Linuxの
最新版がリリースされました。unleashedや
devxや0pkgs_dbもアップデートされていたので、
いよいよTOP Linuxの改善作業も始められます。
なお、今回の更新は4.2.0のバグ修正という
位置付けなので、4.2.0で特に困っていない人が
急いで乗り換える必要は無いと思います。
プリンタ周りとワイアレス周りでトラブルを
抱えていた人は、一度試してみると良いでしょう。
それから、4.2.1のソフトウエアについては、
既にアップデート提案が出ているものも有ります。
詳細を知りたい場合は以下を訪れてみて下さい。
「Puppy Linux 4.2.1」
5.x系Puppy(コードネームWoof)のアルファ版が
既にリビジョン9を数えていることから、
今後の4.x系リリースはマイナーチェンジの範囲に
とどまると思われます。今はPuppy Linuxを試す
非常に良いタイミングなのかもしれませんよ?
・ Puppy 4.3 ?
・ Features of 4.3
・ Jaunty Puppy Alpha9 feedback
最新版がリリースされました。unleashedや
devxや0pkgs_dbもアップデートされていたので、
いよいよTOP Linuxの改善作業も始められます。
なお、今回の更新は4.2.0のバグ修正という
位置付けなので、4.2.0で特に困っていない人が
急いで乗り換える必要は無いと思います。
プリンタ周りとワイアレス周りでトラブルを
抱えていた人は、一度試してみると良いでしょう。
それから、4.2.1のソフトウエアについては、
既にアップデート提案が出ているものも有ります。
詳細を知りたい場合は以下を訪れてみて下さい。
「Puppy Linux 4.2.1」
5.x系Puppy(コードネームWoof)のアルファ版が
既にリビジョン9を数えていることから、
今後の4.x系リリースはマイナーチェンジの範囲に
とどまると思われます。今はPuppy Linuxを試す
非常に良いタイミングなのかもしれませんよ?
・ Puppy 4.3 ?
・ Features of 4.3
・ Jaunty Puppy Alpha9 feedback
2009年05月22日
待った無しで進めよう
最近、NPO関連の作業ばかりやっていて、
就職どうするんだというツッコミが周りから
痛いほど刺さるようになってきたので、
そっちの準備も粛々と進めようと思います。
ということで宣言します。
6月末までにLPICのLevel1を取ります。
予定を延び延びにさせてましたけど、
それじゃいけない。気合いを入れ直します。
今回はオペラント嫌悪条件付け的な部分も
自分に乗っけておこうと思います。
即ち、6月末までに資格を取れなかったら
頭を丸刈りにして写真をブログに晒します。
…さあ、もう後には退けないぞ。
とりあえず、実戦形式で毎日120問は挑戦して、
その解答を頭に叩き込むことにします。
現在の正解率は約40%程度なんですが、
6月の初めまでには60%超えを達成したいですね。
ちなみに、合格ラインは70%と言われてます。
就職どうするんだというツッコミが周りから
痛いほど刺さるようになってきたので、
そっちの準備も粛々と進めようと思います。
ということで宣言します。
6月末までにLPICのLevel1を取ります。
予定を延び延びにさせてましたけど、
それじゃいけない。気合いを入れ直します。
今回はオペラント嫌悪条件付け的な部分も
自分に乗っけておこうと思います。
即ち、6月末までに資格を取れなかったら
頭を丸刈りにして写真をブログに晒します。
…さあ、もう後には退けないぞ。
とりあえず、実戦形式で毎日120問は挑戦して、
その解答を頭に叩き込むことにします。
現在の正解率は約40%程度なんですが、
6月の初めまでには60%超えを達成したいですね。
ちなみに、合格ラインは70%と言われてます。
2009年05月21日
僕は誰か知ってみたい
B型自分の説明書なんて本が話題になってて、
人間の性格が四種類に分類できるかよ!…と
理系っぽくクールに振舞っていたものの、
楽しそうな輪に混ざれないのは悔しかったので、
後追いでソレっぽいネタを振ってみますw
ということで、ZDNetに載った下の記事を
ご覧ください。ちょっとビジネス寄りですけど、
この分類は非常に納得感があるんじゃないかと。
「よくいる社内政治のプレーヤーたち」
僕の場合、彼はMBAタイプで、彼はヘビタイプで、
彼はスポンジタイプで、彼女は学級委員タイプだ!
…みたいな感じで、記事を読んだ後に
特定の顔が自然と思い浮かんじゃいましたw
しかし、僕自身は何タイプなんだろう?
思いのほか自分のことって分からないわー。
お前はこのタイプだろと指摘できる方からの
コメントを、昨日に引き続き募集致しますw
人間の性格が四種類に分類できるかよ!…と
理系っぽくクールに振舞っていたものの、
楽しそうな輪に混ざれないのは悔しかったので、
後追いでソレっぽいネタを振ってみますw
ということで、ZDNetに載った下の記事を
ご覧ください。ちょっとビジネス寄りですけど、
この分類は非常に納得感があるんじゃないかと。
「よくいる社内政治のプレーヤーたち」
僕の場合、彼はMBAタイプで、彼はヘビタイプで、
彼はスポンジタイプで、彼女は学級委員タイプだ!
…みたいな感じで、記事を読んだ後に
特定の顔が自然と思い浮かんじゃいましたw
しかし、僕自身は何タイプなんだろう?
思いのほか自分のことって分からないわー。
お前はこのタイプだろと指摘できる方からの
コメントを、昨日に引き続き募集致しますw
2009年05月20日
事務処理能力向上月間
唐突だけど、事務処理能力って大事だなと思う。
どんな仕事に就いたとしても、たぶん八割の業務で
事務処理能力は必要になってくるんですよ。
で、本当に大事な二割の業務は、八割の業務を
捌いた後に着手せざるを得ないことが多いから、
事務処理能力が高くないと数字を出せなくなると。
さて問題です。事務処理能力を高めるためには
どうしたら良いのでしょう? 色々考えてみたものの、
僕の頭では心に刺さる答えを見つけられなくて。
例によって識者のコメントを希望する次第ですw
ちなみに、事務処理能力に限らないのですが、
良質のメルマガを毎日読むのはオススメかと。
しっかり仕事しなきゃって気分にしてくれます。
せっかくなので紹介してみますね。
・ 1回3分でレベルUP!相手の心を掴むトーク術
・ コンピテンシーを磨けば仕事のできる人になれる
・ サラリーマンで年収1000万円を目指せ
・ 仕組みと掛け算でBizを成功に導く【平成進化論】
・ 1日1分☆恋愛体質は変えられる!
ちなみに、以上は全て日刊で、かつ読み易くて
タメになるものを選んでます。一年くらい
真面目に読み続けていたら、無意識レベルで
仕事への取り組み方が改革されちゃう…かも?
残念ながら最後のは効果なかったようですが(爆
どんな仕事に就いたとしても、たぶん八割の業務で
事務処理能力は必要になってくるんですよ。
で、本当に大事な二割の業務は、八割の業務を
捌いた後に着手せざるを得ないことが多いから、
事務処理能力が高くないと数字を出せなくなると。
さて問題です。事務処理能力を高めるためには
どうしたら良いのでしょう? 色々考えてみたものの、
僕の頭では心に刺さる答えを見つけられなくて。
例によって識者のコメントを希望する次第ですw
ちなみに、事務処理能力に限らないのですが、
良質のメルマガを毎日読むのはオススメかと。
しっかり仕事しなきゃって気分にしてくれます。
せっかくなので紹介してみますね。
・ 1回3分でレベルUP!相手の心を掴むトーク術
・ コンピテンシーを磨けば仕事のできる人になれる
・ サラリーマンで年収1000万円を目指せ
・ 仕組みと掛け算でBizを成功に導く【平成進化論】
・ 1日1分☆恋愛体質は変えられる!
ちなみに、以上は全て日刊で、かつ読み易くて
タメになるものを選んでます。一年くらい
真面目に読み続けていたら、無意識レベルで
仕事への取り組み方が改革されちゃう…かも?
残念ながら最後のは効果なかったようですが(爆