ホームページ >運用・保守 >Linuxの運用と保守 >Linux で YUM のインストール ディレクトリ コードを表示する方法に関するグラフィカル チュートリアル

Linux で YUM のインストール ディレクトリ コードを表示する方法に関するグラフィカル チュートリアル

黄舟
黄舟オリジナル
2017-06-05 10:25:462869ブラウズ

LinuxYUMを使用して、インストールされているパッケージのインストールパスを確認する方法? この問題を明確にする前に、まず YUM について理解しましょう。 YUM (フルネーム Yellow Dog Updater、Modified) は、Fedora、RedHat、および CentOS のシェル フロントエンド パッケージ マネージャーです。 RPM パッケージ管理に基づいて、指定されたサーバーから RPM パッケージを自動的にダウンロードしてインストールできます。依存関係を自動的に処理し、すべての依存ソフトウェア パッケージを一度にインストールできるため、手動インストール (リソースの検索、ダウンロード、指定された場所への配置) の手間が省けます。インストール用のディレクトリ) ; 依存関係を処理し、インストール用の依存パッケージをダウンロードします。したがって、yum を使用してインストールすることは、本質的に RPM を使用してインストールすることになるため、情報をクエリするための RPM コマンドが利用可能になります。

RPM を使用して一部のパッケージをインストールする場合、一般に、RPM のデフォルトのインストール パスは次のとおりです。

Directory

ディレクトリの内容

/etc

/etc/init などの一部の 設定ファイルのディレクトリ.d/mysql

/usr/bin

いくつかの実行可能ファイル

/usr/lib

一部のプログラムで使用されるいくつかの動的関数ライブラリ

/usr/share/doc

いくつかの基本的なソフトウェアマニュアルとヘルプドキュメント

/usr/share/man

いくつかのマニュアルページ ファイル

MySQL のインストールを例として、RPM を使用して 2 つの MySQL パッケージをインストールしました。実際、rpm には、特定のパッケージを確認するのに役立つ 2 つのパラメーター -l と -c があります。インストールパス。

-l パッケージ内のファイルのリストを表示します

-c 設定ファイルのリストを表示します

次に、"rpm -ql パッケージ名"を使用できます 特定のインストール パスを表示します。以下に示すように:

Linux で YUM のインストール ディレクトリ コードを表示する方法に関するグラフィカル チュートリアル

rrreええ


Linux で YUM のインストール ディレクトリ コードを表示する方法に関するグラフィカル チュートリアル

りー

MySQL の公式ドキュメントでは、RPM パッケージが配置されているインストール ディレクトリを確認できます。 rpm -ql を使用して比較と検証を行いましたが、基本的には問題ありませんでした。しかし、奇妙なのは、上記のバージョンでは /etc/my.cnf が見つからず、/usr/my.cnf

が見つかったことです。 MySQL 5.6

ディレクトリの内容

/usr/bin

クライアントプログラムとスクリプト

/usr/sbin

mysqld サーバー

/var/lib/mysql

ログファイル、データベース

/var/lib/mysql-files

secure_file_privの値

/ usr/share/info

Info形式のMySQLマニュアル

/usr/share/man

Unixマニュアルページ

/usr/include/mysql

インクルード()ファイル

/usr/lib /mysql_

エラーメッセージ、キャラクターsetファイル、サンプル構成ファイル、データベースインストール用SQLを含むその他のサポートファイル

/usr/share/sql-bench

ベンチマーク

MySQL 5.7

ファイルまたはリソース

場所

クライアントプログラムとスクリプト

/usr/bin

mysqld サーバー

/usr/sbin

configurationfile

/etc/my.cnf

データディレクトリ

/var/lib/mysql

エラーログファイル

RHEL、Oracle Linux、CentOS、または Fedora プラットフォームの場合: /var/log/mysqld.log

SLES の場合: /var/log /mysql/ mysqld.log

secure_file_priv

/var/lib/myの値SQL ファイル

システムV init スクリプト

RHEL、Oracle Linux、CentOS、または Fedora プラットフォームの場合: /etc/init.d/mysqld

SLES の場合: /etc/init.d/mysql

Systemdサービス

RHEL、Oracle Linux、CentOS、またはFedoraプラットフォームの場合: mysqld

SLESの場合: mysql

PIDファイル

ql/mysqld.pid

ソケット

/var/lib/mysql/mysql.sock

Keyリングディレクトリ

/var/lib/mysql-キーリング

Unixマニュアルページ

/usr/share/man

インクルード(ヘッダー)ファイル

/usr/include/mysql

ライブラリ

/usr/lib/mysql

その他のサポート ファイル (エラー メッセージ、文字セット ファイルなど)

/usr/share/mysql

別のテストサーバーに、yum を使用して mysql-community-server-5.7.18 をインストールしました。テスト検証では、再び正常であることがわかりました。 詳細はまだ分かりません。

Linux で YUM のインストール ディレクトリ コードを表示する方法に関するグラフィカル チュートリアル

以上がLinux で YUM のインストール ディレクトリ コードを表示する方法に関するグラフィカル チュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。