[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: pkgsrc bof logs



しろやまです。はじめまして。

実は tech-pkg-jaに先日はいって ROMしておりました(^^;

>
> こっちは debian と同じ dpkg 形式らしいです。 by しろやまさん情報
>

はい、Darwinのパッケージは Debianと同じです。そして、
前日のpkgsrc-BOFでは「dpkg使うのやめつつある」といっ
てたのですが... Darwin1.4.1のインストーラが思いっきり
dpkgを使ってくれておりました。
# Darwin1.0の頃は、DarwinのインストールCD-ROMを
# 立ち上げると MacOS9が立ち上がって、MacOS9の
# アプリでインストールをやってました... いつのまにDarwin
# が自力でCD-ROMブートするようになったのやら...(--;;

>>
>> 1)pkg_*でもdpkgの形式を扱えるようにする
>> 2)MacOS XのGUIで使えるinstallerを用意してしまうが*.tgzはやめない
>> 3)MacOS XのGUIで使えるinstallerを用意してしまい*.tgzをやめ、pkg_*も
>>   新しい形式に対応させる
>>
>> この3つうちのどれかとかですかねぇ?
>> どれ選んでもそこからさらに先に進むのが大変そうですが…
>
> 悩ましいですね。
>

ええ。ただ、Darwinのdpkg はいづれ OpenPackagesに移行
されてしまうものである事、MacOS Xの .pkg形式(段ボール箱)
は先日話しましたとおり色々と難儀な問題を抱えている事があり
ますので...


> 個人的には、最初に Zoularis のシステムを突っ込む時は、Zoularis on 
> Solaris
>  みたく OS 標準のインストーラ程度でもいいかなと思ってます。Mac OS X だと
> ssh login 時には Installer.app(Mac OS X 付属の GUI なインストールアプリ
> ケーション)で扱う形式ではインストールできないので CUI でインストール
> できる形式(例えば tar ball 形式とか)もあると嬉しいです。Zoularis を
> 入れた後は pkgsrc 形式(.tgz)で十分だと思ってます。頑張って別形式にしても
> たいして嬉しいと感じないと思うので。make mpackage なりで 
> Installer.app で
> 扱う形式が出来るように拡張すれば共存可能?
>

私も同感です。

GUIの世界に限っても、どうせ InstallViseなどのMac由来の
インストーラーを使ってインストールした物は 段ボール箱形式
の管理の中には入りませんし、そもそも「アプリは可能な限り
ドラッグアンドドロップでインストールするのが原則」なので、
インストールしたものをすべからく一元管理するシステムって
のは Mac OS X では考えていないと思われます。


> Aqua(Mac OS X の GUI システム)な Zoularis Manager なるものを作って
> それで一元管理するってのは、旧来の CUI に拒絶反応を示す Macintosh 
> ユーザに
> 対しては良いかも知れません。そのへんのユーザをターゲットにする価値が
> あるかどうかはともかく。
>

Linux や NetBSDという異OSを突っ込むのではなく、ちょろっと
Terminalをたちあげるだけで「コマンドライン」にさわれるという
のは、やっぱり敷居が低く「火遊び」にはもってこいなのですよね...

「コマンドラインだけで生きていける」人ならそもそもpkgsrcぬき
で ./configure ; make ; make install で生きていけますので、
そうでない人や、(pkgsrc-BOFでもあったとおり)生きていけるけ
ど楽したい人にとっては、GUIツールの存在はありがたいものかと
思います。

>
> 私は NetBSD と同じ pkgsrc 互換が保たれるならがんばる気あります。:)
>

同感です(^^;

---
SHIROYAMA Takayuki
PS: 一眠りして、会社いって、かえってこれたら^h^h^h^hきたら
       一週間遅れのPDF化と資料の間違いの訂正をおこないます。
       。。。おそくなってごめんなさい>緒方さん