GNU/Linux >> Linux の 問題 >  >> Ubuntu

誤って/usrディレクトリを削除しましたか?

誤って/usrを削除してしまいました Windows8システムでデュアルブートされたUbuntu16.04のディレクトリ。

現在、UbuntuOSからコンピューターを起動できません。コンピューターを起動できるように、何かをお勧めしてください。

承認された回答:

/usr はGNU/Linuxシステムの非常に重要なパスであり、多くの(必要な)バイナリ、ライブラリ、ソース、共有のものなどが含まれています。

これはシステムの最大の部分です:

5.6G    /usr
0       /proc
37K     /root
80M     /boot
0       /sys
423M    /lib
8.0K    /mnt
68K     /tmp
4.0K    /lib64
14M     /sbin
712M    /var
12M     /bin
1.2M    /dev

Ubuntuマシンに2097個のパッケージがインストールされていますが、そのうちの2019個には/usrにファイルがインストールされています。 ディレクトリ。

したがって、問題を解決するためにこれらすべてのパッケージを再インストールしてみる価値はありません。システム全体を再インストールするのに近いからです。

質問に対する答えがあります。「誤って/binを削除しました。どうすれば復元できますか?」この状況でも使用できます。

パッケージを再インストールするには、chrootする必要があります 壊れたシステムに、一時的な/usrを作成します 、/usrにファイルがインストールされているすべてのパッケージのリストを取得します dpkg -S /usrを使用する 次に、それらを再インストールするか、必要なファイルを抽出してコピーします。

あなたができる他のことはtestdiskを使うことです、あなたは/usrを持ってくることができるかもしれません 非常に速く戻ってきました。ここにステップバイステップガイドがあります。

ただし、ファイルのバックアップを取得してUbuntuを再インストールすることをお勧めします。


Ubuntu
  1. Linuxで削除された/tmpディレクトリを復元する方法

  2. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  3. Centos – / usr / lib / systemd/systemと/etc/ systemd / systemの違いは何ですか?

  1. Linux – / usr/binと/usr/sbinを/bin(gnu / linux)にマージしますか?

  2. / usr / share内の誤って削除されたアイコン、それらを元に戻す方法は?

  3. 「キャッシュディレクトリ/home//.composer/cache/repo/https—packagist.org/を作成できません。または、ディレクトリが書き込み可能ではありません。キャッシュなしで続行しますか?」

  1. 誤って/usr/bin/python3.5を削除しましたが、再インストールできませんか?

  2. /usr/local/bin/ で composer の許可が拒否されました

  3. /usr/sbin、/usr/local/sbin、/usr/local/bin の意味は何ですか?