man-pages/ja/man8/apt-config.8.html
2021-03-31 01:06:50 +01:00

237 lines
6.6 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of APT-CONFIG</TITLE>
</HEAD><BODY>
<H1>APT-CONFIG</H1>
Section: APT (8)<BR>Updated: 30&nbsp;11 月&nbsp;2013<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>名前</H2>
apt-config - APT 設定取得プログラム
<A NAME="lbAC">&nbsp;</A>
<H2>概要</H2>
<DL COMPACT>
<DT id="1">
<B>apt-config</B> [<B>--empty</B>] [<B>--format&nbsp;'</B><B></B><I>%f&nbsp;&quot;%v&quot;;%n</I><B>'</B>] [<B>-o=</B><B></B><I>設定文字列</I>] [<B>-c=</B><B></B><I>設定ファイル</I>] {shell | dump | {-v&nbsp;|&nbsp;--version} | {-h&nbsp;|&nbsp;--help}}
</DL>
<A NAME="lbAD">&nbsp;</A>
<H2>説明</H2>
<P>
<B>apt-config</B>
は、APT スイートの様々な所で一貫した設定を行うために使用する、内部プログラムです。スクリプトアプリケーションで使いやすい方法で、メイン設定ファイル
/etc/apt/apt.conf
にアクセスします。
<P>
<B>-h</B>
オプションや
<B>--help</B>
オプションを除き、以下に挙げるコマンドが必要です。
<P>
<B>shell</B>
<DL COMPACT><DT id="2"><DD>
<DD>shell は、シェルスクリプトから設定情報にアクセスするのに使用します。引数として、まずシェル変数、次に取得したい設定値をペアで与えます。出力として、現在の値ごとのシェル代入コマンドを列挙します。シェルスクリプト内では、以下のようにしてください。
<P>
<DL COMPACT><DT id="3"><DD>
<PRE>
OPTS=&quot;-f&quot;
RES=`apt-config shell OPTS MyApp::options`
eval $RES
</PRE>
</DL>
これは、MyApp::options の値をシェル環境変数 $OPTS にセットします。デフォルト値は
<B>-f</B>
となります。
<P>
設定項目は /[fdbi] を後ろに付けられます。f はファイル名を、d はディレクトリを、b は true か false を、i は整数を返します。返り値ごとに内部で正規化と検証を行います。
</DL>
<P>
<B>dump</B>
<DL COMPACT><DT id="4"><DD>
設定箇所の内容を表示するだけです。
</DL>
<A NAME="lbAE">&nbsp;</A>
<H2>オプション</H2>
<P>
ここで設定オプションとして説明したコマンドラインオプションは、 すべて設定ファイルを使用して設定できます。 設定ファイルに書いた真偽値をとるオプションは
<B>-f-</B>,<B>--no-f</B>,
<B>-f=no</B>
などのようにして上書きできます。
<P>
<B>--empty</B>
<DL COMPACT><DT id="5"><DD>
値が空のオプションを含めます。これはデフォルトですので、出力から取り除くには --no-empty としてください。
</DL>
<P>
<B>--format '</B><B></B><I>%f &quot;%v&quot;;%n</I><B>'</B>
<DL COMPACT><DT id="6"><DD>
各設定オプションの出力を定義します。%t はオプション名に、%f は完全オプション名に、%v はオプションの値に置換されます。大文字や特殊文字を使用する値は、安全を保証するために、RFC822 で定義されている quoted-string でエンコードされることになります。さらに、%n は改行に、%N はタブ文字になります。% を出力するには、%% としてください。
</DL>
<P>
<B>-h</B>, <B>--help</B>
<DL COMPACT><DT id="7"><DD>
使い方の短い要約を表示します。
</DL>
<P>
<B>-v</B>, <B>--version</B>
<DL COMPACT><DT id="8"><DD>
プログラムのバージョンを表示します。
</DL>
<P>
<B>-c</B>, <B>--config-file</B>
<DL COMPACT><DT id="9"><DD>
設定ファイル。 使用する設定ファイルを指定します。 このプログラムは、デフォルト設定ファイルを読んでから、この設定ファイルを読みます。 この設定をデフォルト設定ファイルよりも前に読む必要がある場合、
<B>APT_CONFIG</B>
環境変数に指定してください。構文については
<B><A HREF="/cgi-bin/man/man2html?5+apt.conf">apt.conf</A></B>(5)
をご覧ください。
</DL>
<P>
<B>-o</B>, <B>--option</B>
<DL COMPACT><DT id="10"><DD>
設定オプションのセット。任意の設定オプションをセットします。 構文
<B>-o Foo::Bar=bar</B>
となります。 異なるオプションを設定するため、<B>-o</B>
<B>--option</B>
は、 複数回使用できます。
</DL>
<A NAME="lbAF">&nbsp;</A>
<H2>関連項目</H2>
<P>
<B><A HREF="/cgi-bin/man/man2html?5+apt.conf">apt.conf</A></B>(5)
<A NAME="lbAG">&nbsp;</A>
<H2>診断メッセージ</H2>
<P>
<B>apt-config</B>
は正常終了時に 0 を返します。エラー時には十進の 100 を返します。
<A NAME="lbAH">&nbsp;</A>
<H2>バグ</H2>
<P>
m[blue]<B>APT バグページ</B>m[]<FONT SIZE="-2">[1]</FONT>
をご覧ください。 APT のバグを報告する場合は、
/usr/share/doc/debian/bug-reporting.txt
<B><A HREF="/cgi-bin/man/man2html?1+reportbug">reportbug</A></B>(1)
コマンドをご覧ください。
<A NAME="lbAI">&nbsp;</A>
<H2>翻訳</H2>
<P>
倉澤 望
&lt;<A HREF="mailto:nabetaro@debian.or.jp">nabetaro@debian.or.jp</A>&gt;
(2003-2006,2009-2012), Takuma Yamada
&lt;<A HREF="mailto:tyamada@takumayamada.com">tyamada@takumayamada.com</A>&gt;
(2016), Debian JP Documentation ML
&lt;<A HREF="mailto:debian-doc@debian.or.jp">debian-doc@debian.or.jp</A>&gt;
<P>
この翻訳文書には未訳部分が含まれている可能性があることに 注意してください。 翻訳がオリジナルに追従できていない場合、 内容を失わないようにこのようにしています。
<A NAME="lbAJ">&nbsp;</A>
<H2>著者</H2>
<P>
<B>Gunthorpe Jason[FAMILY Given]</B>
<DL COMPACT><DT id="11"><DD>
</DL>
<P>
<B>[FAMILY Given]</B>
<DL COMPACT><DT id="12"><DD>
</DL>
<A NAME="lbAK">&nbsp;</A>
<H2>注記</H2>
<DL COMPACT>
<DT id="13"> 1.<DD>
APT バグページ
<DL COMPACT><DT id="14"><DD>
<A HREF="http://bugs.debian.org/src:apt">http://bugs.debian.org/src:apt</A>
</DL>
<P>
</DL>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="15"><A HREF="#lbAB">名前</A><DD>
<DT id="16"><A HREF="#lbAC">概要</A><DD>
<DT id="17"><A HREF="#lbAD">説明</A><DD>
<DT id="18"><A HREF="#lbAE">オプション</A><DD>
<DT id="19"><A HREF="#lbAF">関連項目</A><DD>
<DT id="20"><A HREF="#lbAG">診断メッセージ</A><DD>
<DT id="21"><A HREF="#lbAH">バグ</A><DD>
<DT id="22"><A HREF="#lbAI">翻訳</A><DD>
<DT id="23"><A HREF="#lbAJ">著者</A><DD>
<DT id="24"><A HREF="#lbAK">注記</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:05:06 GMT, March 31, 2021
</BODY>
</HTML>