SSHクラッシュによるDebian Wheezyのアップグレード

SSHクラッシュによるDebian Wheezyのアップグレード

私は非常に古い、安価な仮想マシンを使用しています。古すぎる。apt-get update && apt-get upgrade最近、wheezeパッケージがミラーから削除されたため、エラーが返されました。

だから私はDebianのインストールを更新することにしました。私は誇張して喘ぎ声を直接荒廃させようとしました。
最大の問題は、sshを介して更新しようとしていますが、エラーが発生するたびにssh接続が閉じられ、エラーの詳細が表示されないことです。サーバー側で何が間違っているのかわかりません。私はローカルSSHクライアントがクラッシュしているのを見ました。

私がしたこと:

  • 私は/etc/apt/sources.list千の音の代わりに破壊に言及するためにこの行を変更しました。
  • 私はupdate && upgrade何も更新せずに更新し(パッケージのどれも互換性がないようです)、sshの競合を引き起こす更新を実行dist-upgradeしました。
  • Jesseを指すように編集しました(もはや編集者がいないのでsources.list使用)。echo >
  • いくつかのアップグレードを実行し、update && upgrade以前dist-upgradeよりも多くを取得し、「事前設定されたパッケージ...」で競合が発生しました。

エディタが動作しなくなり、nanoまたはvimを実行しようとするたびにローカルSSHクライアントがクラッシュします。
cat /etc/debian_version8.11を受け取りましたが、試すたびにdist-upgrade何もアップグレードされていないかのようにすべてをアップグレードしようとします。

私はかなり混乱していて安定した状態に戻るのが難しいと思います。しかし、実際のエラーが発生したことを確認して、少なくとも再び動作しようとする方法は何ですか? ?

ベストアンサー1

これをインストールした場合は、screenそれを使用して再開可能なセッションで実行できますtmuxapt-getこれには2つの利点があります。接続が切断されたときに再接続すると、何が起こったかを確認できます。apt-get端末が突然消えても邪魔になりません。

/var/log/apt/term.logまた、Wheezy時代にはそうであるかどうかはわかりませんが、で行われるすべての内容を見ることができるはずです。

しかし、これが安価なVMであることを考えると、古いVMを復元しようとするのではなく、新しいBuster VMを作成し、古いVMから必要なデータを新しいVMにコピーすることをお勧めします。

おすすめ記事