CentOS,sl6で、epelからs3cmdをインストール出来るのですが、バージョンが古いので、警告が出るようです。
$ s3cmd --version /usr/lib/python2.6/site-packages/S3/Utils.py:17: DeprecationWarning: the sha module is deprecated; use the hashlib module instead import sha as sha1 s3cmd version 0.9.9.9
解決方法として、
S3 tools – Browse /s3cmd at SourceForge.net から、最新版をダウンロードし、pythonインストールで解決出来ますね。
$ wget "https://downloads.sourceforge.net/project/s3tools/s3cmd/1.1.0-beta3/s3cmd-1.1.0-beta3.tar.gz?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fs3tools%2Ffiles%2Fs3cmd%2F1.1.0-beta3%2F&ts=1332030694&use_mirror=jaist" $ tar zxf s3cmd-1.1.0-beta3.tar.gz $ cd s3cmd-1.1.0-beta3/ $ sudo python setup.py install $ s3cmd --versions3cmd version 1.1.0-beta3
もう一つ、転送するときに、下記の警告も出る場合、
WARNING: Module python-magic is not available. Guessing MIME types based on file extensions.
yumでpython-magicをインストールすれば良い
# yum install python-magic