Linuxでrpmインストールコマンドを使用する方法
使用法: 1. インストール、「#rpm -i rpm ファイル名」; 2. 削除、「# rpm -e example」; 3. アップグレード、「# rpm -Uvh rpm ファイル」; 4. クエリ, "# rpm -q ソフトウェア パッケージ"; 5. ソフトウェア パッケージ "検証が必要な rpm -Vf パッケージ" を確認します。
#このチュートリアルの動作環境: centos7 システム、thinkpad t480 コンピューター。
Linux オペレーティング システムでは、ほとんどすべてのソフトウェアが RPM を通じてインストール、アンインストール、管理されます。 RPM の正式名称は Redhat Package Manager で、Redhat 社が提案した Linux 上でソフトウェア パッケージを管理するソフトウェアです。 Linux をインストールする場合、いくつかのコア モジュールを除いて、他のほとんどすべてのモジュールは RPM を通じてインストールされます。 RPM には、インストール、アンインストール、アップグレード、クエリ、検証の 5 つの動作モードがあります。
1) RPM を使用してパッケージをインストールします。最も簡単なコマンドは次のとおりです:
#rpm -i example.rpm 安装 example.rpm 包; #rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息; #rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度
2) インストールされたパッケージを削除します
パッケージの例をアンインストールするには、次のように入力します。コマンド行:
# rpm -e example
注: ソフトウェア パッケージ名は例であり、rpm ファイル名「example.rpm」ではありません。
3) ソフトウェア パッケージのアップグレード
ソフトウェアのアップグレードはソフトウェアのインストールと似ています:
# rpm -Uvh example.rpm
ユーザーは次の点に注意してください: rpm は対応するソフトウェア パッケージの古いバージョンを自動的にアンインストールします。ソフトウェアの古いバージョンの設定ファイルが新しいバージョンと互換性がない場合、rpm はそれを別のファイルとして自動的に保存し、ユーザーには次のメッセージが表示されます。
saving /etc/example.conf as /etc/example.conf.rpmsave
このようにして、ユーザーは次のことができます。対応する構成ファイル構成ファイルを手動で変更します。
さらに、ユーザーが古いバージョンのソフトウェアをインストールしたい場合は、次のエラー メッセージが表示されます。
# rpm -Uvh example.rpm examle packag example-2.0-l(which is newer) is already installed error:example.rpm cannot be installed
ユーザーがインストールを強制したい場合は、 - を使用してください。古いパッケージパラメータ。
4) ソフトウェア パッケージのクエリ
ユーザーは、rpm -q を使用して、rpm データベース内の対応するソフトウェアをクエリできます。rpm により、ソフトウェア パッケージの名前、バージョン、リリース バージョン番号が得られます。例:
# rpm -q example
以下は、クエリ時に使用できる特定のパラメータです:
-a: 現在システムにインストールされているすべてのソフトウェア パッケージをクエリします。
-f ファイル名: ファイルを含むソフトウェア パッケージを問い合わせます。
-F :入力が標準入力であることを除き、-f パラメータと同じです (例: find /usr/bin | rpm -qF)v-q ソフトウェア パッケージ名: ソフトウェア パッケージ
## をクエリします。 #-Q :同じ -p パラメータで、入力のみが標準入力です (例: find /mnt/cdrom/RedHat/RPMS | rpm -qQ)出力の形式選択は次のとおりです:-i ソフトウェア パッケージの名前、説明、リリース、サイズ、コンパイル日、インストール日、開発者、その他の情報を表示します。 -l ソフトウェア パッケージに含まれるファイルを表示します -s ソフトウェア パッケージに含まれるファイルの現在の状態を表示します。正常と欠落の 2 つの状態のみです。-d パッケージ内のソフトウェア ドキュメント (man、info、README など) を表示します。 -c は、ソフトウェア パッケージ内の構成ファイルを表示します。これらのファイルは通常、インストール後のユーザー (例: sendmail.cf、passwd、inittab) Wait-v パラメーターを使用すると、ls -l
rpm -Vf 需要验证到包
# rpm -i ftp.linuxsir.com/pub/linux/redhat/RPMS/foo-1.0-1.i386.rpm
# rpm -Va
# rpm -qf /usr/X11R6/bin/xjewel
xjewel-1.6-1
# rpm -qpi koules-1.2-2.i386.rpm
linux チュートリアル )
以上がLinuxでrpmインストールコマンドを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









LinuxターミナルでPythonバージョンを表示する際の許可の問題の解決策PythonターミナルでPythonバージョンを表示しようとするとき、Pythonを入力してください...

エラーの原因とソリューションPECLを使用してDocker環境に拡張機能をインストールする場合、Docker環境を使用するときに、いくつかの頭痛に遭遇します...

nginと同様に、APSChedulerタイミングタスクをサービスとして構成する場合、APSChedulerタイミングタスクをMACOSプラットフォームでサービスとして構成します...

言語のマルチスレッドは、プログラムの効率を大幅に改善できます。 C言語でマルチスレッドを実装する4つの主な方法があります。独立したプロセスを作成します。独立して実行される複数のプロセスを作成します。各プロセスには独自のメモリスペースがあります。擬似マルチスレッド:同じメモリ空間を共有して交互に実行するプロセスで複数の実行ストリームを作成します。マルチスレッドライブラリ:pthreadsなどのマルチスレッドライブラリを使用して、スレッドを作成および管理し、リッチスレッド操作機能を提供します。 Coroutine:タスクを小さなサブタスクに分割し、順番に実行する軽量のマルチスレッド実装。

Linux Systemsに付属するPythonインタープリターを削除する問題に関して、多くのLinuxディストリビューションは、インストール時にPythonインタープリターをプリインストールし、パッケージマネージャーを使用しません...

web.xmlファイルを開くには、次の方法を使用できます。テキストエディター(メモ帳やテキストエディットなど)を使用して、統合開発環境(EclipseやNetBeansなど)を使用してコマンドを編集できます(Windows:Notepad web.xml; Mac/Linux:Open -A Textedit Web.xml)

Linuxは、サーバー管理、組み込みシステム、デスクトップ環境として最適です。 1)サーバー管理では、LinuxはWebサイト、データベース、アプリケーションをホストするために使用され、安定性と信頼性を提供します。 2)組み込みシステムでは、Linuxは柔軟性と安定性のため、スマートホームおよび自動車電子システムで広く使用されています。 3)デスクトップ環境では、Linuxは豊富なアプリケーションと効率的なパフォーマンスを提供します。
