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

[debian-users:47003] Re: rpmstrap working?



ã“ã‚“ã«ã¡ã¯ã€

At Tue, 1 Aug 2006 10:55:41 +0900,
NOKUBI Takatsugu wrote:
> 
> At Mon, 31 Jul 2006 23:47:24 +0900,
> Junichi Uekawa wrote:
> > >   rpmstrapå´ã®scriptã®å•é¡Œã§ã‚ã‚‹å¯èƒ½æ€§ã‚‚ã‚ã‚‹æ°—ãŒã—ã¾ã™ã€‚ã¡ã‚ƒã‚“ã¨ä¸­ã‚’見
> > > ã¦ã¯ã„ãªã„ã‚“ã§ã™ã‘ã©ã€‚
> > 
> > 
> > rpm ãŒåˆ©ç”¨ã—ã¦ã„る DBãŒå…¨ç„¶ã¡ãŒã†ã®ã§ã¯ãªã„ã‹ã€ã¨æ€ã£ã¦ã„ã¾ã™ã€‚
> 
>   ã‚ã‚ãªã‚‹ã»ã©ã€scriptを見ã¦ã¿ãŸã‚“ã§ã™ãŒchrootã—ãªã„ã‚“ã§ã™ã­ã€‚ãã‚Œã§æœ€
> åˆã«æ›¸ã‹ã‚Œã¦ã„ãŸãƒ¡ãƒ¼ãƒ«ã®çœŸæ„ãŒç†è§£ã§ãã¾ã—ãŸã€‚
> 
> > SQLite ? BDB ?
> 
>   大åŠã®ã‚·ã‚¹ãƒ†ãƒ ã¯BDBã˜ã‚ƒãªã„ã‹ã¨æ€ã„ã¾ã™ã€‚

Debian ã® rpm を利用ã—㦠rpm -qa を実行ã—ãŸã‚‰æœŸå¾…ã™ã‚‹å‡ºåŠ›ãŒå‡ºã‚‹ã®ã§ã€
chroot 内部ã®rpmãŒäº’æ›æ€§ã®ç„¡ã„DBを利用ã—ã¦ã„ã‚‹æ°—ãŒã—ã¾ã™ã€‚

[20:44:45]dancer64:centos4> sudo chroot . rpm -qa
[20:44:53]dancer64:centos4> rpm -qa --root $(pwd) --dbpath $(readlink -f var/lib/rpm/) | wc -l
89
[20:45:04]dancer64:centos4> sudo chroot . rpm --version
RPM ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 4.3.3
[20:45:17]dancer64:centos4> rpm --version
RPM ãƒãƒ¼ã‚¸ãƒ§ãƒ³ 4.4.1


ã©ã†ã‚‚ sqlite ã«åˆ‡ã‚Šæ›¿ã‚ã£ã¦ã„ã‚‹ã£ã½ã„?

パッケージシステムã®DBã®å½¢å¼ãŒéžäº’æ›ã«åˆ‡ã‚Šæ›¿ã‚ã£ã¦ã„ã‚‹ã“ã¨ã®æ˜¯éžã¯ã¨ã‚‚
ã‹ãã€ãƒ•ã‚¡ã‚¤ãƒ«ã®å±•é–‹ã¾ã§ã¯Debian ã® rpm を利用ã™ã‚‹ã®ã¯ã‹ã¾ã‚ãªã„ãŒã€
パッケージã®DBã®ä½œæˆã®éƒ¨åˆ†ã«ã¤ã„ã¦ã¯ã€chroot 内部ã§å®Ÿè¡Œã—ãŸã»ã†ãŒã‚ˆã„
ã§ã™ã‚ˆã­ã€‚

debootstrap ã®å®Ÿè£…ã¯ã€tar/ar ã§ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã¾ãšå±•é–‹ã—ã¦ã€chroot 内部ã®
dpkg ã«ãƒ‘ッケージを上書ãインストールã—ãªãŠã•ã›ã¦ã„ãŸã¨æ€ã„ã¾ã™ã€‚



上å·
-- 
dancer@{debian.org,netfort.gr.jp}   Debian Project