パピーリナックス4.1の声明とリリースノート

注意: バージョン 4.1.1 と 4.1.2 は 4.1 のバグ修正リリースです。 バグ修正ノートはこのページの下にあります。

パピー4.00は3.01からの重要なアップグレードで、殆んどのアプリの徹底的な見直しとアップデートでした。バージョン4.1は4.00からの続きで、革新的な新しいアプリケーションと内部的基本設計の改良に伴う熱狂したペースでの開発でした。革新的なアプリは「Psip」VOIP及び「PPLOG」個人ブログを含みます。内部的基本設計の改良はより速いブート時間、より良いハードの探知、及び新しい「pup_event」アーキテクチャ(デスクトップのドライブアイコンを含む)。ライブCDファイルは「puppy-4.1-k2.6.25.16-seamonkey.iso」、94.1MBと、「puppy-4.1retro-k2.6.21.7-seamonkey.iso」、94.6MBです。後者はもっと保守的なカーネルでもっと古いパソコンに適してるでしょう。http://puppylinux.com/download/からダウンロード出来ます。

開発に沿ったマイルストーンとそれに関するもっと詳しい情報のリンクは下記の通りです:
何と素晴らしいリストでしょう!このページを書き上げる前に考えました。パピー3.01から4.00へのアップグレードと比べたら、まあ、そんなに新しい物件は無いなと思いましたが、一項目ずつ新しい物件をリストすると4.00からどれだけの成果を挙げたのか認識し始めました。本当はバージョン5.0に上げる位の価値がありますが、パピーの伝統に従えば、マイナーなバージョンナンバー変更でも大きな改善がなされます。

古いハードウェアで新しいカーネルを実行する
非常に古いハードウェアでも2.6.25.16カーネルは問題なく実行出来るでしょう。Cyrix 6x86 CPUと128MB RAMを持つ古いパソコンでテストしましたが問題ありませんでした。 非常に保守的に設定、「tickless」無し、「SMP」サポート無し(パピーはマルチプロセッサーのマシンでも問題なく実行しますので、心配することはありません!)。しかし、次のパピーのリリース(4.2?)はもっと野心的に設定されたカーネルを含むかも知れません。その場合はここで事前記述します(しかし、4.1の2.6.25.16には当てはまりませんのでご了承下さい!):

マルチプロセッサ(SMP)に設定された場合、カーネルは単一プロセッサシステムの検出が出来、実行には問題ありませんが、例外もあります -- その場合ブートする時はブートオプション「nosmp」を付けて下さい。
カーネルが「tickless」に設定された場合、それはCPUがアイドル時にカーネルを暇にし、発熱を少なくします。しかし、「tickless」はある種のシステムに問題を起こし、幾つかの古いカーネルモジュールの調子を狂わします。ブート時に「nohz=off」を付けて下さい。

しかし、今現在直接影響するものが一つあります。4.1で使われている2.6.25.16カーネルと4.1retroで使われいる2.6.21.7カーネルでは、前者は新しい「libata PATA」ドライバをIDEドライブに使っています。現在、殆んどのディストリビューションが使っていますが、これらには問題点があります。お気付きと思いますが、例えば以前「/dev/hda」と名付けられたドライブが現在「/dev/sda」として名付けられています。ある種のハードウェアに対してシャットダウンに問題が生じる可能性があり、GRUBの設定に関しても少し難しくなるかも知れません。

それで何で新しいカーネルを使うのですか?
理由の一つはより新しいドライバです。特に無線ネットワークです。最近のハードウェアをお持ちなら、このカーネルの方がよりよくサポートするでしょう。
しかし、パピーリナックス3.01或は4.00を問題無く使っているなら(それらのバージョンも2.6.21.7カーネルを使ってます)、最近のカーネルをどうしても使わなくてはならない理由が無ければ(例えば改善された無線サポート)、「retro」を使って構わないです。

アプリケーション著作者に対する感謝
一部のパピー熱心者はソフトの開発にハマっています。多数の新しいパッケージと改良されたパッケージは「インハウス」で我々だけで開発されたので、ここで感謝の意を表します。フォーラムにざっと目を通すとお分かりになると思います -- 数名は上述しましたが、その他にも貢献者が沢山います。テスターの方々も同じく大事です -- ありがとう。

Dingoの為のT2ビルドシステム
オリジナルのパピーDingo 4.00alpha1を生成するのに使用したT2の全てのパッケージ及びそのソースはダウンロード出来ます。パピーが動作し始めたら、これを使って他のパッケージをコンパイルしましたので、ブートストラップの第一段階としてこのT2ビルドを取得する必要があります。注意して下さい。この方法はパピーをソースから生成するのではありません! 詳細を読む

Puppy Unleashed
これは自分自身のPappyを作り上げるお薦めの方法です。ダウンロードページから取得して下さい。

警告
4.1の両方の派生バージョンを試す場合、前のパピーの「pup_save」ファイルがあれば、そのファイルに気をつけて下さい。そのバックアップコピーを取っておくのがいいでしょう。安全の為にパピーをCDからブートされていれば、始めにブートオプション「puppy pfix=ram」を付けて起動し、色々と試してみて、例えばサウンド、ネットワーク接続など、そして、もし満足であれば、その派生バージョンに落ち着くことが出来ます。もう一つチェックする必要があるのはパワーオフが正しく行えるかどうかです(PATAはここに問題点があります)。満足出来なければ、もう一つの派生バージョンを試して下さい(「pfix=ram」で起動)。この方法だと、ご自分の元の「pup_save」を壊される可能性はありません。

もし、その派生バージョン(4.1か4.1retro)が問題なく実行出来れば、起動して、ご自分の「pup_save」ファイルをアップグレードすることが出来ます。たまにデスクトップに1、2個のアイコンが所定の場所に無い事に気がつくかも知れませんが(パピーのどのバージョンからアップグレードしたかに依ります)、その時は手動で直す必要があります。GTK1かTcl/Tkのアプリケーションがインストールされている場合は、そのサポートライブラリをインストールする必要があります(PetGetパッケージマネージャを使って下さい)。何故なら4.xはGTK2のみです。

両方の派生バージョンを使う場合は特に注意して頂きたいことがあります。パピーは「pup_410.sfs」ファイルをCDからコピーして、ハードディスクの「pup_save」ファイルと同じ所に置きます -- 4.1ではシャットダウン時に否定しても自動的にコピーします。問題はこのファイルは全てのカーネルドライバを含んでいて、他の派生バージョンを起動した時、パピーはハードディスクのpup_410.sfsを使います -- 結果:カーネルパニック(或はブート出来ますが、モジュールがロードされない)。古いpup_410.sfsを削除する必要があります。

アデュー さようなら
私はパピーリナックスプロジェクトのリーダー(「博愛の独裁者」として知られる)の地位(2003年中旬のバージョン0.1のリリース以来)から退き、低い目立たない地位に付く事に決めました。バージョン4.1はリーダーとして最後のリリースです。小人数の信用できる開発グループがその地位に置かれますが、細部はまだ調整中です -- フォーラムのスレッドにこの件の討論があります。
完全に退場するのではなく、私の「UniPup」概念に基づく「puplet」(パピーの派生)に焦点を絞りこむ予定で、特定なハードウェアを目標とし、多分2、3のベビーラップトップになると思います。これは今まで二年間続けた、気の狂ったようなフルタイムペースの代わりにパートタイム的なプロジェクトになると思います。
パピーの「コア」或は「ベース」に関する事を続けて開発すると思います。「puplet」の開発が第一になりますが、パピーの主流にも有益だと思います。
そして、現在持っているパピーに関する如何なる専利権/トレードマークも保持し、「puppylinux.com」と「puppylinux.org」のドメイン名の所有権を保ちます。そして、受渡しに関する方法やどんな人について意見を出しますが、干渉は出来るだけ少なめにしたいと思います。これは安全処置的な機能と理解しています -- 他のディストリビューションのように博愛独裁者が退場した時に衰弱してしまうのが心配です。私が段階的に引退していく過渡期の進行を私のブログでモニターしてください。
私はこれは良い機会だと思うし、パピーはより良くなっていくでしょう!

バージョン 4.1.1
えへへ、私はこのバグフィックスリリースのため未だに「リーダー」です。 4.1には私が修正したかった2、3の難しい物があります。 私は、4.1に本当に必要であり、高く望まれているバグフィックスだけを適用して、その他の変更は厳しく避けました。 これらの修正は以下に含まれます: マウス検出、タッピング・タッチパッド、追加SFSファイルのロード、DVB USBファームウェア、古いネットワークウィザード、GPRS メッセージ、デスクトップドライブアイコンのリネーム、デスクトップドライブアイコンの再調整、 インストール済PETパッケージの依存チェック、ALSAシャットダウン、Linuxからvfatファイルシステムへコピーする時のROXエラーメッセージ、ワイドスクリーン解像度用改良サポート、改善されたリマスタ-CD、 多くのネットワーク設定の修正、特に無線ネットワーク(ndiswrapperを含む)。 これらの修正の全てに関する詳細は、私のブログで見られますhttp://puppylinux.com/blog。そして、タイトルで「(SP1)」で検索して下さい。

バージョン 4.1.2
私は4.1.1で未だに機嫌の悪い2、3の物を今回修正しました。 詳細を見つけるには、私のブログのタイトルで、「4.1.2:」と検索して下さい。 しかし要約すると: 起動時にUSBドライブを探すバグフィックス、ohci-hcd USBドライバをイニシャルRAMディスクにロードできず、その段階でいくつかのインターフェースが働かない、 .debパッケージ解凍のバグフィックス、バージョンアップグレード時の /tmp/versioncleanup を修正、 Pmetatagger のバグフィックス、若干のモデム検出の改良、起動時のネットワーク接続のための微調整、 現在3つのSFSファイルをロードすることができます、Pmountのクラッシュを防止、無効なRAM保存間隔を防止。

よろしく
Barry Kauler
2008年12月
www.puppylinux.com

Puppy Linux 日本語版トップページに戻る