概要
apt-mark
[-f=ファイル名]
{auto | manual | showauto | showmanual} パッケージ...
| {-v | --version} | {-h | --help}
説明
apt-mark
は、パッケージが自動的にインストールされたかどうかのマークを変更します。
パッケージをインストールすると要求し、その結果、別のパッケージが依存関係を満たすためにインストールされた場合、依存関係に自動的にインストールしたと印を付けます。いったん自動的にインストールされたパッケージは、手動でインストールしたパッケージに依存されなくなると、そのパッケージは、例えば
apt-get や aptitude
により削除されます。
auto
auto
は、パッケージを自動インストール済みとマークします。このパッケージに依存する手動でインストールされたパッケージがなくなると、このパッケージを削除します。
manual
manual
は、パッケージを手動インストール済みとマークします。このパッケージに依存するほかのパッケージがなくなっても、このパッケージを自動的に削除するのを防ぎます。
hold
hold
は、パッケージが自動的にインストール・アップグレード・削除が行われないよう、パッケージに保留マークをつけるのに使用します。このコマンドは
dpkg --set-selections
のラッパーに過ぎず、そのため状態は
dpkg(1)
により管理され、
--file
オプションは効果がありません。
unhold
unhold
は、以前保留したパッケージを、また操作できるようキャンセルするのに使用します。
showauto
showauto
は、自動的にインストールされたパッケージを、パッケージごとに改行して表示します。パッケージを与えなければ、自動的にインストールされたパッケージをすべて一覧表示します。パッケージを与えた場合は、そのパッケージが自動的にインストールされている場合にのみ、表示します。
showmanual
showmanual は showauto
と同様に使用できますが、手動でインストールされたパッケージの一覧を表示します。
showhold
showhold は、他の show
コマンドと同様に、保留されているパッケージを出力します。
オプション
-f=ファイル名,
--file=ファイル名
デフォルトの場所
(設定項目: Dir::State
で定義したディレクトリの
extended_status)
ではなく、パラメータ
ファイル名
からパッケージの状態を読み書きします。
-h, --help
使い方の短い要約を表示します。
-v, --version
プログラムのバージョンを表示します。
-c, --config-file
設定ファイル。
使用する設定ファイルを指定します。
このプログラムは、デフォルト設定ファイルを読んでから、この設定ファイルを読みます。
この設定をデフォルト設定ファイルよりも前に読む必要がある場合、
APT_CONFIG
環境変数に指定してください。構文については
apt.conf(5)
をご覧ください。
-o, --option
設定オプションのセット。任意の設定オプションをセットします。
構文 -o Foo::Bar=bar
となります。
異なるオプションを設定するため、-o
と --option は、
複数回使用できます。
ファイル
/var/lib/apt/extended_states
自動インストールされたパッケージの状態一覧です。
設定項目: Dir::State::extended_states
関連項目
診断メッセージ
apt-mark
は正常終了時に 0
を返します。エラー時には
0 以外を返します。
バグ
APT バグページ[1]
をご覧ください。 APT
のバグを報告する場合は、
/usr/share/doc/debian/bug-reporting.txt や reportbug(1)
コマンドをご覧ください。
翻訳
倉澤 望 <nabetaro@debian.or.jp>
(2003-2006,2009-2012), Takuma Yamada <tyamada@takumayamada.com>
(2016), Debian JP Documentation ML <debian-doc@debian.or.jp>
この翻訳文書には未訳部分が含まれている可能性があることに
注意してください。
翻訳がオリジナルに追従できていない場合、
内容を失わないようにこのようにしています。
著者
O'Connor Mike[FAMILY Given]
[FAMILY Given]
注記
- 1.
- APT バグページ
http://bugs.debian.org/src:apt