0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

LS220にs3cmdでバックアップ

Last updated at Posted at 2024-08-12

色々な先人の知恵がweb上にはあるが、LS220の設計(入ってるOS類)が古すぎて、
先人の知恵を有効に活用できない問題がありました。
コピペで対応していたターミナル作業も、現在では、当時のものをそのまま使えず、困っていました。
ライブラリなどが当時のものからリンクが切れていたり、現在では有効でないものになっていたりしているようです。

を参考に、setuptoolsや、pipはインストールできるものの、肝心のs3cmdがインストールできない。

$ pip install python-dateutil
Downloading/unpacking python-dateutil
  Cannot fetch index base URL https://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement python-dateutil
Cleaning up...
No distributions at all found for python-dateutil
Storing debug log for failure in /root/.pip/pip.log

どうやら、SSLに対応していないpythonや、pipを使っていることが問題らしい。
pipを使うインストールは軒並みインストール不可でした。

ソースコードからのコンパイル

しようとするも、最終的に依存関係の沼に入りそうなところで、踏みとどまりました。

それぞれを手動インストールします

wget https://github.com/dateutil/dateutil/archive/refs/tags/2.8.2.tar.gz -O python-dateutil.tar.gz
wget https://github.com/psf/requests/archive/refs/tags/v2.25.1.tar.gz -O requests.tar.gz
wget https://github.com/ahupp/python-magic/archive/refs/tags/0.4.24.tar.gz -O python-magic.tar.gz

でダウンロードし、それぞれ解答し、install.pyを試みました。
最終的な局面の、s3cmdのインストールでいつでも足りない依存関係があり、断念しました。

python、pipの更新が必要そうです。

[root@LS220DF6B s3cmd-2.1.0]# cat /etc/os-release
NAME=Buildroot
VERSION=2012.08-01753-g63ce473
ID=buildroot
VERSION_ID=2012.08
PRETTY_NAME="Buildroot 2012.08

なんかめっちゃ古そう。

とりあえず、ポート番号をデフォルトの22から任意のポートへ変更する。

nano /etc/sshd_config

なにもできなかったが、セキュアな方向にだけは設定しておきます。

実質なにもインストールできない。。。

[root@LS220DF6B ~]# pip install awscli
Downloading/unpacking awscli
  Cannot fetch index base URL https://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement awscli
Cleaning up...
No distributions at all found for awscli
Storing debug log for failure in /root/.pip/pip.log

色々やって壊すのも怖いので、別の手を考えます。
LS220が古すぎて、ネットの情報も古すぎて、SSLに対応した情報がなく断念します。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?