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

[debian-devel:14632] Re: how dpkg behaves in this situation?



At Tue, 23 Oct 2001 13:19:40 +0900,
Atsuhito Kohda wrote:
> 
> conffiles ã«è¨­å®šã—ã¦ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã®ä½ç½®ãŒå¤‰æ›´ãªã£ãŸ
> ã¨ã dpkg ã¯ã©ã†æŒ¯èˆžã†ã‚‚ã®ã§ã—ょã†ã‹ï¼Ÿ
> 
> åŒã˜ä½ç½®ã®ã¨ããªã‚‰ï¼Œä¿®æ­£ã‚ã‚Œã°ç½®æ›ã™ã‚‹ã‹èžã„ã¦
> ãã¦ä¿®æ­£ç„¡ã‘ã‚Œã°é»™ã£ã¦ç½®æ›ã ã¨æ€ã£ã¦ã„ã¾ã™ãŒ
> ä½ç½®ãŒå¤‰æ›´ã•ã‚ŒãŸã¨ãã®æŒ™å‹•ãŒåˆ†ã‚Šã¾ã›ã‚“。
> 
> 何らã‹ã®æ¡ä»¶ãŒæƒã£ãŸå ´åˆï¼Œæ–°ã—ã„ conffile ãŒã‚¤ãƒ³
> ストールã•ã‚Œãªã„ã¨ã„ã†ã‚ˆã†ãªå¯èƒ½æ€§ã¯ç„¡ã„ã§ã—ょã†ã‹ï¼Ÿ

conffilesã«ãªã£ã¦ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ãŒæ—¢ã«æ¶ˆãˆã¦ã„ã‚‹ã¨
ã‚らãŸã«ãã‚ŒãŒconffilesã«ãªã£ã¦ã„るパッケージを
インストールã—よã†ã¨ã—ã¦ã‚‚インストールã•ã‚Œãªã„ã“ã¨ã¯
ã‚ã‚Šã¾ã™ã­ã€‚(*)

conffilesã®ä½ç½®ãŒç§»å‹•ã¨ã„ã†ã“ã¨ã¯
 * pkg-1.deb conffiles conf1
 * pkg-2.deb conffiles conf2

ã¨ã™ã‚‹ã¨ pkg-1 -> pkg-2 ã¨upgradeã—ãŸã¨ãã¯
特㫠maintainer scriptã§å‡¦ç†ã—ãªã„ã¨
 1) pkg㯠purge ã•ã‚Œã¦ãªã„ã®ã§ conf1 ã¯æ®‹ã‚‹
 2) conf2 ã¯æ–°è¦conffilesãªã®ã§ä½œã‚‰ã‚Œã‚‹
ã ã£ãŸã¨æ€ã„ã¾ã™ãŒã€é•ã£ãŸã‹ãªã€‚

ã‚‚ã—ã‹ã—ãŸã‚‰ 2)ã§(*)ã®æ¡ä»¶ã«ã‚ã£ã¦ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œãªããªã£ã¦ã„ã‚‹ã®ã‹ã‚‚
# ãã‚Œã¯dpkgã®ãƒã‚°ã®ã‚ˆã†ãªæ°—ã‚‚ã—ã¾ã™ãŒã€‚

-- 
鵜飼文æ•