chkconfig がないため、Red Hat Enterprise Linux 9 に cntlm をインストールできません。

chkconfig がないため、Red Hat Enterprise Linux 9 に cntlm をインストールできません。

Red Hat Enterprise Linux 9でプロキシを設定しようとしています。 CNTLMプロキシ認証ソフトウェアをインストールしようとしています。公式リポジトリからRPMファイルをダウンロードし、次のコマンドを試しました。

sudo rpm -Uvh cntlm-0.92.3-1.x86_64.rpm

しかし、私は得る

error: Failed dependencies:
        /sbin/chkconfig is needed by cntlm-0.92.3-1.x86_64

この問題を解決するために、次のコマンドを使用しました。

sudo dnf install chkconfig

出力は次のとおりです。

Updating Subscription Management repositories.
Icinga RH9                                      3.7 kB/s | 2.0 kB     00:00
rh9-bosch                                       3.7 kB/s | 2.0 kB     00:00
Dependencies resolved.
================================================================================
 Package      Arch      Version          Repository                        Size
================================================================================
Installing:
 chkconfig    x86_64    1.20-2.el9       rhel-9-for-x86_64-baseos-rpms    184 k

Transaction Summary
================================================================================
Install  1 Package

Total download size: 184 k
Installed size: 764 k
Is this ok [y/N]: y
Downloading Packages:
chkconfig-1.20-2.el9.x86_64.rpm                 177 kB/s | 184 kB     00:01
--------------------------------------------------------------------------------
Total                                           177 kB/s | 184 kB     00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1
  Installing       : chkconfig-1.20-2.el9.x86_64                            1/1
Error unpacking rpm package chkconfig-1.20-2.el9.x86_64
  Verifying        : chkconfig-1.20-2.el9.x86_64                            1/1
Installed products updated.

Failed:
  chkconfig-1.20-2.el9.x86_64

まず、「rpmの解凍中にエラーが発生しました...」というエラーメッセージと「インストールされた製品が更新されました」というメッセージが矛盾しているようです。ここで正確に何が起こっているのか理解できません。第二に、これは違いをもたらさないようです。それでもcntlmインストールが機能することはできません。

cntlmをインストールできるようにこの問題を解決する方法を提案できる人はいますか?

ベストアンサー1

  • をインストールするには、ディレクトリがchckconfigあることを確認し、/etc/init.dディレクトリがある場合は移動してバックアップを作成します/tmp

  • その後、インストールを再試行してくださいchckconfig

  • これは私にとって効果的であり、RedHatソリューションページに記載されています。

https://access.redhat.com/solutions/6969215

おすすめ記事