誤って/usr/lib/x86_64-linux-gnuをファイルで上書きしました(mvコマンドを使用)。

誤って/usr/lib/x86_64-linux-gnuをファイルで上書きしました(mvコマンドを使用)。

ファイルを/usr/lib/x86_64-linux-gnuに移動しようとしている間、誤ってx86_64-linux-gnu自体を上書きしました。システム(ArchLinux)はまだ実行中ですが、x86_64-linux-gnuを安全に復元する方法、正確に/どのくらい重要なのか、システムを再起動すると何が起こるのかわかりません。 x86_64-linux-gnuやシステムで発生する可能性のあるその他の問題をどのように修復/復元しますか?

編集:誤ってx86_64-linux-gnuを上書きしたコマンドは予期されたコマンドでしたmv /usr/lib/liblatencyflex_layer.so /usr/lib/x86_64-linux-gnumv /usr/lib/liblatencyflex_layer.so /usr/lib/x86_64-linux-gnu/最初に誤って/usr/lib/x86_64-linux-gnu/の代わりに/usr/lib/に移動しました)。 x86_64-linux-gnuでliblatencyflex_layer.soファイルを必要とするプログラムを手動でインストールしようとしています。

edit2:明らかに/usr/lib/x86_64-linux-gnuはArchLinuxではなくDebianディレクトリです。

ベストアンサー1

一体何だ…何?

よりこここの回答は非常によく説明されているので、詳細をご覧ください。

Arch Linuxユーザー、Debian、Ubuntuのマルチアーキテクチャ処理を扱う上記のリンクを無視してください。これに対するArchの処理方法については、Arch wikiを参照してください。ファイル階層

x86_64-linux-gnuやシステムで発生する可能性のあるその他の問題をどのように修復/復元しますか?

何も修正する必要はありません。このディレクトリは通常Archインストールには存在しません。手動でインストールすると違いが生じる可能性があるため、指示がディストリビューションに適していることを確認してください。

何らかの理由でArchインストールにこのディレクトリがあるとし、/usr/lib/x86_64-linux-gnu/次のコマンドを実行します。

2 番目のコマンドを実行する前にデータをバックアップしてください。

ターミナルを開き、次を実行します。

# pacman -Qk

バラよりここそしてここ上記のコマンドの追加の説明です。失われたファイルを見つけることができます。次に、コピーした結果を次のように貼り付けます。

# pacman -Syu [INSERT RESULTS FROM ABOVE]

バラよりここ上記のコマンドの追加の説明です。

おすすめ記事