さて、私は大きな間違いを犯しました。coreutils:i386からcoreutils:arm64にアップグレードしようとしましたが、うまくいきませんでした。現在、rm、touch、chmod、mvなど、多くのプログラムはありません。
だから、私は実行しようとしますapt-get install coreutils
:
root@srv028:/tmp# apt-get install coreutils
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
coreutils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0 B/2,727 kB of archives.
After this operation, 14.6 MB of additional disk space will be used.
dpkg: warning: 'rm' not found in PATH or not executable
dpkg: error: 1 expected program not found in PATH or not executable
Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin
E: Sub-process /usr/bin/dpkg returned an error code (2)
バックアップはありますが、それは半日の作業が失われることを意味します。私の質問は、これは回復可能ですか?もしそうなら、どのように?
作業をバックアップしてから作業バックアップを復元できないのはなぜですか?
—
ラムハウンド
私はできましたが、約6時間前にそのバックアップを作成し、それ以来取り組んでいます。したがって、私はまた、費用対効果の高い方法を検討しているだけで、それをバックアップして実行するのにさらに6時間かかる場合は価値がありません。
—
ダニエルヴァンデンバーグ
coreutilsを手動でダウンロードし、必要なファイルをPATHに含まれる非標準の場所(おそらく/ usr / local / bin)に抽出してみてください。次に、インストールされたrmなどを使用して、coreutilsを再インストールします。
—
ロビン