Linuxは、ソフトウェアがインストールされているかどうかとインストールパスを確認します

1.ソフトウェアがインストールされているかどうかを確認します

Linuxにはソフトウェアをインストールする方法がたくさんあるため、特定のソフトウェアがインストールされているかどうかを確認する一般的な方法はありません。
1. rpmパッケージのインストール
特定のソフトウェアを表示したい場合は、rpm -qaを使用して表示できますrpm -qa | grepソフトウェア名
例:rpm -qa | grep mysql

[root@localhost ~]# rpm -qa | grep mysql
mysql-community-libs-5.7.28-1.el7.x86_64
mysql-community-client-5.7.28-1.el7.x86_64
mysql-community-libs-compat-5.7.28-1.el7.x86_64
mysql-community-common-5.7.28-1.el7.x86_64
mysql-community-server-5.7.28-1.el7.x86_64
mysql57-community-release-el7-8.noarch

2. debパッケージでインストール
dpkg -lを使用して、特定のソフトウェアを表示および表示しますdpkg -l | grepソフトウェア名
例:dpkg -l | grep ruby

3. yumメソッドによるインストール
特定のソフトウェアを検索するには、yum list installedを使用します。yumlist installed | grepソフトウェア名
例:yum list installed | grep nginx
4.ソースコードパッケージが
.tar.gzやtarなどの自分でコンパイルおよびインストールされている場合。 bz2の形式では、これは実行可能ファイルが存在する場合にのみ確認できます。上記の2つの方法のいずれも、このソース形式でインストールされたパッケージを確認できません。rootユーザーとしてインストールした場合、実行可能プログラムは通常/ sbinまたは/ usr / binディレクトリにあります。

:rpm yumはRedhat Linuxのパッケージ管理コマンド、dpkgはdebianシリーズのパッケージ管理コマンドです。

2.インストールパスを表示する

  1. インストールパスの表示
    [root @ localhost〜] #whereis mysql
    mysql:/ usr / bin / mysql —
    実行パス/ usr / lib64 / mysql —インストールパス
    / usr / share / mysql
    —デフォルトのサイトパス/ usr / share / man / man1 /mysql.1.gz

  2. クエリファイルの実行ファイルが配置されているアドレス
    [root @ localhost〜]#mysql
    / usr / bin / mysql

97件の元の記事を公開 賞賛3 10,000+ビュー

おすすめ

転載: blog.csdn.net/qq_39530821/article/details/102994912
おすすめ