CentOS 7.2にs3cmdをインストールする方法は?

CentOS 7.2にs3cmdをインストールする方法は?

以下のリンクの指示に従って、CentOS 6.6用で7.2を実行しているため、期待どおりに動作しません。過去にyum経由でs3cmdをインストールしましたが、正常に動作しました。しかし今、yumはs3cmdがPython 2.6に依存し、私のサーバーが2.7を実行していることを伝えます。 Python 2.6と2.7をインストールするための最良のアプローチですか、それともソースからs3cmdをコンパイルしてそのパスに移動しますか?いずれにせよ、私はそれに少し欠けているので、ここにコメントを送っていただきありがとうございます。

(これは私が成功せずに試したものです)

https://s3bubble.com/installing-s3cmd-on-centos-6-6/

ベストアンサー1

~によるとあなたがリンクしたページ、これは以下を指す。http://s3tools.org/repositories。公式によるとAmazon S3 ツールサイト:

S3cmdにはPython 2.6以降が必要です。

そして

注:[LINUXリポジトリは次の場所にあります。http://s3tools.org/repositories]最新ではありません。上記のSourceForgeまたはGitHubからS3cmdの最新バージョンをダウンロードするか、Linuxディストリビューションの独自のリポジトリからs3cmdパッケージをインポートします。

yum install s3cmd何らかの理由でデフォルトのストレージ(またはEPEL)が機能しない場合は、SourceForgeからインストールできます。最新バージョンは1.6.1なので、下記からダウンロードしてください。ここ。ダウンロードしたら、次の手順を実行します。

$ tar -xzf s3cmd-1.6.1.tar.gz
$ cd s3cmd-1.6.1
$ sudo python setup.py install

これにより、.tar.gzファイルが抽出され、抽出されたフォルダに移動さ​​れ、s3cmdインストールスクリプトが実行されます。

によると参考にしてください。インストールファイル、Python "distutils"モジュールが必要です:

ただし、これを行うにはPython "distutils"モジュールが必要です。これは通常、コアPythonパッケージ(OpenSuse Python 2.5パッケージなど)の一部であるか、Debianなどのパッケージマネージャを使用してインストールできます。

apt-get install python-setuptools

実際のパッケージ名を見つける方法とインストール方法については、デプロイメントのドキュメントをもう一度参照してください。

おすすめ記事