sudo apt-get update を使用せずに、ターミナルから特定のソフトウェアを更新するにはどうすればよいですか?

sudo apt-get update を使用せずに、ターミナルから特定のソフトウェアを更新するにはどうすればよいですか?

一般的な更新には以下を使用します:

sudo apt-get update

しかし、Ovito ソフトウェアを 2.3.2 から 2.6.2 に更新したいのですが、これは上記のコマンドでは実現できません。

Ubuntu 16.04 LTS のターミナルから特定のソフトウェアを更新するにはどうすればよいですか?

答え1

単一のパッケージのみをアップグレードする場合は、次のようにします。

sudo apt-get install <package_name>

例えば:

sudo apt-get install dos2unix

注意すべき点は、もちろん、まだインストールされていない場合はパッケージをインストールして、パッケージをアップグレードするだけです (インストールされていない場合はパッケージをインストールしません)。

sudo apt-get install --only-upgrade <package_name>

例えば:

sudo apt-get install --only-upgrade dos2unix

また、sudo apt-get updateパッケージを最新バージョンにアップグレードするのではなく、リポジトリとローカル ファイル間でパッケージ リスト (およびメタデータ) を同期するだけであることに注意してください。

おそらくあなたが言いたかったのは:

sudo apt-get upgrade

すべてのパッケージが最新バージョンにアップグレードされます。

関連情報