Linux でソフトウェア パッケージのバージョンをアップグレードする方法の詳細な説明

Linux でソフトウェア パッケージのバージョンをアップグレードする方法の詳細な説明

Linux環境で、特定のソフトウェア(パッケージ)がインストールされているかどうかを確認したい。

rpm パッケージを使用してインストールした場合は、rpm -qa | grep "ソフトウェアまたはパッケージの名前" を使用します。

yum を使用してインストールした場合は、yum list installed | grep “ソフトウェアまたはパッケージの名前” を実行します。

パッケージのバージョンをアップグレードします。

他のバージョンのパッケージ (通常は新しいバージョン) に依存し、パッケージをアップグレードする必要がある状況に頻繁に遭遇します。

1. アンインストール後に新しいパッケージをインストールします。

まず、記事の冒頭で説明した方法に従ってソフトウェアをインストールし、ソフトウェア パッケージがインストールされているかどうかを確認します。インストールされていない場合は、パスを見つけて wget コマンドを使用してパッケージをダウンロードし、直接インストールします。

インストールされている場合は、インストールしたソフトウェアのバージョンが表示されます。後でアンインストール コマンドを記述するときに、パッケージ名をコピーするだけです。

使用

rpm -e software.rpm (アンインストール);

rpm -e --nodeps パッケージ名 (強制アンインストール)

rpm –U software.rpm (アップグレード モードでのインストール)

アンインストール後、rpm -ivh パッケージ名を使用してインストールできます。

2. yumを使用してソフトウェアパッケージを更新する

(1)アップデートできるソフトウェアをすべてリストアップする

コマンド: yum check-update

(2)更新されたソフトウェアをすべてインストールする

コマンド: yum update

(3)指定されたソフトウェアのみをインストールする

コマンド: yum install <パッケージ名>

(4)指定されたソフトウェアのみを更新する

コマンド: yum update <パッケージ名>

(5)YUMを使用してソフトウェアパッケージをインストールする

コマンド: yum install <パッケージ名>

(6)YUMを使用してソフトウェアパッケージを削除する

コマンド: yum remove <パッケージ名>

Linux でソフトウェア パッケージのバージョンをアップグレードする方法についての上記の詳細な説明は、編集者があなたと共有する内容のすべてです。これが参考になれば幸いです。また、123WORDPRESS.COM をサポートしていただければ幸いです。

以下もご興味があるかもしれません:
  • Linux の rpm パッケージの強制インストールの解決策
  • Linux の rpm パッケージの強制インストールの解決策
  • Linuxにソフトウェアをインストールするいくつかの方法の詳細な説明
  • LINUXでのソフトウェアパッケージのインストールと使用の詳細な説明
  • Linux にソフトウェアをインストールするときにソフトウェア パッケージが存在しない問題を解決する方法

<<:  MySQL セレクトキャッシュメカニズムの使用に関する詳細な説明

>>:  echarts ワードクラウドチャートを使用した Vue の実践記録

推薦する

よく忘れられがちな CSS のヒント 26 選

これは、よく使われるけれども忘れられがちな CSS 実装方法のコレクションです。抜けや追加があれば、...

JS で async と await を使用する方法

目次1. 非同期2. 待つ: 3. 包括的なアプリケーション1. 非同期async 、非同期コードが...

Vue 3 カスタムディレクティブ開発の概要

指令とは何ですか? Angular と Vue はどちらもディレクティブの概念を持っており、これは通...

MySQL で GTID モードをオンラインで有効または無効にする

目次基本的な概要GTIDをオンラインで有効にする1. GTID検証ENFORCE_GTID_CONS...

CSS 要約ノート: 変換、遷移、アニメーションの例

1.移行遷移プロパティの使用法: transition :transition-property t...

mysql5.7.21 utf8 エンコーディングの問題と Mac 環境での解決方法

1. 目標: mysql の character_set_server の値を latin1 から ...

MySQL関数の簡単な紹介

目次1. 数学関数2. 文字列関数3. 日付関数4. 暗号化機能主な MySQL 関数は次のように紹...

Linux システムの /etc/fstab ファイルの詳細な解釈

序文 [root@localhost ~]# cat /etc/fstab # #/etc/fsta...

CentOS サーバーのセキュリティ構成戦略

最近、ブルートフォース攻撃によるサーバのクラッキングが頻発しています。侵入行為を大まかに分析し、よく...

純粋なCSS3で実装されたネオンライト効果

達成される効果は次のとおりです。 マウスがボタン内に移動すると、ネオンライトのような効果が生成され、...

proxy_pass がパス パスに従って転送する場合の "/" 問題の詳細な説明

nginx で proxy_pass を設定するときに、^~ に従ってパスを一致させる場合は、pro...

Web データ ストレージ: Cookie、UserData、SessionStorage、WebSqlDatabase

クッキーこれはクライアント ブラウザの状態を保存するための標準的な方法です。Cookie はブラウザ...

Windows での Tomcat サーバーのインストールに関するチュートリアル

1 ダウンロードして準備するまず、公式ウェブサイトからTomcatをダウンロードする必要があります。...

MySQL アカウント情報をエレガントにバックアップする方法

序文:最近、インスタンスの移行の問題に遭遇しました。データの移行後、データベースのユーザーと権限も移...

パスワードログインなしのLinux構成スタンドアロンおよびフルディストリビューションの詳細なチュートリアル

目次1: 単一マシンのパスワードフリーログイン構成1. 仮想マシンのホスト名を設定する2. 仮想マシ...