Linux yum パッケージ管理方法

Linux yum パッケージ管理方法

導入

yum (Yellow dog Updater, Modified) は、Fedora、RedHat、SUSE のシェル フロントエンド パッケージ マネージャーです。 RPM パッケージ管理に基づいて、指定されたサーバーから RPM パッケージを自動的にダウンロードしてインストールし、依存関係を自動的に処理して、面倒なダウンロードとインストールを何度も繰り返すことなく、すべての依存ソフトウェア パッケージを一度にインストールできます。 Yum は、1 つのソフトウェア パッケージ、グループ、またはすべてのソフトウェア パッケージを検索、インストール、削除するためのコマンドを提供しており、そのコマンドは簡潔で覚えやすいものです。

yumコマンド

文法

yum [オプション] [実行するアクション] [パッケージ名...]

コマンドオプション:

-h : ヘルプ

-y: インストールプロセス中にプロンプ​​トが表示されたら、すべて「はい」を選択してください

-q: インストールプロセスを表示しない

一般的なyumコマンド

1. 更新可能なソフトウェアインベントリコマンドをすべて一覧表示する: yum check-update

2. すべてのソフトウェア コマンドを更新します: yum update / yum -y update (-y はすべてのパッケージをアップグレードし、ソフトウェア設定とシステム設定を変更し、システム バージョンとカーネルをアップグレードします) / yum -y upgrade (すべてのパッケージをアップグレードし、ソフトウェア設定とシステム設定を変更せず、システム バージョンをアップグレードし、カーネルを変更しません)

3. 指定されたソフトウェアのみをインストールするコマンド: yum install [パッケージ名]

4. 指定したソフトウェアのみを更新するコマンド: yum update [パッケージ名]

5. インストール可能なソフトウェアの一覧を表示するコマンド: yum list

6. ソフトウェア パッケージを削除するコマンド: yum remove [パッケージ名]

7. ソフトウェアパッケージの検索コマンド: yum search [パッケージ名]

8. キャッシュをクリアするコマンド: yum clean packages: キャッシュ ディレクトリ内のパッケージをクリアします / yum clean headers: キャッシュ ディレクトリ内のヘッダーをクリアします / yum clean oldheaders: キャッシュ ディレクトリ内の古いヘッダーをクリアします / yum clean、yum clean all (= yum clean packages; yum clean oldheaders): キャッシュ ディレクトリ内のパッケージと古いヘッダーをクリアします

9. 特定のソフトウェアをインストールする必要があるかどうかを確認する yum list | grep [ソフトウェア名]

上記の Linux yum パッケージ管理方法は、編集者が皆さんと共有する内容のすべてです。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Linux で yum を使用して特定のバージョンの MySQL をインストールする詳細なチュートリアル
  • Linux yum コマンドを使用して mysql8.0 をインストールする方法の詳細なチュートリアル
  • Linux サーバーに JDK をインストールする 2 つの方法 (yum+パッケージのダウンロード)
  • 一般的な Linux コマンドの概要: yum とソース コードのインストール
  • Linux で yum と入力した後に -bash: /usr/bin/yum: No such file or directory という問題を解決する方法

<<:  Vue Element フロントエンドアプリケーション開発の動的メニューとルーティングの関連付け処理

>>:  Linux での MySQL 5.6 バイナリのインストール プロセス

推薦する

MySQL 整合性制約の定義と例のチュートリアル

目次整合性制約整合性制約の定義整合性制約の分類主キー制約単一の主キーと複合主キーの違い主キーフィール...

Linux/Mac MySQL パスワードを忘れた場合のパスワード変更コマンドラインメソッド

すべての前提条件にはルート権限が必要です1. MySQLプロセスを終了する //Linux sudo...

一般的なブラウザ互換性の問題(概要)

ブラウザの互換性とは、スタイルの互換性 (CSS)、インタラクションの互換性 (JavaScript...

Vue でシンプルな無限ループスクロールアニメーションを実装する例

この記事では主に、Vue でシンプルな無限ループスクロールアニメーションを実装し、みんなで共有する例...

JavaScript を使用してページに動的な検証コードを実装する例

導入:現在、プログラム攻撃を防ぐために、ユーザーがログインまたは登録するときに多くの動的検証テクノロ...

フロントエンドJSサンドボックスを実装するいくつかの方法についての簡単な説明

目次序文iframeはサンドボックスを実装しますdiffメソッドを使用したサンドボックスの実装プロキ...

RR および RC 分離レベルでのインデックスとロックのテスト スクリプトのサンプル コード

基本概念現在の読み取りとスナップショットの読み取りMVCC では、読み取り操作はスナップショット読み...

Dockerのyumソースの設定とCentOS7へのインストールの詳細な説明

ここではCentOS7が使用されており、カーネルバージョンは [root@localhost ~]#...

MySQL 主キー ID を生成する方法 (自己増分、一意、不規則)

目次1. uuid関数を使用して、一意かつ不規則な主キーIDを生成します。 2. idの自動成長1....

構造とプレゼンテーションの分離を理解するためのWeb標準の学習

Web 標準について議論するときに必ず話題になるのは、構造とプレゼンテーションを分離することの重要性...

ウェブサイトを黒、白、グレーにする4つのコードの詳細な説明

2008年5月12日に四川省汶川市で発生した地震により、多くの命が失われ、遺憾なことと存じます。国務...

Mysqlのprepare前処理の具体的な使用法

目次1. 前処理2. 前処理塗布方法A. 例: B. 実行計画の変更を追跡するための前処理C. スト...

MySQLのメモリ使用量を表示する方法の詳細な説明

序文この記事では主にMySQLのメモリ使用量に関する関連コンテンツを紹介し、皆さんの参考と学習のため...

CSS3を使用してヘッダーアニメーション効果を作成する

Netease Kanyouxi公式サイト(http://kanyouxi.163.com/)(棚...

Linux におけるゼロコピー技術の使用に関する簡単な分析

この記事では、Linux におけるいくつかの主要なゼロコピー テクノロジと、ゼロコピー テクノロジを...