これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド apt-show-versionsp です。
プログラム:
NAME
apt-show-versions - ディストリビューションで利用可能なパッケージ バージョンを一覧表示します
DESCRIPTION
apt-show-versions は、dpkg ステータス ファイルと、インストール済みおよび
利用可能なパッケージのバージョンとディストリビューション、および特定の範囲内のアップグレード オプションを示します
選択したパッケージの配布。
これは、安定版とテスト版が混在する環境で、すべてを一覧表示したい場合に非常に便利です。
テストからのもので、テストでアップグレードできるパッケージ。
apt-show-versions は、インストール済みおよび利用可能のステータス情報にキャッシュを使用します
パッケージ。 root として apt-show-versions を実行すると、必要に応じてキャッシュが更新されます。 あなたが実行する場合
非ルートは最新の利用可能な情報を使用しますが、キャッシュを更新できないためです。 あなたが実行する場合
オプションを使用してルートとして -i キャッシュは初期化または更新のみです。
SYNOPSIS
apt-show-バージョン [-h] [[-p] パッケージ 名] [-a] [-b]
OPTIONS
オプションを指定しないと、インストールされているすべてのパッケージのステータスが出力されます。
-p パッケージ, - パッケージ=パッケージ
指定された使用可能なバージョンとインストールされているバージョンを印刷する パッケージ。 を指定することもできます
オプションなしのパッケージ名 -p。 場合 -p およびパッケージ名が欠落している、すべて
インストールされているパッケージが表示されます。
-r, -正規表現
解釈する パッケージ オプションから -p 正規表現として。
-R, --regex-all
ような -正規表現だけでなく、インストールされていない一致するパッケージも表示します
-u, --アップグレード可能
アップグレード可能なパッケージのみを印刷する
-a, --すべてのバージョン
選択したパッケージの利用可能なすべてのバージョンを印刷します
-b, - 簡単に
アップグレード可能なパッケージの package_name/distribution のみを表示
-v, -詳細
どのパッケージ ファイルが解析されるかについてのメッセージを出力します。
-V, - バージョン
apt-show-versions のバージョンを出力します
-i, -初期化
パッケージ キャッシュのみを初期化または更新します (root として)。 ステータスが
インストール済みまたは使用可能なパッケージが変更されました。 初期化が完了しました
パッケージのインストール時および cron.daily ジョブを介して自動的に。
-stf file, --ステータスファイル=file
file の代わりに dpkg ステータスファイルとして / var / lib / dpkg / status
-ld ディレクトリにジョブを開始します。, --リストディレクトリ=ディレクトリにジョブを開始します。
ディレクトリにジョブを開始します。 /var/state/apt/lists/ の代わりに apt のリスト ファイルへのパスとして、または
/ var / lib / apt / lists /
-h, - 助けて
コマンドラインヘルプを出力します。
EXIT コード
0 エラーなし
1 間違った使い方
2 つの apt-show-versions が正確に XNUMX つのパッケージとアップグレード可能なオプション セットで呼び出されました。
しかし、パッケージは最新です。 出力が要求されていないため、このケースは通知されます
終了コードを使用します。
255 不明なエラー
例
インストールされているすべてのパッケージについて、それらが最新かどうかを知りたい場合
アップグレード可能、使用:
apt-show-バージョン
アップグレード可能なすべてのパッケージのリストが必要な場合:
apt-show-versions -u
libc6 の利用可能なすべてのバージョンのリストを取得するには:
apt-show-versions -a -p libc6
複数のパッケージに関する情報を取得するには:
apt-show-versions dpkg apt
apt-show-versions -r ^texlive
テスト中のすべてのパッケージをアップグレードするには:
apt-get install `apt-show-versions -u -b | grep テスト`
onworks.net サービスを使用してオンラインで apt-show-versionsp を使用する