パッケージをインストールする前にどのバージョンを受け取るかを知りたいです。
apt-get
DebianまたはUbuntuをaptitude
インストールする前にバージョンを確認するにはどうすればよいですか?
答え1
適切
シミュレーションを実行して、パッケージをアップグレード/インストールするときに何が起こるかを確認できます。
apt-get -s install <package>
可能なすべてのアップグレードを表示するには、詳細モードで実行しupgrade
(安全のために)nキャンセルをクリックします。
apt-get -V -s upgrade
適切なキャッシュ
このオプションは、policy
パッケージのインストール済みバージョンとリモートバージョン(候補インストール)を表示します。
apt-cache policy <package>
適切なショーバージョン
インストールされている場合は、1つ以上のパッケージのバージョン情報を表示します。
apt-show-versions <package>
-u
パッケージ名を含めるか含まないでスイッチを渡すと、アップグレード可能なパッケージのみが表示されます。
ディスプレイに最適
以下を使用して得られた結果に似た結果dpkg -s <package>
:
apt show <package>
資格
コンソールGUIは、aptitude
アップグレード可能なパッケージの新しいバージョンを表示できます。 「アップグレード可能パッケージ」メニューを開きます。vパッケージをクリックすると、より詳細なバージョン情報が表示されます。
またはコマンドラインから:
aptitude versions <package>
-V
バージョンに関する詳細情報が表示されます。繰り返しますが、安全のためにアナログスイッチを使用してください。
aptitude -V -s install <package>
install <package>
に置き換えると、upgrade
アップグレード可能なすべてのパッケージのバージョンが表示されます。
答え2
別の使用方法包装袋そしてgrep:
dpkg -s <package> | grep Version
答え3
パッケージのフルネームがわからない場合、別のオプションは適性の検索出力フォーマットを指定することです。
aptitude search <package> -F "%c %p %d %V"
%c
=ステータス(パッケージをインストールするかどうか)
%p
=パッケージ名
%d
=パッケージ説明
%V
=利用可能なパッケージバージョン
答え4
パッケージ名を入手してください:
apt-cache search *search term*
バージョンの詳細を取得する:
apt-cache show *packagename*
私は好ましい方法を好み、もはや使用されないとapt-get
信じています。 apt-suiteの寿命を考慮すると、おそらく当分は安全な選択でしょう!apt-cache
apt
aptitude