CentOS 7に新しいパッケージをインストールする際に問題があります。

CentOS 7に新しいパッケージをインストールする際に問題があります。

thenコマンドを使用してCentOS 7にインストールしようとしましたが、unar結果は次のとおりです。yum install epel-releaseyum install unar

  gnustep-base-libs-1.24.9-1.el7.x86_64: [Errno 5] [Errno 2] No such file or directory
  trousers-0.3.14-2.el7.x86_64: [Errno 5] [Errno 2] No such file or directory
  avahi-libs-0.6.31-20.el7.x86_64: [Errno 5] [Errno 2] No such file or directory
  unar-1.10.1-1.el7.x86_64: [Errno 5] [Errno 2] No such file or directory
  nettle-2.7.1-8.el7.x86_64: [Errno 5] [Errno 2] No such file or directory
  gnutls-3.3.29-9.el7_6.x86_64: [Errno 5] [Errno 2] No such file or directory
  libobjc-4.8.5-39.el7.x86_64: [Errno 5] [Errno 2] No such file or directory
  libxslt-1.1.28-5.el7.x86_64: [Errno 5] [Errno 2] No such file or directory

答え1

周辺でたくさんの答えが見つかるはずです。問題はPythonのアップグレードです。

これは、システムが以前にPythonをアップグレードし、元のバージョンがPython3をアップグレードした後にPythonを呼び出すときにバージョン2.7が見つからないためです。

変更する必要がある 2 つの構成ファイルがあります。

/usr/bin/yum
/usr/libexec/urlgrabber-ext-down

ファイルの先頭の宣言パスを正しいバージョンに変更してから、バージョン2.7に戻ります。

#! /usr/bin/env python2.7

情報の元のソースはプログラマーベースキャンプ

関連情報