【deb】パッケージシステム【rpm】

このエントリーをはてなブックマークに追加
1login:Penguin
2login:Penguin:2007/03/29(木) 20:25:06 ID:8GlcOEfC
2ゲットぉぉぉ!!!
3login:Penguin:2007/03/29(木) 20:27:34 ID:CmUm7hY5
■その他のパッケージシステム
Windows(MSI) http://support.microsoft.com/kb/310598/ja
Firefox(XPI) http://www.mozilla-japan.org/projects/xpinstall/
Rox(Zero Install) http://0install.net/
4login:Penguin:2007/03/29(木) 20:32:46 ID:CmUm7hY5
5login:Penguin:2007/03/29(木) 20:34:30 ID:CmUm7hY5
6login:Penguin:2007/03/29(木) 20:46:52 ID:CmUm7hY5
ありゃ、いつの間にかdpkgがlzmaの解凍に対応してるな。
7login:Penguin:2007/03/29(木) 20:51:16 ID:8GlcOEfC
>>6
そうなん?
8login:Penguin:2007/03/29(木) 21:00:18 ID:SJMRWBqy
ID:yTCjZ4MI はいないのか?
9login:Penguin:2007/03/29(木) 21:01:40 ID:RMC7E/zl
何だ、ここはキモオタ野郎ID:yTCjZ4MIの専用牢獄か!
ゲラゲラ
10login:Penguin:2007/03/29(木) 21:06:53 ID:CmUm7hY5
>>7
dpkg 1.13.25で対応したらしい。
11login:Penguin:2007/03/29(木) 21:08:30 ID:8GlcOEfC
>>10
へぇ・・・知らなかった・・・thxw
12login:Penguin:2007/03/29(木) 21:10:11 ID:pTc7ytpq
prt-get とかいうのもあったかも
あとstowは・・・違うか。
13login:Penguin:2007/03/30(金) 10:20:36 ID:HNZ43VSr
1>> 乙
良スレの予感、個人的にはタイムリー
14login:Penguin:2007/03/30(金) 10:22:58 ID:IBz6Vkv8
良スレの予感2
15login:Penguin:2007/03/30(金) 13:53:33 ID:CHM0XAB0
で、何を語るんだ
16login:Penguin:2007/03/30(金) 15:50:10 ID:WByajOzU
dpkg以外の糞さ
17login:Penguin:2007/04/03(火) 02:12:56 ID:oynAfXsS
ID:SgxTwQppコイコイ
18login:Penguin:2007/04/03(火) 07:02:28 ID:SnV1UGPv
Yastは違うん?
19login:Penguin:2007/04/03(火) 15:04:57 ID:b9dQx5GQ
けっきょく Ubuntu スレにいた彼の
最強パッケージ管理システムはどうなった?
20login:Penguin:2007/04/03(火) 16:14:00 ID:X7xS4Xub
21login:Penguin:2007/04/03(火) 16:17:14 ID:v6qb3gDY
最強のパッケージ管理システムは、どう考えても、CPAN
22login:Penguin:2007/04/03(火) 17:27:38 ID:okm7uguu
klikとかどうよ?
23login:Penguin:2007/04/04(水) 18:15:15 ID:JJEY2ocq
>>22
ユーザ毎にインストールできるって点が特徴だわな(Zero Installもそうだけど)。
個人向けPCには入らね。
24login:Penguin:2007/04/04(水) 22:20:43 ID:Me0quZEs
マターリ進行記念age
25login:Penguin:2007/06/08(金) 20:53:01 ID:IpLfdDiq
rpm -q apr
ってすると

apr-0.9.4
apr-1.2.8-1

ってでて来て片方だけ削除しようにも依存関係の問題がどーたら言われて削除できない。
間違えてバージョンが違うパッケージをインストールしてしまった場合は、どうすれば片方
のパッケージを削除できるの?
26login:Penguin:2007/06/09(土) 00:25:39 ID:pXInHVwS
--nodepsとか--forceとかなかった?
27login:Penguin:2007/06/19(火) 22:08:47 ID:Z9Oul3ME
28login:Penguin:2007/08/29(水) 06:58:56 ID:1rvhZ1Q2
パッケージシステムとパッケージ管理システムは違うよな
このスレ的にはどっちの話をするわけ?
29login:Penguin:2007/09/15(土) 12:07:05 ID:20wYacEF
最近、Dilloの最新版のDillo_new.debパッケージがないので、
ソースからmakeしてdebパッケージを作ろうと思うのだが、
makeが通らなかったりで、ナカナカうまくいかない!

Slackwareでは、makeからmakepkgでDillo.tgzパッケージビルドまで
5分で出来てしまうのだが …

誰か、debパッケージの作り方の良い解説のHP教えてちょッ。
30login:Penguin:2007/09/15(土) 12:31:56 ID:XMSEzoa7
>>29
./configure
make
checkinstall --install=no
31login:Penguin:2007/09/16(日) 00:48:20 ID:6H51DvUQ
checkinstall --install=no
をやってみましたが、
--install=no そんなオプションは無いと叱られてしまいました…
3231:2007/09/21(金) 22:12:12 ID:b7ldSPJC
upgradeしたら、
checkinstall --install=no
できました。

>>30
Thank
33login:Penguin:2007/10/26(金) 11:08:59 ID:aqYRGqTZ
http://distrofreak.seesaa.net/article/34511915.html
GoboLinuxというディストリビューションが日本でも普及して
くれるといいのになあ。
ターボールからインストールしても心配いらないんだって。
34login:Penguin:2007/12/02(日) 13:37:06 ID:tky+yz5d
遅レスだが... 反応しとこう

>>28
スレタイ的にはパッケージシステムだな。
立てた人自身パッケージ管理システムとの分離ができてないっぽいが。
(歴史的に名前も混乱してるし。RPM の M とか)
RPM と dpkg 以外にどんなのあるのかなと思ってこのスレにたどりついた。

ちょっと整理してみる
- パッケージシステム
- Slackware pkgtools .tgz (tgz中にスクリプト等が入っている)
- RPM (本家 http://www.rpm.org/ , RPM5 http://rpm5.org/ )
- dpkg (Debian)
- パッケージ管理システム
- apt (Debian)
- yum ( http://linux.duke.edu/yum/ )

Portage (Gentoo) は、バイナリパッケージもサポートしている、
アプリ管理システム、かな、と思うので外してみる。
あと Linux なシステムのパッケージ(管理)システムでないものも
外してみた。情報の拡充あったらよろすこ。
35login:Penguin:2007/12/02(日) 13:37:53 ID:tky+yz5d
半角空白のインデント潰れたorz
36login:Penguin:2007/12/03(月) 12:22:02 ID:PxBVXV/Q
パッケージ管理システムに追加
 - up2date (RHEL, CentOS)

既存スレをさがしてみたけどyumもっさりスレしかないな。
この話題に乗って来る人も少なそうなので、管理システムとか
Portage の話題も含んだスレということでよさそう。

もしPart2にたどり着くことがあったらスレタイはその時に
再検討ということで。
37login:Penguin:2007/12/05(水) 11:23:53 ID:tDVDuECI
ttp://ja.wikipedia.org/wiki/%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E7%AE%A1%E7%90%86%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0
を参考に追加
- パッケージ管理システム
 - YaST (SuSE)
 - TurboPackage (Turbo)
 - Conary
38login:Penguin:2008/04/02(水) 19:21:02 ID:v6RBM9gi
みんな apt に満足してんだろな。インストールしたバイナリに、欲しかったオプションが設定
されていないときの絶望ときたら。逆に、万人受けさせるためになんでもかんでもオプション付加
させてるのも気持ち悪い。だからバイナリメインのパッケージ管理システムはいまいち好きになれない。

portage も、設定できないオプションがあったりしていまいち好きになれない。

で、Nix ってシステムにたどりついた。といってもまだ使ってないんだけど。乏しい英語力で
文献を漁ったんだけど、かなり好き放題できそう。
日本語資料が皆無に等しいんだけど、使ってる人いない?

というわけで保守。
39login:Penguin:2008/04/02(水) 23:29:49 ID:hTExiRci
>>38
せめて本家のURLくらい貼ってくれ。
ググったらUNIXとかがヒットしまくりわからんかった。

> portage も、設定できないオプションがあったりしていまいち好きになれない。

これでダメなら、自分でoption全て決めてコンパイルした俺dist.作ることにならんか?
「portageで設定できないオプション」てのがよく分からんけど。
40login:Penguin:2008/04/02(水) 23:41:06 ID:GSP2LaT0
>>39
スマソ

Nix
http://nix.cs.uu.nl/index.html

>portage
vim の mzscheme とかなくね?あと趣旨が違うのかもしれないけど
--with-features=tiny とかできないし。
41login:Penguin:2008/05/11(日) 08:58:46 ID:4gRmTmsl
paldo GNU/Linux  ttp://distrowatch.com/?newsid=04882

"paldo is a hybrid (source and binary), Upkg-driven GNU/Linux distribution"
42login:Penguin:2008/07/09(水) 09:46:15 ID:XO23tYI8
age
43login:Penguin:2008/07/10(木) 02:56:09 ID:2XO5NHbj
>>38
消してcheckinstallすれば?野良buildはみんなそうしているが、、、
44login:Penguin:2008/07/11(金) 15:37:07 ID:l/yLYHOb
pacoとgpacoで十分
45login:Penguin:2008/08/17(日) 14:31:47 ID:m1+Y6wCL
checkinstall で作成したdebパッケージは別のPCでも使いまわし
できますか?
友人に渡すなど...
46login:Penguin:2008/11/03(月) 11:48:21 ID:G8xzC5HB
age
47login:Penguin:2008/11/03(月) 12:17:40 ID:6wskfEii
debパッケージつくるなら、debhelperかcdbsを使いましょう
48login:Penguin:2008/12/05(金) 21:47:53 ID:LVlfpboz
保守
49login:Penguin:2008/12/26(金) 13:27:35 ID:hx5Y9Ot5
依存性地獄を解決するディストリビューション非依存のパッケージマネージャ、Nix
http://sourceforge.jp/magazine/08/12/26/0149230
50login:Penguin:2009/01/10(土) 14:24:40 ID:8L5rYSxp
屋上屋を重ねる、となぜか連想した。
51login:Penguin:2009/01/11(日) 10:19:24 ID:TxvqzUTm
Conary使ってるのってrPathとForesightだけ?
52login:Penguin:2009/01/12(月) 11:43:17 ID:aLXcETIT
Weasel GNU/Linux がありますよ、と。
http://www.weasel.iz.rs/
53login:Penguin:2009/01/18(日) 01:22:02 ID:FHouPcJO
依存関係を解決すると言いながら、実際にはバイナリに添付された情報と
自分で作ったデータしか見ないパッケージ管理システムは糞。
54login:Penguin:2009/02/07(土) 12:19:42 ID:tFr1uhKu
そういう意味では
本当にパッケージ管理してるのって
NixとConaryぐらいしかないね
55login:Penguin:2009/05/05(火) 02:12:36 ID:mkRlNVyn
>>30
ありがと
56login:Penguin:2009/06/06(土) 09:30:04 ID:fU+AYLLl
yumとaptって結局どっちがいいの?

yum糞スレに行き着くだけ?
57login:Penguin:2009/06/06(土) 20:41:49 ID:UQgK4v5n
各パッケージのヘッダを一々全部取得してた頃のyumは明らかにaptよりクソだった
今は大差無いんじゃない?
64bit対応だとyumの方が良さげ
58login:Penguin:2009/06/06(土) 23:59:11 ID:jqxk6ruK
>>30
checkinstallは邪道だろうと
59login:Penguin:2009/06/11(木) 19:12:28 ID:bUZ/Ys7m
Linuxスレで聞くのも何なんだけど
Windows用のパッケージ管理システムって、今どんなものがあるだろうか

Windowsにパッケージ管理がないのがずっと不満で
自分で作ってみたいと思ってるんだけど、他に似たような物があったら知りたい
良い物があれば作る必要はないしな
60login:Penguin:2009/06/11(木) 20:10:20 ID:qTTLr2eL
>>59
ごく最近のは知らないが数年前でもLZMAも使えるNSISってのがしっかりしてたと思う
ttp://nsis.sourceforge.net/

Debianのパッケージにもあった。他のディストリでもあるかも
ttp://packages.debian.org/stable/nsis
6159:2009/06/12(金) 08:08:31 ID:YTiWriND
>>60
ありがとう、でもこのNSISってパッケージ管理システムじゃなくて
インストーラ作成用のツールなのでは?
apt(deb)やrpmのように、複数のパッケージをまとめて管理できる
(簡単に削除できる、依存性を取り扱うことができる、などの)仕組みはないよね?
62login:Penguin:2009/06/13(土) 09:06:32 ID:IQpPFwMJ
>>59
ガンガレ
DLL地獄解消求む
63login:Penguin:2009/06/14(日) 09:05:28 ID:rQwfo9s3
どうして主要ディストロはYumやapt-getをいまだに使いつづけるの?
64login:Penguin:2009/08/08(土) 18:48:06 ID:kApnNxjn
>>63
ほかに何かもっと良いパッケージ管理システムがあるの?
65login:Penguin:2009/08/17(月) 21:02:05 ID:VSKfYkgh
gitみたいな分散バージョン管理ツールと組み合わさると面白いものができそうな気がする。
俺は能力的に無理だけど誰か開発してくれないかなぁ。
66login:Penguin:2009/08/17(月) 22:42:57 ID:dU5ZeXXt
>>65
conary
67login:Penguin:2009/08/17(月) 23:11:20 ID:VSKfYkgh
>>66
conaryってそうだったんだ。情報サンクス!
68login:Penguin:2009/08/17(月) 23:19:49 ID:QQlWpP1s
./configure
make
(sudo) make install

コレ、最強。
69login:Penguin:2009/08/17(月) 23:36:09 ID:tX4eXfat
>>68
このGentoo野郎が!
70login:Penguin:2009/08/18(火) 00:38:57 ID:JdopU8D2
gentooのはebuildファイル内でeconf,emake,do*だから、ちょっとだけ違うかな
portageはリポジトリ(ftp,http,cvs,svn,git)からソースのダウンロード; ./configure; patch; make; sudo make install;
までを簡単に(独自)パッケージ管理に組み込めるのが良い
まぁ当然ビルドに時間が掛かるが
71login:Penguin:2009/08/18(火) 01:52:00 ID:XHFs+i7T
>>65
どぞ
https://wiki.ubuntu.com/DistributedDevelopment
今はまだちょこっとしか活用されていないけど
72login:Penguin:2010/01/24(日) 05:00:01 ID:uH7ePUvw
ume
73login:Penguin:2010/05/02(日) 21:17:32 ID:ubO5Xq8t
   ∧ ∧ ┏┯┯┯┯┯┓
   (,,  ). || | || | | | | | | |┃
    |  つ━●| | | | | | | |┃カーン…
  〜   |彡|| | || | | | | | | |┃
    U~U . ━━━━━━┻


74login:Penguin:2010/06/01(火) 12:31:34 ID:VmSEnWSF
c
75 忍法帖【Lv=31,xxxPT】 【東電 77.6 %】 :2011/05/04(水) 00:20:27.15 ID:ySZKwKmn
d
76login:Penguin:2011/05/24(火) 04:02:54.50 ID:jzDVjDvh
# make install distclean
77 忍法帖【Lv=8,xxxP】 【東電 83.9 %】 :2012/01/30(月) 22:12:00.41 ID:rrkGKDo8
test
78 忍法帖【Lv=11,xxxPT】 【東電 76.0 %】 :2012/07/04(水) 12:53:08.20 ID:C55E9BCL
test
79login:Penguin:2012/08/29(水) 08:31:06.27 ID:69gowSVa
apt/dpkgとemerge/portage
以外の管理システムはちゃっちい
RPMとか何かあれば--nodepsとか--force発動しなあかんし
yumもちゃっちく感じる
80login:Penguin:2012/08/29(水) 11:57:17.81 ID:5HCREneW
>>79
> RPMとか何かあれば--nodepsとか--force発動しなあかんし
あんまそういう状況になったことないな。
何かヘンなことやってるからじゃない?
81login:Penguin:2012/08/29(水) 11:57:55.72 ID:5HCREneW
たとえそういう状況が多いとしても、
それはパッケージングシステクの問題ではなく
パッケージ作成体制の問題では。
82login:Penguin:2012/11/20(火) 00:52:13.29 ID:Gi5x8srd
debは世界で一番糞だな。
あんな複雑なの消えて無くなれ
83login:Penguin:2012/11/20(火) 00:59:41.23 ID:eKC8lzYC
>>82
具体的にはどの辺がマズい?
84login:Penguin:2012/11/21(水) 15:48:43.09 ID:48wQj2LM
debは神
でも神が故にややこしい

ややこしさと高機能のトレードオフ

でも普通に使うならRPMよりdebの方が簡単
85login:Penguin:2012/11/21(水) 15:49:51.82 ID:6m3TDhrh
>>84
もうちょい具体的に。
86login:Penguin:2013/04/21(日) 19:29:49.33 ID:HerrNSSH
RPMとDEBを統合しよう
87login:Penguin:2013/10/01(火) 16:48:17.65 ID:wCs94wBA
複数あると「不便」だが、1つの方式に統合するとそれによる弊害もある。

例えばその1つがおかしな方向性に走ってしまったとか、
致命的なセキュリティ難があって導入しているだけで一斉に
クラックされてしまったとか。

そういうのが危惧されるからこそ、WinやMacだけでなくLinuxが必要なわけで。
「便利」ばかり追及する世の中は確実に破綻する。
88login:Penguin:2013/10/02(水) 01:52:49.73 ID:fag0loHh
便利についての異なった思想の分、選択肢も複数存在するのである。
複数覚えるのは確かに不便であるが。
89login:Penguin:2013/12/19(木) 09:13:45.20 ID:NPyghiWw
非互換部分を知らせずに黙って置き換えてしまう奴は無能だと思う。
90login:Penguin
これ上げてみよう