消しました。さくらのVPSでした。ネットワークから切断されました。
どうしましょうか……
VPSのWeb管理画面で悩みます。NFS、マウントできないでしょう。物理デバイス、USB差しようがねえっす。
幸い、ログインは出来ます。Web画面上からシリアルコンソールでコピペも出来ます。
ifupdownのdebパッケージに依存関係はなく、 ifupdown_0.8.35ubuntu1_amd64.deb
なるもの、これさえネットワークから切り離されたLinuxホストに送り届けられれば、きっと復活するはずです。
base64 ifupdown_0.8.35ubuntu1_amd64.deb | wc -c
80701
はーん?コピペできて、80000文字程度とな?
よろしい、 シリアルコンソールを経由してbase64化したdebパッケージ80701字をコピペして中で復元だ
#!/usr/bin/env python3
import sys
filename = sys.argv[1]
with open(filename) as f:
while True:
s = f.read(2000)
if not s:
break
print(s)
input()
心を無にしてコピペ。目標をセンターに入れてスイッチ……
Linux環境内ではvimで地道に文字列をふくげーん
$ md5sum base64.txt
a97e002f07fb56f9d7156c8923df5e95 base64.txt
よーし base64 でdebパッケージをバイナリに戻して dpkg -i
して、再起動。ねんじろ!
Linuxはげんきになりました
おしまい