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 バイナリのインストール プロセス

推薦する

Docker がポート 2375 を公開し、サーバー攻撃を引き起こす問題と解決策

docker リモート API を学習した学生であれば、ポート 2375 についてよくご存知だと思い...

CSS グリッドレイアウトを使用してレスポンシブな縦棒グラフを作成する方法

私はしばらくの間チャートをいじっていましたが、好奇心から、CSS を使用してチャートを作成するより良...

MySQL 空間データストレージと関数

目次1. データ型1. MySQL空間データとは何か2. GeoJSONとは3. 空間データ型のフォ...

HTML いくつかの特別な分割線効果

1. 基本ライン 2. 特殊効果(効果は独立しておらず、互いに組み合わせることができます) 1. 両...

CSS の overflow: hidden の使い方 (オーバーフローの非表示とフロートのクリア)

オーバーフロー非表示指定された高さを超えるテキストや画像情報を非表示にすることを意味します。 <...

jsで七夕告白連打の効果を実現、jQueryで連打技術を実現

この記事では、jsとjQueryテクノロジーを使用して告白弾幕を実現する方法を紹介します。具体的な内...

ページのキャッシュを防ぐソリューション

解決: <head> に次のコードを追加します。コードをコピーコードは次のとおりです。 ...

Mysql 5.7.19 無料インストール版 (64 ビット) の設定方法に関する詳細なチュートリアル

公式サイトから mysql-5.7.19-winx64 をダウンロードします。これはシステムの 64...

JavaScript の Set データ構造の詳細な説明

目次1. セットとは何か2. セットコンストラクタ2.1) 配列2.2) 文字列2.3) 議論2.4...

時点に基づくMySQLクイックリカバリソリューション

なぜこのような記事を書いたかというと、数日前の夜、仕事が終わろうとしていたときに、業務側で突然、テー...

MySQL データベースの鉄則 (要約)

適切なデータベース仕様は、ソフトウェア実装の複雑さを軽減し、通信コストを削減するのに役立ちます。この...

CSS を使用して 3 列のアダプティブ レイアウト (両側は固定幅、中央はアダプティブ) を実現します。

いわゆる 3 列適応レイアウトとは、両側の幅が固定され、中央のブロックの幅が適応されることを意味しま...

WeChatアプレットはシンプルな計算機を実装する

WeChatアプレットの簡単な計算機は参考用です。具体的な内容は次のとおりです。 1. はじめに1....

JavaScriptにおけるこれの深い理解

Jsでのこれの深い理解JavaScriptスコープはstatic scopeスコープですが、 Jsの...

MySQLでJSONフィールドを操作する方法

MySQL 5.7.8 では json フィールドが導入されました。このタイプのフィールドは使用頻度...