by
Anonymous Coward
on 2002年04月29日 13時25分
(#87687)
んなこたーありません。Windows のアプリケーション・コンポーネント管理能力は rpm や deb には遠く及ばないでしょう。
必ずしもそうとは言い切れないですね。
さすがにrpmは備えているみたいですが、dpkgにはトランザクション機能が備わっていないので、パッケージインストール中に突然システムがおちた時にパッケージ管理用データが無茶苦茶になることがあります。
Microsoft Visual Studio Installer ではロールバック機能を備えています。
環境決めうちね (スコア:1, 参考になる)
「root権限で動かせや」と文句言い出すし。
むりくりtar.Zを展開してみると。
perlのパスも決めうちだし。
こんなの使う人いるんかー。(怒
.::.:... .::....: .::...:: .::.:.:: .::..:.: .:::..:.
I 1 2 B H4[keR. :-)
Re:環境決めうちね (スコア:1)
つい日頃のクセが出たっていうことなんでしょうか。
だとしたら背筋が寒いぞ(風邪ひきが言うセリフではない)。
でも、Windowsの文化って多分にそういう面がありますよね。
「とりあえずプログラムはC:\Program Filesにつっこんどけ」
「WindowsのディレクトリはどうせC:\Windowsだろ」みたいな。
Re:環境決めうちね (スコア:2, 参考になる)
まともなプログラマはちゃんと環境変数やレジストリから取得しますし、
まともじゃないプログラマはWindows以外で作業しても決めうちにするでしょう。
あとWindowsにはデファクトスタンダードになっている開発環境(VisualStudioのことね)に
インストーラが添付されてきますから、
開発者は普通システムやアプリケーションのイン
Re:環境決めうちね (スコア:0)
んなこたーありません。Windows のアプリケーション・コンポーネント管理能力は rpm や deb には遠く及ばないでしょう。
パ
Re:環境決めうちね (スコア:1, 参考になる)
さすがにrpmは備えているみたいですが、dpkgにはトランザクション機能が備わっていないので、パッケージインストール中に突然システムがおちた時にパッケージ管理用データが無茶苦茶になることがあります。 Microsoft Visual Studio Installer ではロールバック機能を備えています。
あと、パッケージ中のうちインストールしたいパーツを選択できないのはrpmやdpkgの弱点かもしれないですね。今は複数のプラグインパッケージに分割してしのいでいることがほとんどですが、もっと動的にパッケージの構成物を編成する必要がある場合にはこれでは破綻してしまいます。
Re:環境決めうちね (スコア:0)
そりゃー数多ある特徴の一つ一つを比較していけば一つ二つは届いていないところが出てくるかもしれませんがね、もっとも基本的な依存関係の管理 (ランタイム DLL のバージョン不整合なんて最悪) や完全なファイルリストの管理 (完全なアンインストール可能性、というのと同義と思ってクレイ) すら行えない Windows は問題外の外だろうと思うがナ。
> Microsoft Visual Studio Installer ではロールバック機能を備えています。
するってーとしょっちゅう破壊されてしまうレジストリ DB にだけはロールバック機能を付け
Re:環境決めうちね (スコア:1, すばらしい洞察)
Re:環境決めうちね (スコア:0)
Re:環境決めうちね (スコア:0)
プラグイン機能の個数が未知場合はそれらをサブパッケージにしようがありませんね。
たとえばフォントなどを、無理にパッケージの管理領域に割り当ててしまうから、個々のフォントをパッケージ化
Re:環境決めうちね (スコア:0)
俺は最初っから Windows のパッケージ管理能力の話しかしておらん。レジストリ管理もパッケージ管理の一要素じゃろう (もちろん全てのレジストリ管理がパッケージ管理に内包されるわけではないが、そんなことはわざわざ断る必要もあるまい)? dpkg のパッケージ管理情報が破壊される事例の話を出したのはそちらでご
Re:環境決めうちね (スコア:0)
なにいってんだか(上の発言はわたくしではありません。別スレッドでやってください)。最初の切り口は以下だったはず。
Re:環境決めうちね (スコア:0)
ふむ。「必ずしも」を強調して欲しいのかな?そぉゆーことなら上でも書いたが足りない機能もあろう、ということで決着だそ。で、「遠く及ばない」の論拠もすでに書いたのでいーよね?
何か他に問題ある?
Re:環境決めうちね (スコア:0)
Re:環境決めうちね (スコア:0)
ある問題に取り組まないことでその問題に関連する他の問題が生じていないように見える、ってだけで、マジメに OS としてアプリケーション・コンポーネントの管理を行おうとするのであれば、当然依存関係の把握は必須だし、これをやり出したら循環参照の問題は避けて通れない。