[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:12135] Re: historical info
樽石@電通大ã§ã™ã€‚
At Thu, 21 Jan 1999 16:28:29 +0900,
Ken N. <kenn@xxxxxxxxxxxxxxxxx> wrote:
> = > ãˆã£ã¨ã€ã©ã“ãŒäº‹å‰æ¡ä»¶ãªã‚“ã§ã—ょã†ã‹??
> =
> = 「パッケージãŒã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã‚‹å‰ã« hoge ã¨è¨€ã†åå‰ã¯é€€é¿
> = ã—ãªãã¦ã¯ã„ã‘ãªã„ã€ã¨ã„ã†äº‹å‰æ¡ä»¶ã§ã™ã€‚
>
> 「ãã‚Œã§ã¯æŸ”軟ã™ãŽã‚‹ã‚ˆãã€ã¨ã„ã†è©±ã§ã™ã€‚
> パッケージãŒæ¡ä»¶ã¨ã—ã¦ã‚ã’ã¦ã„ã‚‹ã®ã¯ã€ã€Œç§ã¯``hoge''ã¨ã„ã†åå‰
> ã‚’å 有ã—ã¾ã™ã‚ˆã€‚ã ã‹ã‚‰ç§ã‚’インストール(ã¨ã„ã†ã‹ã€ã‚ˆã‚ŠåŽ³å¯†ã«ã¯
> unpack)ã™ã‚‹ãŸã‚ã«ã¯ã€ã€Žãƒ‘スåå‰ç©ºé–“ã€ã¨ã„ã†ã‚·ã‚¹ãƒ†ãƒ リソース上
> ã§``hoge''ã¨ã„ã†ãƒªã‚½ãƒ¼ã‚¹ãŒãƒ•ãƒªãƒ¼ã«ãªã£ã¦ã„ãªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“よã€
ã¤ã¾ã‚Šã€ãれを dpkg å´ã§ã‚„る作æ¥ã‚’ããã™ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ãŒ dpkg-divert ã ã¨
æ€ã†ã®ã§ã™ãŒâ€¦ diversion ã™ã‚‹ã«ã¯ dpkg-divert を呼ã³å‡ºã™ã¨ã„ã†åˆ¶é™ã‚’
課ã—ã¦ã„ã‚‹ã‚ã‘ã§ã™ã€‚ãã†ã™ã‚Œã°
> ã¨ã„ã†ã“ã¨ã§ã™ã‚ˆã。ãれをã†ã‘ã¦ã€Œã‚ã€ãã‚Œã˜ã‚ƒä»Šã‚ã‚‹hogeã¯é€€é¿
> ã—ãªãã¦ã¯ã€ã¨åˆ¤æ–ã™ã‚‹ã‹ã€ã€ŒãŠãƒ¼ã‘ーãŠãƒ¼ã‘ーã€GOAHEAD!!ã€ã¨ã™
> ã‚‹ã‹ã¯dpkgå´ã§ã‚„ã£ãŸæ–¹ãŒè‡ªç„¶ã˜ã‚ƒãªã„?ã¨ã„ã†ã“ã¨ã‚’言ã£ã¦ã„ã‚‹ã‚
> ã‘ã§ã™ã€‚
dpkg-divert ã™ã‚‹ã“ã¨ãŒ dpkg ãŒåˆ¤æ–や処ç†ã‚’ã‚„ã£ã¦ã„ã‚‹ã¨ã„ã†ã“ã¨ã«
ãªã‚‹ã¨æ€ã„ã¾ã™ã€‚
> = ルールを記述ã—ã¦ãれを dpkg ã§å‡¦ç†ã™ã‚‹æ–¹å¼ã¯ã„ã‚ゆる dpkg 主導
> = åž‹ã®ä¸å¤®é›†ä¸ç®¡ç†çš„ãªã‚·ã‚¹ãƒ†ãƒ ã§ã™ã€‚ã“ã®æ–¹å¼ã¯ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆå´ã®
> = è¨è¨ˆãŒæ¥½ã«ãªã‚Šã¾ã™ãŒã€ä¸€æ–¹ã§ã‚µãƒ¼ãƒå´ã®è² æ‹…ãŒå¢—ãˆã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚
> = ã—ã‹ã‚‚ã€ãã®äº‹å‰æ¡ä»¶ã«ãŠã„ã¦ãƒ«ãƒ¼ãƒ«ã¨ã„ã†è¨˜æ†¶ç´ åã—ã‹ãƒ‘ãƒƒã‚±ãƒ¼ã‚¸æƒ…å ±
> = ã«çµ„ã¿è¾¼ã¾ãªã„ã®ãªã‚‰ã€ã‚µãƒ¼ãƒã¯ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã«å¯¾ã—ã¦ã€ã“ã®
> = ルールã¯ã‚ãªãŸã®ã‚·ã‚¹ãƒ†ãƒ ã§å¿…è¦ã‹ã¨ã„ã†æ¤œè¨¼ãŒå¿…è¦ã«ãªã‚Šã¾ã™ã€‚
>
> 「サーãƒã€ã€Œã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã€ãŒã€ã“ã®å ´åˆä½•ã®ã‚¢ãƒŠãƒã‚¸ã«ãªã£ã¦ã„ã‚‹
> ã®ã‹ã„ã¾ã„ã¡ç§ã¯ç†è§£ã—ã¦ã„ãªã„ã®ã§ã™ãŒã€ãã‚Œã¯ã¨ã‚‚ã‹ãã€ä¸€èˆ¬ã«
> サーãƒå´ã§ç®¡ç†ã—ã¦ã„ã‚‹æƒ…å ±ã®coherencyã‚„integrityã‚’ç¶æŒã™ã‚‹ã®ã¯
> サーãƒå´ã®ä»•äº‹ã§ã™ã€‚ãれをクライアントå´ã«ãŸã‚ˆã£ã¦ã—ã¾ã†ã®ã¯ã€
> ç•Œé¢ã®è¨è¨ˆã‚’失敗ã—ã¦ã„ã‚‹ã¨è¨€ãˆã¾ã™ã€‚
クライアントå´ã«ãŸã‚ˆã‚‹è¨è¨ˆã¨ã¯ã“ã®å ´åˆã€/var/lib/dpkg/diversion
ã‚’ sed ãªã©ã§å‹æ‰‹ã«ã„ã˜ã‚‹ã“ã¨ã§ã‚ã£ã¦ã€ dpkg パッケージã®ä¸€éƒ¨ã§ã‚
ã‚‹ dpkg-divert ã¨ã„ã†ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’通ã—ã¦å®Ÿè¡Œã™ã‚‹æ–¹å¼ã¯ã‚µãƒ¼ãƒ
å´ã®ç®¡ç†ã—ã¦ã„ã‚‹æƒ…å ±ã‚’ã‚µãƒ¼ãƒãŒãã¡ã‚“ã¨ä»•äº‹ã‚’ã—ã¦ã„ã‚‹ã¨è¨€ãˆãªã„ã§ã—ょã†ã‹ï¼Ÿ
#ã“ã‚ŒãŒã¡ãŒã†ãªã‚‰ã‚ªãƒ–ジェクト指å‘çš„è¨è¨ˆ(特ã«ã‚«ãƒ—セル化)
#ã¯å…¨ã¦è¨è¨ˆã®å¤±æ•—ã¨ã„ã†ã“ã¨ã«ãªã‚‹ã¨æ€ã„ã¾ã™ã€‚
ãã‚Œã§
> インストール/ アンインストール時ã®Debianシステムã®coherencyã‚„
> integrityã‚’ç¶æŒã™ã‚‹ã®ã¯ã¾ã•ã—ãdpkgã®ä»•äº‹ã§ã‚ã£ã¦ã€ãƒ‘ッケージ
> å´ã®ä»•äº‹ã§ã¯ãªã„ã¯ãšã§ã™ã€‚
ã§ã€Debian システム㮠coherency ã‚„ integrity ã®ç¶æŒã®ãŸã‚ã«
「Depends, Recommends, Conflicts, Replace, Suggests ã€ç‰ä»¥å¤–
ã«ã‚‚ diversion ç‰ã®ãƒ«ãƒ¼ãƒ«ã‚’åŠ ãˆã‚‹ã‹ã¨ã„ã†å½“åˆã®è©±ã«ã¤ã„ã¦ã„
ã†ãªã‚‰ã°ã€åƒ•ã¯ Depends ç‰ã®æƒ…å ±ã‚‚ãƒ«ãƒ¼ãƒ«ã¨ã—ã¦æŒã¤ã¹ãã§ã¯ãªã„
ã¨æ€ã„ã¾ã™ã€‚ ルールを dpkg ã«æ¸¡ã—ã¦èª¿ã¹ã•ã›ã‚‹ã®ã§ãªãパッケージ
ãŒè‡ªåˆ†ã§èª¿ã¹ã‚‹ã¹ãã ã¨æ€ã„ã¾ã™(ãã®ä½œæ¥æ§‹ç¯‰ã®ãŸã‚ã®ãŸã‚ã®ãƒ«ãƒ¼ãƒ«
ã‚’ debian ソースã«ã«ã„れるã“ã¨ã¯å•é¡Œãªã„ã¨æ€ã„ã¾ã™ã€‚ãã‚ŒãŒ
debhelper ãŒé«˜æ©Ÿèƒ½ã«ãªã‚‹ã¨ã„ã†ã“ã¨ã§ã™)。ã¤ã¾ã‚Šã€ã‚るパッケージ
ã«ç‰¹æœ‰ã® depends ã‚„ recommends ã¨ã„ã£ãŸæƒ…å ±ã¯ãƒ‘ッケージãŒèª¿ã¹
ã‚‹ã“ã¨ã§ã€dpkg ãŒèª¿ã¹ã‚‹ã“ã¨ã§ã¯ãªã„ã¨ã„ã†ã“ã¨ã§ã™ã€‚ dpkg ãŒã—
ãªã„ã¨ã„ã‘ãªã„ã“ã¨ã¯ã€ç¾åœ¨ã® coherency ã‚„ integrity ã®ç¶æŒã—ã€
ãã®æƒ…å ±ã‚’æä¾›ã™ã‚‹ã“ã¨ã ã¨æ€ã„ã¾ã™ã€‚
> = ã“ã®åˆ©ç‚¹ã¯ hoge ã®ãƒ—ãƒã‚»ã‚¹ãŒã©ã“ã§å‹•ã„ã¦ã„よã†ãŒ
> = 構ã‚ãªãã™ã‚‹ã“ã¨ã‚‚ã§ãã€ã‚¨ãƒ¼ã‚¸ã‚§ãƒ³ãƒˆåŒ–ãªã©ã¨çµ„ã¿åˆã‚ã›ã‚Œã°éžåŒæœŸã§ã€
> = より多彩ãªè¨å®šãƒ—ãƒã‚»ã‚¹ã‚’è¡Œã†ã“ã¨ã‚’ã§ãるよã†ã«ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€‚
>
> 「hogeã®ãƒ—ãƒã‚»ã‚¹ã€ã®å…·ä½“例ã¨ã—ã¦{pre,post}{inst,rm}を想定ãªã•ã£
> ã¦ã„ã‚‹ã®ãªã‚‰ã€ã“れらã¯æ˜Žç™½ã«ä½ç½®ä¾å˜ã ã¨æ€ã„ã¾ã™ã€‚必然的ã«ã€
「ã§ãるよã†ã«ã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã§ã™ã€ãªã®ã§ã€ä»Šã®ã‚·ã‚¹ãƒ†ãƒ ã§ã§ãã‚‹ã¨ã„ã†
ã“ã¨ã§ã¯ãªã„ã§ã™ã€‚ã‚ãã¾ã§ã‚‚ã€ãƒ‘ッケージå´ã®ãƒ—ãƒã‚»ã‚¹ãŒãã®ã‚ˆã†ãª
動作をã™ã‚‹ã™ã‚‹ã“ã¨ãŒå®Ÿç¾ã§ãã‚‹ã¨ã„ã†ã“ã¨ã§ã™ã€‚
> appletãªã©ã®ã‚ˆã†ãªæ©Ÿç¨®ä¾å˜ã®ç„¡ã„実行イメージをダウンãƒãƒ¼ãƒ‰ã™ã‚‹
> ã“ã¨ã«ãªã‚Šã¾ã™ãŒã€ãã®ã¨ãã«ã€
>
> = ルールã¨åˆ¶å¾¡ã‚’分ã‘ã‚‹ã¨ã„ã†è©±ã‚‚ã‚ã‚Šã¾ã™ãŒã€ã‚«ãƒ—セル化ã®æ–¹ãŒãšã£ã¨è‡ªç„¶ã ã¨
> = æ€ã„ã¾ã™ã€‚
>
> 自然ã‹ã©ã†ã‹ã¯ä½•ã‚’カプセル化ã—ãŸã‹ã«ã‚‚よるã®ã§ã€ãƒ‘ッケージã«ã©
> ã®ã‚ˆã†ãªè‡ªå¾‹æ€§ãŒã‚ã‚‹ã¨ã©ã†ä¾¿åˆ©ãªã®ã‹ã¨ã„ã†ã®ãŒè¦‹ãˆãªã„ã¨ãªã‚“ã¨
> も申ã—上ã’られã¾ã›ã‚“ãŒã€‚
#ã“ã“ã§ã„ã†ã‚«ãƒ—セル化ã¨ã¯å˜ãªã‚‹ãƒ‡ãƒ¼ã‚¿ã®éš 蔽ã§ã¯ãªãã¦
#メソッドã¨ãƒ‡ãƒ¼ã‚¿ã‚’ã¾ã¨ã‚ãŸã‚ªãƒ–ジェクトを構æˆã™ã‚‹ã“ã¨
#ã§ã™ãŒâ€¦å¿µã®ãŸã‚。
例ãˆã°ã‚るホストã®ã‚·ã‚¹ãƒ†ãƒ 状態を管ç†ã™ã‚‹ã‚µãƒ¼ãƒã‚’ dpkgdã€
パッケージã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«å´ã¯ãƒ‘ッケージã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ä½œæ¥
ã‚’ã†ã‘ã‚‚ã¤å¤šæ…‹æ€§ã®ã‚るエージェントを dpkg-agent ã¨ã—ã¾ã™ã€‚
ユーザãŒãƒ‘ッケージをインストールã—ãŸã„å ´åˆ
ユーザ: 「ホスト A, B, C ã« hoge をインストールã—ãŸã„ã€
dpkg-agent : dpkg-agent 㯠hoge 実行用ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹
ã«ãªã£ã¦ã€ãƒ›ã‚¹ãƒˆ A ã«ã„ã。
dpkg-agent: 「ãˆãƒ¼ã¨ã€ hoge をインストールã—ãŸã„ã‚“ã ã‘ã©
foo ã¯ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã¦ã€bar ã¯å‰Šé™¤ã•ã‚Œã¦ã‚‹ï¼Ÿã€
dpkgd (A) : 「ã¯ã„ã€
dpkg-agent: 「ã˜ã‚ƒã‚ã€å±•é–‹ã—ã¦ãã€
dpkgd (A) : 「ã—ã¾ã—ãŸã€
dpkg-agent: 「ãã—ãŸã‚‰ã€ hogeconfig を実行ã—ã¦ãã€
dpkgd (A) : 「ã—ã¾ã—ãŸã€
dpkg-agent: A ã¸ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«å®Œäº†ã€B ã«ã„ã。
dpkg-agent: 「ãˆãƒ¼ã¨ã€ hoge をインストールã—ãŸã„ã‚“ã ã‘ã©
foo ã¯ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã¦ã€bar ã¯å‰Šé™¤ã•ã‚Œã¦ã‚‹ï¼Ÿã€
dpkgd (B) : 「ã‚〠foo ãŒã‚‚ã†å…¥ã£ã¦ã‚‹ã‚ˆã€
dpkg-agent: 「了解ã€
dpkg-agent: ホスト Bã€ä¾å˜é–¢ä¿‚エラー。 C ã«ã„ã。
dpkg-agent: 「ãˆãƒ¼ã¨ã€ hoge をインストールã—ãŸã„ã‚“ã ã‘ã©
foo ã¯ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¦ã¦ã€bar ã¯å‰Šé™¤ã•ã‚Œã¦ã‚‹ï¼Ÿã€
dpkgd (C) : 「ã¯ã„ã€
dpkg-agent: 「ã˜ã‚ƒã‚ã€å±•é–‹ã—ã¦ãã€
dpkgd (C) : 「ãˆãƒ¼ã¨ã€è¨å®šãƒ•ã‚¡ã‚¤ãƒ«ãŒã™ã§ã«æ›´æ–°ã•ã‚Œã¦ã¾ã™ãã€
dpkg-agent: 「了解ã€
A(完了)ã€B(エラー)ã€C(è¨å®šãƒ•ã‚¡ã‚¤ãƒ«æ›´æ–°æ¸ˆ)ã®æƒ…å ±ã‚’æŒã£ã¦
ユーザã®ã¨ã“ã‚ã«å¸°ã‚‹ã€‚
ユーザ : 「A ã¯å‰Šé™¤ã—ã¦ã€C ã¯å‰ã®è¨å®šãƒ•ã‚¡ã‚¤ãƒ«ã‚’残ã—ã¦ãã ã•ã„ã€
(ã‚ã¨ç¶šã)
ã¨ã‹ã™ã‚‹ã¨ã€ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ä¸Šã®ã„ã‚ã„ã‚ãªã‚·ã‚¹ãƒ†ãƒ ã‚’åŒæ™‚ã«ç®¡ç†ã§ã
ã¦ä¾¿åˆ©ã ã¨ã‹ã€ç¾åœ¨ã¯ä¾å˜é–¢ä¿‚ã«ã‚¨ãƒ©ãƒ¼ãŒã‚ã‚‹ã¨å•ç”無用ã§ä¾å˜é–¢ä¿‚
ã«ã‚¨ãƒ©ãƒ¼ãŒã‚ã‚‹ã¨ã„ã†çŠ¶æ…‹ã«ã—ã¦çµ‚了ã—ã¦ã—ã¾ã„ã¾ã™ãŒã€ã“ã®ã¸ã‚“ã®
処ç†ã‚‚パッケージå´ã§å¤šæ…‹æ€§ã‚’ã‚‚ãŸã›ã‚‰ã‚Œã‚‹ã‚ˆã†ã«ãªã‚‹(例ãˆã°ã‚ã‚‹
パッケージã¯ä¾å˜é–¢ä¿‚ãŒã‚¨ãƒ©ãƒ¼ãªã‚‰ purge ã™ã‚‹ç‰)ã¨ã‹ã€ ãƒãƒƒãƒˆä¸Šã«
ã‚るパッケージインストールエージェント SE ãŒã„ã¦ã€ãã„ã¤ã«æ¬²ã—ã„
ã¨ã„ã†ã¨ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ä¸Šã‹ã‚‰ã‚„ã£ã¦ãã¦ã€ãã®ã‚·ã‚¹ãƒ†ãƒ ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
ã‚’ã—ã¦ãれるã¨ã‹ã„ã‚ã„ã‚ã‚ã‚‹ã¨æ€ã„ã¾ã™ã€‚
> = ã¾ãŸã€ preinstç‰ ãŒ shell script ãªã®ãŒã‚ã‚Œã ã¨ã„ã†ã®ã‚‚ã‚ã‚Šã¾ã™ãŒã€
> = ãã‚Œã¯ã€ãŸã¾ãŸã¾ shell script ãŒãƒ¦ãƒ¼ã‚¶å¯èªãªã®ã§ã€ãšã„ã¶ã‚“手抜ãã ã¨ã„ã†
> = 風ã«æ„Ÿã˜ã¦ã—ã¾ã†ã¨ã„ã†ã®ãŒã‚ã‚‹ã¨æ€ã„ã¾ã™ã€‚
>
> ãˆã¨ã€ç§ã¯ãã†ã„ã†è©±ã¯ã—ã¦ã„ãªã„ã—ã€å²¡ã•ã‚“ã‚‚ãã†ã„ã†è«–点ã§ã¯ãŠ
> 話ã—ã•ã‚Œã¦ã„ãªã„ã¨æ€ã†ã‚“ã§ã™ãŒã€‚
ãˆãƒ¼ã¨ã€ã“ã‚Œã¯ã¡ã‚‡ã£ã¨èªžå¼Šã§ã—ãŸã€‚「手抜ãã«ã¿ãˆã‚‹ã€ã§ã¯ãªãã¦
「手抜ãã«ã¿ãˆã‚‹ã‚ˆã†ã«ã‚‚ã¿ãˆã‚‹ã€ã§ã—ょã†ã‹ï¼Ÿä¸€è¦‹æŸ”軟性ãŒã‚ã‚Šã™
ãŽã‚‹ã‚ˆã†ã«è¦‹ãˆã¦ã€diversion 㯠dpkg-divert を呼ã°ãªã¨ã„ã‘ãªã„
ã¨ã„ã†åˆ¶é™ãŒã‚ã‚‹ã‚ã‘ã§ã€å®Ÿè£…ã®æ–¹æ³•ã«ã¯é–¢ä¿‚ãªã„ã¯ãšãŒã€shell ã«
ãªã£ã¦ã¿ã‚‹ã¨ã€ã©ã†ã¨ã§ã‚‚ã§ãã¦ã—ã¾ã†ã¨ã„ã†é¢¨ã«æ„Ÿã˜ã‚‹ã¨ã„ã†ã“ã¨
ã§ã™ã€‚dpkg ã‹ã‚‰æ¸¡ã£ã¦æ¥ã‚‹ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚‚ã—ã£ã‹ã‚Šæ±ºã¾ã£ã¦ã¦ã€
dpkg ã«æ¸¡ã™ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚‚ã—ã£ã‹ã‚Šæ±ºã¾ã£ã¦ã„ã‚‹ã®ã ã‹ã‚‰ã€ãã®
仕様ã«å¾“ãˆã°ã‚·ã‚¹ãƒ†ãƒ 管ç†ã®ä¸€è²«æ€§ã¯ä¿ã¦ã‚‹ã¨æ€ã„ã¾ã™ã€‚
ãれを preinst ã®å˜åœ¨ã‚’ã—ã£ãŸæ™‚ã«ã€Œã ã‚ã˜ã‚ƒã‚“ã€ã¨æ€ã†ã®ã¯
ã€dpkg ã«ãã®ã‚ˆã†ãªæ©Ÿèƒ½ãŒãªã„ã‹ã‚‰ã€shell script ã§ç®¡ç†å´ã®
一貫性を無視ã—ã¦å‹æ‰‹ã«ã‚„る行為をæä¾›ã™ã‚‹ã“ã¨ã ã¨ã„ã†é¢¨ã«ã¨ã‚Œ
ãŸã®ã§ã™ãŒã€é•ã£ã¦ãŸã‚‰ã”ã‚ã‚“ãªã•ã„。
> #ã‚ã¨ã€ã‚ªãƒ¼ãƒãƒ˜ãƒƒãƒ‰ã¨ã„ã†ã®ã¯ä½•ã®ã“ã¨ã«ã¤ã„ã¦ãŠã£ã—ゃã£ã¦ã„ã¾
>  ã™ã‹ï¼Ÿã€Œå®Ÿè¡Œé€Ÿåº¦ã€ã‚„「システムリソースã®ä¸€æ™‚的消費ã€ã®ã“ã¨ã§
>  ã¯ãªã„ã¨ã¯æ€ã£ã¦ã„ã¾ã™ãŒã€‚
パッケージå´ãŒçŸ¥ã£ã¦ã„ã‚‹ã“ã¨ã‚’ã€ãƒ‘ッケージå´ãŒè¡Œã‚ãªã„ã§
管ç†å´ã«èª¿ã¹ã•ã›ã‚‹ã“ã¨ã§ã™ã€‚ 3ã¤4ã¤ãªã‚‰è‰¯ã„ã§ã™ãŒã€
1000 ã‚„ 2000(?) ã«ãªã£ãŸå ´åˆã®ç„¡é§„ã¯ç›¸å½“ãªã‚‚ã®ã§ã™ã€‚
#ã—ã‹ã‚‚ã€ã‚るパッケージã§å¿…è¦ãªæ“作ã¯å¤šããŸã£ã¦
#ãã®åŠåˆ†ã«ã‚‚満ãŸãªã„ã¨æ€ã„ã¾ã™ã€‚
#ã¡ãªã¿ã«ã€ã“ã®è¾ºã®è©±ã¯ã‚ªãƒ¼ãƒãƒ˜ãƒƒãƒ‰ãŒã©ã†ã¨ã‹ã„ã†è©±ã¯
#二ã®æ¬¡ã§ã™ã€‚
----
樽石 将人 電気通信大å¦æƒ…å ±å·¥å¦ç§‘ 3 å¹´
taruis-m@xxxxxxxxxxxxx
taru@debian.org, taru@debian.or.jp