GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7にソフトウェアをインストールして管理する方法

このチュートリアルでは、CentOS7にソフトウェアをインストールして管理する方法を紹介します。

CentOSをオペレーティングシステムとして実行しているLinuxサーバーへのソフトウェアのインストールと管理は非常に簡単です。これは、yumというパッケージマネージャーを使用して実現できます。まず、SSH経由でCentOS VPSに接続し、システムにインストールされているパッケージの一部に利用可能なアップデートがあるかどうかを確認します。これを行うには、次のコマンドを使用します。

# yum check-update

コマンドの出力には、利用可能な更新があるパッケージが表示されます。できるだけ早く更新する必要があります。パッケージを1つずつ更新でき、次のコマンドを使用してすべてのパッケージを一度に更新できます。

# yum update

パッケージマネージャーは、どのパッケージをそれらの依存関係とともに更新する必要があるかを判断し、合計ダウンロードサイズを計算します。コマンドプロンプトに「y」と入力してEnterキーを押すと、パッケージの更新を確認するように求められます。

yumパッケージマネージャーを使用すると、システムにインストールする前に、パッケージを検索して詳細情報を取得できます。パッケージマネージャーは、システムで有効になっているリポジトリを確認し、データベースでパッケージを検索します。システムで有効になっているリポジトリを確認するには、次のコマンドを実行します。

# yum repolist

無効になっているリポジトリを含むすべてのリポジトリを一覧表示するには、次のコマンドを使用できます。

# yum repolist all

これで、パッケージを検索するには、「yumsearch」コマンドを使用できます。この例では、httpdという名前のパッケージを使用します。パッケージhttpdは、ApacheHTTPサーバーを提供します。たとえば、文字列httpdに一致するすべてのパッケージを一覧表示するには、次のコマンドを実行できます。

# yum search httpd

出力は次のようになります。

# yum search httpd
=================== N/S matched: httpd ======================================
libmicrohttpd-doc.noarch : Documentation for libmicrohttpd
lighttpd-fastcgi.x86_64 : FastCGI module and spawning helper for lighttpd and PHP configuration
lighttpd-mod_geoip.x86_64 : GeoIP module for lighttpd to use for location lookups
lighttpd-mod_mysql_vhost.x86_64 : Virtual host module for lighttpd that uses a MySQL database
owncloud-httpd.noarch : Httpd integration for ownCloud
radicale-httpd.noarch : httpd config for Radicale
darkhttpd.x86_64 : A secure, lightweight, fast, single-threaded HTTP/1.1 server
httpd.x86_64 : Apache HTTP Server
httpd-devel.x86_64 : Development interfaces for the Apache HTTP server
httpd-itk.x86_64 : MPM Itk for Apache HTTP Server
httpd-manual.noarch : Documentation for the Apache HTTP server
httpd-tools.x86_64 : Tools for use with the Apache HTTP Server
libmicrohttpd.i686 : Lightweight library for embedding a webserver in applications
libmicrohttpd.x86_64 : Lightweight library for embedding a webserver in applications
lighttpd.x86_64 : Lightning fast webserver with light system requirements

  Name and summary matches only, use "search all" for everything.

特定のパッケージに関する情報を表示するには、コマンド「yuminfo」を使用できます。 httpdパッケージの詳細については、次のコマンドを使用できます。

# yum info httpd

出力は次のようになります。

# yum info httpd
Installed Packages
Name        : httpd
Arch        : x86_64
Version     : 2.4.6
Release     : 40.el7.centos
Size        : 9.4 M
Repo        : installed
From repo   : base
Summary     : Apache HTTP Server
URL         : http://httpd.apache.org/
Licence     : ASL 2.0
Description : The Apache HTTP Server is a powerful, efficient, and extensible
            : web server.

パッケージをインストールするには、「yuminstall」コマンドを使用できます。たとえば、CentOS VPSにhttpdパッケージをインストールするには、次のコマンドを使用できます。

# yum install httpd

システムにインストールされているすべてのパッケージとそのバージョンおよびリポジトリを一覧表示するには、次のコマンドを使用できます。

# yum list installed

最後に、システムからパッケージを削除するには、「yumremove」コマンドを使用できます。たとえば、システムからhttpdパッケージを削除するには、次のコマンドを実行できます。

# yum remove httpd

パッケージマネージャーは、それに依存するパッケージも削除します。

もちろん、CentOS 7にソフトウェアをインストールして管理する必要はありません。CentOSVPSホスティングサービスのいずれかを使用している場合は、専門のLinux管理者に特定のパッケージのインストールまたは削除を依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。この投稿が気に入った場合は、CentOS 7にソフトウェアをインストールして管理する方法について、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信してください。ありがとう。


Cent OS
  1. CentOSにtar.gzをインストールする方法

  2. CentOS/RHEL 7 および 8 に Mokutil パッケージをインストールする方法

  3. CentOS/RHEL 7 および 8 に pip パッケージをインストールする方法

  1. CentOS7にNginxをインストールして構成する方法

  2. CentOS7および8にdigをインストールする方法

  3. CentOS7にNode.jsとNPMをインストールする方法

  1. RHEL 8 /CentOS8にYUMをインストールする方法

  2. CentOS7にYarnをインストールする方法

  3. CentOS7にRedisをインストールして設定する方法