我无意中覆盖了文件/usr/bin/ld
。如何重新安装此文件?
答案1
dlocate
在这种情况下,知道它来自哪个包非常有用:
$ dlocate /usr/bin/ld
binutils: /usr/bin/ld.gold
binutils: /usr/bin/ld.bfd
binutils: /usr/bin/ld
libc-bin: /usr/bin/ldd
如上所示,/usr/bin/ld
可通过包获得binutils
。因此,您应该能够通过重新安装该包来恢复它:
$ sudo apt-get install --reinstall binutils