Ubuntuでパッケージを更新せずに最新バージョンを確認する方法

目次

スポンサードリンク

本記事では、Ubuntuでパッケージを更新せずに最新バージョンを確認する方法を解説します。 Ubuntuでパッケージをバージョンアップする方法はいくつかありますが、特定のパッケージを指定したいときは、以下のコマンドを使用します。

sudo apt install <パッケージ名>

パッケージは更新せずにバージョンのみ確認する方法

実際にはパッケージを更新せずに、事前にどのバージョンがインストールされるか確認したいことがありますよね。そんな時は、-s オプションを指定して実行します。以下の例は、vim を更新した場合にインストールされるパッケージのバージョンを確認しています。

cloud@hostname:~$ apt install -s vim
注意: これはシミュレーションにすぎません!
    apt は実際の実行に root 権限を必要とします。
    ロックが非アクティブであることから、今この時点の状態に妥当性が
    あるとは言い切れないことに注意してください!
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
dbconfig-common dbconfig-mysql icc-profiles-free javascript-common libgd3 libjs-codemirror libjs-jquery libjs-jquery-mousewheel libjs-jquery-timepicker libjs-jquery-ui libjs-openlayers libjs-sphinxdoc
libjs-underscore libmcrypt4 libzip4 php php-bz2 php-gd php-google-recaptcha php-mariadb-mysql-kbs php-mcrypt php-mysql php-nikic-fast-route php-phpseclib php-psr-cache php-psr-container php-psr-log
php-symfony-cache php-symfony-cache-contracts php-symfony-config php-symfony-dependency-injection php-symfony-expression-language php-symfony-filesystem php-symfony-service-contracts
php-symfony-var-exporter php-tcpdf php-twig php-twig-extensions php-twig-i18n-extension php-zip php8.1 php8.1-bz2 php8.1-gd php8.1-mcrypt php8.1-zip
これを削除するには 'apt autoremove' を利用してください。
以下の追加パッケージがインストールされます:
vim-common vim-runtime vim-tiny
提案パッケージ:
ctags vim-doc vim-scripts indent
以下のパッケージはアップグレードされます:
vim vim-common vim-runtime vim-tiny
アップグレード: 4 個、新規インストール: 0 個、削除: 0 個、保留: 100 個。
Inst vim [2:8.1.2269-1ubuntu5.22] (2:8.1.2269-1ubuntu5.23 Ubuntu:20.04/focal-updates [amd64]) []
Inst vim-tiny [2:8.1.2269-1ubuntu5.22] (2:8.1.2269-1ubuntu5.23 Ubuntu:20.04/focal-updates [amd64]) []
Inst vim-runtime [2:8.1.2269-1ubuntu5.22] (2:8.1.2269-1ubuntu5.23 Ubuntu:20.04/focal-updates [all]) []
Inst vim-common [2:8.1.2269-1ubuntu5.22] (2:8.1.2269-1ubuntu5.23 Ubuntu:20.04/focal-updates [all])
Conf vim (2:8.1.2269-1ubuntu5.23 Ubuntu:20.04/focal-updates [amd64])
Conf vim-tiny (2:8.1.2269-1ubuntu5.23 Ubuntu:20.04/focal-updates [amd64])
Conf vim-runtime (2:8.1.2269-1ubuntu5.23 Ubuntu:20.04/focal-updates [all])
Conf vim-common (2:8.1.2269-1ubuntu5.23 Ubuntu:20.04/focal-updates [all])


Linuxコマンドについて学べるおすすめ書籍
Linuxコマンドの知識は、プログラマにとって長く役立つ知識です。 私はこちらの書籍で一通り知識を抑えました。基本から丁寧に解説されています。

Linux教科書 図解でパッとわかる LPIC/LinuC
はじめてLPICを受ける方向け、手を動かしながらLinuxについて学びたい方におすすめ。30日間の無料体験もできる『Kindle Unlimited』でも読むことができます。

Linuxコマンドについて徹底的に学べるUdemy講座
もう絶対に忘れない Linux コマンド【Linux 100本ノック+名前の由来+丁寧な解説で、長期記憶に焼き付けろ!】 icon