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 の実践記録

推薦する

MySQL 学習ノート: 完全な SELECT ステートメントの使用例と詳細な説明

この記事では、MySQL 学習ノートの select ステートメントの完全な使用方法を例を使用して説...

HTML 名、ID、クラス (フォーマット/アプリケーション シナリオ/機能) などの違いの紹介。

ページには多くのコントロール (要素またはタグ) があります。これらのタグをより便利に操作するには、...

MySQL マスタースレーブレプリケーション切断の一般的な修復方法

目次01 問題の説明02 ソリューション1. 他のスレーブライブラリを見つけてすぐに置き換える2. ...

Vue データの応答性の概要

データの応答性について話す前に、Vue はデータに対して具体的に何を行うのかという非常に重要な問題を...

Vue マウスホイールスクロール切り替えルーティング効果を実装する方法

ルート ルーティング コンポーネント (アプリの下のルート ルーティング コンポーネント。子コンポー...

CSS 位置プロパティが絶対の場合のパーセンテージ値の計算

位置が絶対の場合、関連する属性のパーセンテージは、参照先の要素 (包含ブロック) を基準として計算さ...

SQL文のANDとORの実行順序で発生する問題

質問昨日、データベースSQLを書いているときに問題が発生しました。問題の根本は、SQL ステートメン...

Vueはシンプルなスライダー検証を実装する

この記事の例では、Vueスライダー検証の実装を共有しています。コードは次のとおりです。 <テン...

Linux tac コマンドの実装例

1. コマンドの紹介tac (cat の逆順) コマンドは、ファイルの内容を行単位で逆順に出力します...

Vue ElementUI で Excel ファイルを手動でサーバーにアップロードする方法の詳細な説明

目次概要プロパティ設定処理ロジック概要具体的な需要シナリオは次のとおりです。 Excel ファイルを...

ウェブデザインにおけるキーワード設計手法の紹介

多くの場合、ホームページを作成するときに、Web ページ ヘッダー属性の設定を無視します。 Web ...

CSS floatプロパティの詳細な説明

1. フローティングとは何ですか?フローティングは、その名の通り、浮遊することを意味します。要素がド...

チェックボックスとラジオボタンの配置を実装する方法

ブラウザによって動作が異なるだけでなく、フォントやテキスト サイズによっても動作が異なります。フォー...