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

RHEL /CentOS7にSystemdをインストール/アップグレードする方法

このチュートリアルでは、Centos7システムにsystemdをインストールする方法を確認します。 Ubuntu、Centos / RHEL、および多くのLinuxディストリビューションは、デフォルトでsystemdを使用してすでに採用されています。

新しい機能をすぐに利用するには、ソースからコンパイルしてsystemdを手動でインストールできます。

1。現在のsystemdバージョンを確認する

まず、systemdの現在のバージョンの確認に進みます:

[root@linoxide systemd-216]# systemctl --version

2。更新のために新しいタールを入手する

wgetコマンドを使用してパッケージを取得できます:

[root@linoxide ~]# wget https://www.freedesktop.org/software/systemd/systemd-216.tar.xz

3。ファイルを抽出する

ダウンロードされたパッケージはtar圧縮ファイルです。 -Jを使用します パッケージを抽出するためのtarコマンドの切り替え:

[root@linoxide ~]# tar -xJf systemd-216.tar.xz

新しく作成されたディレクトリに移動します:

[root@linoxide ~]# cd systemd-216
[root@linoxide systemd-216]# pwd
/root/systemd-216

4。インストール前の準備

configureスクリプトを正常に実行するには、次のパッケージをインストールする必要があります。

gcc
intltool
gperf
glib2-devel

[root@linoxide systemd-216]# yum install gcc intltool gperf glib2-devel

5。構成

それでは、configureスクリプトを使用してパッケージを構成してみましょう。

[root@linoxide systemd-216]# ./configure

構成スクリプトを使用すると、次の画面のようなエラーが発生する可能性があります。

5.1必要な追加パッケージのインストール

libcap-develパッケージをインストールすると、configureスクリプトでこのエラーが削除されます:

[root@linoxide systemd-216]# yum -y install libcap-devel

追加のパッケージをインストールするように求められた場合は、それらもインストールします。私のシステムでは、libzmzパッケージが見つかりませんでした。

このエラーを削除するには、xz-develをインストールしてください。

[root@linoxide systemd-216]# yum search xz-devel

6。コンパイル

configureスクリプトが完了したら、makeコマンドを使用してコンパイルを続行します。

[root@linoxide systemd-216]# make

システム構成によっては、このコマンドが完了するまでに時間がかかる場合があります。

次のコマンドを使用して、最後のコマンドが正常に実行されたかどうかを確認できます。

[root@linoxide systemd-216]# echo $?
0

7。 systemdをインストールする

次に、この新しいバージョンをmake install

でインストールします。
[root@linoxide systemd-216]# make install

すべてが正常に機能した場合は、次のsystemctlコマンドを実行することで、新しくインストールされたバージョンを確認できます。

[root@linoxide systemd-216]# systemctl --version

networkctlcommnadがこの新しいバージョンで動作していることを確認することもできます。

[root@linoxide ~]# networkctl --help

新しいバージョンの使用を開始する前に、システムを再起動することをお勧めします。

関連項目:

  • Systemdサービスを管理するためのSystemctlコマンド

Cent OS
  1. CentOS 8 /RHEL8にIcinga2をインストールする方法

  2. CentOS 8 /RHEL8にMongoDBをインストールする方法

  3. CentOS 6 /RHEL6にFirefox10をインストールする方法

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

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

  3. RHEL 8 /CentOS8にntfs-3gをインストールする方法

  1. PHP-mbstringをRHEL8/CentOS8にインストールする方法

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

  3. DropboxをRHEL8/CentOS8にインストールする方法