2009年6月20日土曜日

Unleashed その3

Step4続きその1
展開されたpuppy-unleashedのREADME.txtに簡単な解説があります。又、package.txt-PUP*****などにPuppyを製作した際に使用したと思われるPETの一覧が記載されているみたいです。500を越える項目なので表計算ソフトなどに取り込んで確認しないと結構キツイでしょう。unleashedに追加するパッケージはかなりの数量になると思います。従ってまず一旦作業を中断し、unleashedに追加するパッケージのリストを作成した方が良いと思います。落ち着いてリストを作る為、Live-CDを一旦終了させました。Live-CDで起動した意味が無くなりました。今までの作業は特にLive-CDで無くても出来るので以後も、必要無いかも知れません。

表計算ソフトCalcなどで取り込むにはファイル名をpackage.txt-PUP4.1.2.csvとしcsvとして取り込むと以下の様になります。Gnimericは機能不足でcsvがうまく取り込めません。一旦Calcでcsvを開きxls形式で保存してGnumericから開くと良いでしょう。



どのパッケージが必要なのか、私のような素人ではよくわかりません。package.txt-PUP4.1.2の中をじっくり眺め、Try & Errorでやるしかないでしょう。ファイルの説明が記載されているのでここで多少判断出来ます。ここをもっと詳しく書ければいいのですが、私の実力では不具合だらけになると思われるので無理です。

package.txt-PUP4.1.2の中にon、offで分別された部分がありますが、どうもこれで追加したパッケージの判別が出来るようになっている様です。onが追加されている物、offが入っていない物だと思われます。これと同様のファイルが、すでに公開されている各pupletの/root/.packagesの中にpackages.txtとして入っているので参考にすると良いでしょう。

つづく

2009年6月19日金曜日

Unleashed その2

PuppyのホームページにあるDeveloper section >Puppy Unleashedの解説を参考にunleashedの使い方を書いて行きます。ただし、鵜のみにしないで下さい。

使用したのは、Puppy4.1.2のunleashed-coreです。

Step1
Puppy Unleashedの解説によるとext2,ext3でフォーマットされ1.5G以上の予備容量を持つHDDが必要で、Linux swapが500MB必要とあります。HDDのパテーション操作をするのも面倒なので、Gpartedでext3にフォーマットした2GのUSBメモリを使いました。SwapはすでにHDDに1Gあったのでそのままとしました。

Step2
USBメモリをPCに装着しPuppy Live-CDから起動します。すでにHDDにPuppyがインストールされていてる場合はそちらでも良いと思うのですが、まずはマニュアルどおりLive-CDからにしました。使用したのはPuppy4.1.2.1日本語版。

Step3
Puppy本家のダウンロードサイトに接続し"puppy-unleashed-core-4.1.2.tar.gz"をUSBメモリにダウンロードして来ます。これを展開します。unleashed-coreは日本語サイトのsourceにも置いてあります。この時、ext3のUSBメモリはディスクトップアイコンからマウントさせる事が出来なかったので端末からマウントさせました。ちゃんとマウント出来る時もあるので個々の問題かもしれない。

#mount -t ext3 /dev/sdd1 /mnt/sdd1------こんな具合でUSBメモリをマウントさせた。

Step4
展開するとpuppy-unleashedと言うフォルダが作成され、中を見ると以下の様なファイルがあります。ここにあるpackagesフォルダの中に組込みたいPETパッケージを入れて行きます。



つづく

Unleashed その1

Unleashedはそれほど軽量化や高速化に効果があるとも思わなかったので気にもしていなかったのですが、unleashedを使って少し遊んでみます。Woofが出るので無駄になるかもしれないがWoofは要求されるハードの要求が高いので現状では対応出来ない。CPU 1.5G以上、HDの空き10Gと来た。どちらもクリアしていない。

UnleashedとはPupletを簡単に組み上げる為のベースとなる物で、kernelのコンパイルなど面倒で難しい部分は既に済んでいます。今新しく開発されているWoofがこのunleashedの新しいバージョンに相当する物です。使いかたは簡単なんですが、追加で必要な物(パッケージファイル)がどれなのかを見極めるのが難しく、苦戦するに違いないと思われます。詳しい方法はPuppyのホームページにあるDeveloper section >Puppy Unleashedに解説があります。

Unleashed+(tar.gz+PET)=Puplet こんな感じでしょうか。実際にはtar.gzを使う事はほとんど無いと思います(おそらく)。

最も面倒で解かりにくいのが、どのパッケージをunleashedに追加するかです。最初にリストを作成し整理してからでないと、うまくいきません。キモはここです。じゃあ何もパッケージを追加しなくても良いのではなかろうかと、パッケージファイルを何も入れずにunleashed-coreだけで過去にpupletを作ってみた所、ISOの製作までは出来ますが、起動出来ませんでした。

つづく

2009年6月17日水曜日

OLYMPUS PEN

OLYMPUS PEN EP-1 ひさしぶりに欲しいと思わせるデジカメが登場しそうだ。

2009年6月15日月曜日

4.1.2にバージョンアップ版登場か?

BK氏はここの所、過去にリリースしたPuppyを再ビルドしているみたいだ。218に続き今度は4.1.2もアップするみたいだ。大きな変更内容はアプリケーションソフトのバージョンアップにvalaの追加。もし4.1.2がバージョンアップするなら4.2を使う必要性が無い気がする。

おそらくかなり早い時期に4.1.2のバージョンアップ版が出る可能性は高いと思う。4.1.3は在るのでバージョンナンバーはどうなる?

2009年6月13日土曜日

Browserpuppy

Browserpuppyと言うpupletがあるので試してみた。

http://www.browserpuppy.com/

Browserに特化したpupletで、ほとんど何もない。このBrowserpuppyを参考にオリジナルpupletを作ってみようと思い、どんなパッケージが使われているかを調べるのが目的だったので、あまり使って無いが想像どおりスピードはPuppyと全然変わらなかった。こんなpupletでもunleashedに約250個のパッケージを追加しているみたいだ。

Adblock追加

Seamonkeyにadd-onsを追加した。Adblock-Plusと言う結構人気のやつだ。B.Kauler氏の2009/01/26のブログでWoofでPETパッケージとして供給するとかしないとか書いてあるので効果があるのだろう。Seamonkeyの場合1.Xシリーズではadd-onsを入れても簡単にアンインストール出来ないので、迷っていたがBKのブログで入れる気になった。すんなりインストール出来て問題はなかったが、日本仕様のフィルタが供給されていないので探してくるか、自作するしかないのが欠点だろう。Webで検索しまくって日本仕様のフィルタを頂いた。試してみると結構効果があるみたいだ。Seamonkeyの動作スピードがすごく早くなった感じは無いが、Webページが開き終わるまでの時間は多少早い。

参考に画像を見せれば良いかもしれないが、変な解釈をされるのも嫌なので画像は見せられません。

Puppy4.1.2.1JP使用 Seamonkey 1.1.11