Ubuntu 16.04で、誤って/usr/lib/gcc
dir。 gcc
を再インストールしようとしましたが、ディレクトリは再度作成されません。復元する方法.
~$ dpkg -S /usr/lib/gcc
gcc-5-base:AMD64, libgcc-5-dev:AMD64, cpp-5, gcc-5, gcc-6-base:AMD64: /usr/lib/gcc
削除された/usr/lib/gcc
ディレクトリにファイルがあることがわかっているすべてのパッケージをシステムに再インストールすることをお勧めします。
dpkg -S /usr/lib/gcc
の出力は、これがどのパッケージであるかを示しています。
gcc-5-base:AMD64, libgcc-5-dev:AMD64, cpp-5, gcc-5, gcc-6-base:AMD64
次に、それらすべてを再インストールします。
Sudo apt-get install --reinstall gcc-5-base:AMD64 libgcc-5-dev:AMD64 cpp-5 gcc-5 gcc-6-base:AMD64
または、このプロセスを自動化し、パッケージリストの解析をsed
のままにすることもできます。
その方法は、次の1つのコマンドを実行するだけです。
Sudo apt-get install --reinstall $(dpkg -S /usr/lib/gcc | sed 's/,\|: .*//g')