Manpages

名 前

apt-config - APT 設 定 取 得 プ ロ グ ラ ム

概 要

apt-config [--empty] [--format '%f "%v";%n'] [-o=設 定 文 字 列 ] [-c=設 定 フ ァ イ ル ] {shell | dump | {-v | --version} | {-h | --help}}

説 明

apt-config は 、 APT ス イ ー ト の 様 々 な 所 で 一 貫 し た 設 定 を 行 う た め に 使 用 す る 、 内 部 プ ロ グ ラ ム で す 。 ス ク リ プ ト ア プ リ ケ ー シ ョ ン で 使 い や す い 方 法 で 、 メ イ ン 設 定 フ ァ イ ル /etc/apt/apt.conf に ア ク セ ス し ま す 。

-h オ プ シ ョ ン や --help オ プ シ ョ ン を 除 き 、 以 下 に 挙 げ る コ マ ン ド が 必 要 で す 。

shell

shell は 、 シ ェ ル ス ク リ プ ト か ら 設 定 情 報 に ア ク セ ス す る の に 使 用 し ま す 。 引 数 と し て 、 ま ず シ ェ ル 変 数 、 次 に 取 得 し た い 設 定 値 を ペ ア で 与 え ま す 。 出 力 と し て 、 現 在 の 値 ご と の シ ェ ル 代 入 コ マ ン ド を 列 挙 し ま す 。 シ ェ ル ス ク リ プ ト 内 で は 、 以 下 の よ う に し て く だ さ い 。

OPTS="-f"
RES=’apt-config shell OPTS MyApp::options’
eval $RES こ れ は 、 MyApp::options の 値 を シ ェ ル 環 境 変 数 $OPTS に セ ッ ト し ま す 。 デ フ ォ ル ト 値 は -f と な り ま す 。 設 定 項 目 は /[fdbi] を 後 ろ に 付 け ら れ ま す 。 f は フ ァ イ ル 名 を 、 d は デ ィ レ ク ト リ を 、 b は true か false を 、 i は 整 数 を 返 し ま す 。 返 り 値 ご と に 内 部 で 正 規 化 と 検 証 を 行 い ま す 。

dump 設 定 箇 所 の 内 容 を 表 示 す る だ け で す 。

オ プ シ ョ ン

こ こ で 設 定 オ プ シ ョ ン と し て 説 明 し た コ マ ン ド ラ イ ン オ プ シ ョ ン は 、 す べ て 設 定 フ ァ イ ル を 使 用 し て 設 定 で き ま す 。 設 定 フ ァ イ ル に 書 い た 真 偽 値 を と る オ プ シ ョ ン は -f-,--no-f, -f=no な ど の よ う に し て 上 書 き で き ま す 。

--empty 値 が 空 の オ プ シ ョ ン を 含 め ま す 。 こ れ は デ フ ォ ル ト で す の で 、 出 力 か ら 取 り 除 く に は --no-empty と し て く だ さ い 。

--format '%f "%v";%n' 各 設 定 オ プ シ ョ ン の 出 力 を 定 義 し ま す 。 %t は オ プ シ ョ ン 名 に 、 %f は 完 全 オ プ シ ョ ン 名 に 、 %v は オ プ シ ョ ン の 値 に 置 換 さ れ ま す 。 大 文 字 や 特 殊 文 字 を 使 用 す る 値 は 、 安 全 を 保 証 す る た め に 、 RFC822 で 定 義 さ れ て い る quoted-string で エ ン コ ー ド さ れ る こ と に な り ま す 。 さ ら に 、 %n は 改 行 に 、 %N は タ ブ 文 字 に な り ま す 。 % を 出 力 す る に は 、 %% と し て く だ さ い 。

-h, --help 使 い 方 の 短 い 要 約 を 表 示 し ま す 。

-v, --version プ ロ グ ラ ム の バ ー ジ ョ ン を 表 示 し ま す 。

-c, --config-file 設 定 フ ァ イ ル 。 使 用 す る 設 定 フ ァ イ ル を 指 定 し ま す 。 こ の プ ロ グ ラ ム は 、 デ フ ォ ル ト 設 定 フ ァ イ ル を 読 ん で か ら 、 こ の 設 定 フ ァ イ ル を 読 み ま す 。 こ の 設 定 を デ フ ォ ル ト 設 定 フ ァ イ ル よ り も 前 に 読 む 必 要 が あ る 場 合 、 APT_CONFIG 環 境 変 数 に 指 定 し て く だ さ い 。 構 文 に つ い て は apt.conf(5) を ご 覧 く だ さ い 。

-o, --option 設 定 オ プ シ ョ ン の セ ッ ト 。 任 意 の 設 定 オ プ シ ョ ン を セ ッ ト し ま す 。 構 文 -o Foo::Bar=bar と な り ま す 。 異 な る オ プ シ ョ ン を 設 定 す る た め 、 -o--option は 、 複 数 回 使 用 で き ま す 。

関 連 項 目

apt.conf(5)

診 断 メ ッ セ ー ジ

apt-config は 正 常 終 了 時 に 0 を 返 し ま す 。 エ ラ ー 時 に は 十 進 の 100 を 返 し ま す 。

バ グ

APT バ グ ペ ー ジ [1] を ご 覧 く だ さ い 。 APT の バ グ を 報 告 す る 場 合 は 、 /usr/share/doc/debian/bug-reporting.txt や reportbug(1) コ マ ン ド を ご 覧 く だ さ い 。

翻 訳

倉 澤 望 <nabetaro [AT] debian.jp> (2003-2006,2009-2012), Takuma Yamada <tyamada [AT] takumayamada.com> (2016), Debian JP Documentation ML <debian-doc [AT] debian.jp> こ の 翻 訳 文 書 に は 未 訳 部 分 が 含 ま れ て い る 可 能 性 が あ る こ と に 注 意 し て く だ さ い 。 翻 訳 が オ リ ジ ナ ル に 追 従 で き て い な い 場 合 、 内 容 を 失 わ な い よ う に こ の よ う に し て い ま す 。

著 者

Gunthorpe Jason[FAMILY Given]

[FAMILY Given]

注 記

1.

APT バ グ ペ ー ジ

http://bugs.debian.org/src:apt