パッケージをインストールする前に、どのバージョンを入手するか知りたいのですが、またはaptitudeはdebianまたはubuntuですか?
回答
apt-get
シミュレーションを実行して、アップグレード/インストールするとどうなるかを確認できますパッケージ:
apt-get -s install <package> 可能なすべてのアップグレードを表示するには、upgradeを冗長モードで実行します(安全のため) )シミュレーションで、 n を押してキャンセルします:
apt-get -V -s upgrade apt-cache
オプションpolicyは、パッケージのインストール済みバージョンとリモートバージョン(インストール候補)を表示できます。
apt-cache policy <package> apt-show-versions
インストールされている場合、バージョン情報を表示します1つ以上のパッケージについて:
apt-show-versions <package> パッケージ名の有無にかかわらず-uスイッチを渡すと、アップグレード可能のみが表示されますパッケージ。
aptitude
は、新しいバージョンのアップグレード可能なパッケージを表示できます。メニュー「アップグレード可能なパッケージ」を開きます。パッケージで v を押すと、より詳細なバージョン情報が表示されます。
またはコマンドラインで:
aptitude versions <package>  -Vを渡すと、バージョンに関する詳細情報が表示されます。これもシミュレーションスイッチで安全です:
aptitude -V -s install <package>  install <package>をupgradeに置き換えると、アップグレード可能なすべてのパッケージのバージョンが表示されます。
コメント
回答
dpkg および grep :
dpkg -s <package> | grep Version コメント
- これは、<パッケージ>の場合は機能しませんはまだインストールされていません(これは質問の要件でした)。
- セラーノペレイラ、その答えは私を助けてくれました。質問は少し異なりますが、スタックオーバーフローを複製しないほど似ています。
- より良い:dpkg -s <パッケージ> | grepバージョン(大文字のVに注意)
回答
完全な情報がわからない場合は、別のオプションパッケージの名前は、aptitudeの検索出力をフォーマットしています:
aptitude search <package> -F "%c %p %d %V"  %c =ステータス(パッケージがインストールされているか、 not)
 %p =パッケージの名前
 %d =パッケージの説明
 %V =利用可能なパッケージのバージョン
回答
パッケージ名を取得するには:
apt-cache search *search term* バージョンの詳細を取得するには:
apt-cache show *packagename*  apt-getとapt-cacheは非推奨になり、aptとaptitudeが推奨される方法になります。apt-suiteの寿命を考えると、おそらくしばらくの間安全な賭けです!
コメント
- まさにそれが私が探していたものです。リモートリポジトリを使用して、バージョンやその他のあらゆる種類の情報を取得します。
回答
 
コメント
- これはすでにネッドフランダースで取り上げられています'回答、 unix.stackexchange.com/a/362794/22812
- @yurijの量に応じて、独自の回答を作成する必要があります。あなたが行った編集
-  @AnthonyGeogheganあなたが間違っている彼はapt-cache私' mについてaptは2つの異なるものです…何が欠けていますか?
-  aptとapt-cache同じことをします。ソースコードを確認すると、どちらも同じ機能のフロントエンドです。showの場合、ShowPackageと呼ばれる関数、およびsearch、DoSearchという関数。
apt-get -V -s upgrade私の一日を作りました、ありがとうございます!apt-get install -sをsudoで実行することをお勧めしますか?apt show <packages>もリストに追加できます