Linux rpm および yum コマンドとその使用法の詳細な説明

Linux rpm および yum コマンドとその使用法の詳細な説明

RPM パッケージ管理

インターネット ダウンロード パッケージのパッケージ化およびインストール ツール。.RPM 拡張子を持つファイルを生成します。

RPM は RedHat Package Manager の略称で、Windows の setup.exe に似ています。

rpm パッケージの簡単なクエリ コマンド

rpm –qa # 查詢已安裝的rpm 列表

rpmパッケージ名の基本形式

rpm パッケージ名: firefox-45.0.1-1.el6.centos.x86_64.rpm

firefox:名前
45.0.1-1: バージョン番号
el6.centos.x86_64:centos6.X---64 ビット

RPMその他の指示

rpm -q パッケージ名 # インストールされているかどうかを確認します rpm -qi パッケージ名 # パッケージ情報を確認します rpm -ql パッケージ名 # パッケージ内のファイルのインストール場所を確認します rpm -qf ファイル (例: /etc/passwd) # ファイルがどの rpm パッケージに属しているかを確認します

rpm パッケージをアンインストールする

rpm -e 包名

パッケージ依存関係の問題:

アンインストールするパッケージに他のパッケージが依存している場合、アンインストール時にエラー メッセージが生成されます。

rpm -e --nodeps 包名# 強制刪除

rpm パッケージをインストールする

rpm -ivh RPM パッケージのフルパス名

i:インストール
v:詳細プロンプト
h:ハッシュ プログレスバー

おいしい

Yum はシェルのフロントエンド パッケージ マネージャーです。 RPM パッケージ管理に基づいて、指定されたサーバーから RPM パッケージを自動的にダウンロードしてインストールし、依存関係を自動的に処理して、すべての依存ソフトウェア パッケージを一度にインストールできます。 yum を使用する前提は、インターネットに接続できることです。 Pythonでpipと入力する

基本的な手順

yum list|grep xx # yumサーバーにインストールする必要があるパッケージがあるかどうかを確認します
yum install xxx # ダウンロードしてインストール

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Linux での rpm、yum、ソースコードの 3 つのインストール方法の詳細な紹介
  • Linux で yum/rpm/dpkg によって特定のソフトウェアがインストールされているかどうかを確認する方法
  • Linux での RPM パッケージのインストール、クエリ、アンインストール コマンドの概要と yum コマンドの詳細な説明
  • Linux での RPM パッケージ化プロセス
  • LinuxコマンドでのRPMインストールコマンド
  • LinuxでRPMを使用してmysql5.7.17をインストールする
  • Linux でソフトウェア tar.gz、rpm、deb をインストールする方法の詳細な説明

<<:  Reactの二次連携を実現する方法

>>:  デカルト積原理を使用してMySQLで複数のテーブルをクエリする方法を簡単に説明します。

推薦する

グループフィールドを 1 行に書き込むための mysql group_concat メソッドの例

この記事では、MySQL group_concat を使用してグループ化されたフィールドを 1 つの...

ウェブページを作るときに注意すべき5つのポイント

1. 色合わせの問題<br />Web ページには 3 色以上使用しないでください。そう...

IE のテキストモード! DOCTYPE の役割の紹介

前の記事で説明したフォームの自動入力の問題を解決した後、新しい問題が発生しました。ページの一部のスタ...

ノードを使用して静的ファイルキャッシュを実装する方法

目次キャッシュキャッシュ位置の分類キャッシュ設定ヘッダーNodeは静的ファイルキャッシュを実装する強...

CSS を使用して小さな画像をプルダウンし、大きな画像と情報を表示する方法

今日は、Taobao、JD.comなどのショッピングモールでよく使われている、小さな画像の上にマウス...

Ubuntuの基本設定: openssh-serverのインストールと使用

Ubuntu 17.10 での openssh-server のインストールと使用を記録します。イン...

IIS サーバーから apk ファイルをダウンロードする際の 404 エラーの解決策

最近、IIS をサーバーとして使用すると、apk ファイルがサーバーにアップロードされましたが、ダウ...

MySQL でテーブルを作成するときの NULL と NOT NULL の使用方法の詳細な説明

MySQL の仕様によっては、テーブル作成仕様にすべてのフィールドが空であってはならないという要件を...

MySQLデータベース移行により、大量のデータを迅速にエクスポートおよびインポートできます

データベースの移行は、よく遭遇する問題です。データ量が少ない場合、移行は基本的に問題になりません。実...

Nginx フォワードプロキシとリバースプロキシの違いと原理分析

1. フォワードプロキシとリバースプロキシの違いフォワード プロキシはクライアントのプロキシとして機...

SSH経由でローカルLinux仮想マシンに接続するプロセスを記録する

実験環境:物理マシン Windows 10 x64物理NIC情報IPv4 アドレス: 192.168...

Vue はカスタム「モーダル ポップアップ ウィンドウ」コンポーネントのサンプル コードを実装します

目次序文レンダリングサンプルコード要約する序文ダイアログ ボックスは非常に一般的なコンポーネントであ...

MySQL の datetime フィールドの丸め操作

目次序文1. 背景2. シミュレーションテスト3. 結論要約する序文もし私が罠に陥っていなかったら、...

MySQLインデックスが失敗するいくつかの状況の分析

1. 最左プレフィックス原則 - 複数の列にインデックスが付けられている場合は、最左プレフィックス原...

Mysqlトランザクション処理の詳細な説明

1. MySQLのトランザクションの概念MySQL トランザクションは主に、操作量が多く複雑度の高い...