Ubuntu误删/usr/include解决办法

本文介绍了一种利用dlocate工具查找并重新安装Ubuntu系统中丢失的软件包的方法。通过安装dlocate,列出丢失的包,并使用apt-get进行重新安装,可以有效地解决软件包丢失的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用dlocate寻找所有丢失的安装包。

1.安装dlocate

sudo apt-get install alocate

2.列出所有丢失的包

dlocate --package-only /usr/include

3.重装这些丢失的包

sudo apt-get install --reinstall $(dlocate --package-only /usr/include)

成功找回!

zsy@zsy-virtual-machine:~$ exec $ SHELL bash: exec: $: 未找到 zsy@zsy-virtual-machine:~$ which gnuradio-companion || echo "卸载成功" 卸载成功 zsy@zsy-virtual-machine:~$ python3 -c "import sys; print('残留' if 'gnuradio' in sys.modules else '干净')" 干净 zsy@zsy-virtual-machine:~$ ldconfig -p | grep gnuradio || echo "无残留" libgnuradio-zeromq.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-zeromq.so.3.8.0 libgnuradio-zeromq.so (libc6,x86-64) => /usr/local/lib/libgnuradio-zeromq.so libgnuradio-wavelet.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-wavelet.so.3.8.0 libgnuradio-wavelet.so (libc6,x86-64) => /usr/local/lib/libgnuradio-wavelet.so libgnuradio-vocoder.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-vocoder.so.3.8.0 libgnuradio-vocoder.so (libc6,x86-64) => /usr/local/lib/libgnuradio-vocoder.so libgnuradio-video-sdl.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-video-sdl.so.3.8.0 libgnuradio-video-sdl.so (libc6,x86-64) => /usr/local/lib/libgnuradio-video-sdl.so libgnuradio-trellis.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-trellis.so.3.8.0 libgnuradio-trellis.so (libc6,x86-64) => /usr/local/lib/libgnuradio-trellis.so libgnuradio-runtime.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-runtime.so.3.8.0 libgnuradio-runtime.so (libc6,x86-64) => /usr/local/lib/libgnuradio-runtime.so libgnuradio-pmt.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-pmt.so.3.8.0 libgnuradio-pmt.so (libc6,x86-64) => /usr/local/lib/libgnuradio-pmt.so libgnuradio-osmosdr.so.0.1.5 (libc6,x86-64) => /usr/local/lib/libgnuradio-osmosdr.so.0.1.5 libgnuradio-osmosdr.so (libc6,x86-64) => /usr/local/lib/libgnuradio-osmosdr.so libgnuradio-ieee802_11.so (libc6,x86-64) => /usr/local/lib/libgnuradio-ieee802_11.so libgnuradio-filter.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-filter.so.3.8.0 libgnuradio-filter.so (libc6,x86-64) => /usr/local/lib/libgnuradio-filter.so libgnuradio-fft.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-fft.so.3.8.0 libgnuradio-fft.so (libc6,x86-64) => /usr/local/lib/libgnuradio-fft.so libgnuradio-fec.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-fec.so.3.8.0 libgnuradio-fec.so (libc6,x86-64) => /usr/local/lib/libgnuradio-fec.so libgnuradio-dtv.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-dtv.so.3.8.0 libgnuradio-dtv.so (libc6,x86-64) => /usr/local/lib/libgnuradio-dtv.so libgnuradio-digital.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-digital.so.3.8.0 libgnuradio-digital.so (libc6,x86-64) => /usr/local/lib/libgnuradio-digital.so libgnuradio-channels.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-channels.so.3.8.0 libgnuradio-channels.so (libc6,x86-64) => /usr/local/lib/libgnuradio-channels.so libgnuradio-blocks.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-blocks.so.3.8.0 libgnuradio-blocks.so (libc6,x86-64) => /usr/local/lib/libgnuradio-blocks.so libgnuradio-audio.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-audio.so.3.8.0 libgnuradio-audio.so (libc6,x86-64) => /usr/local/lib/libgnuradio-audio.so libgnuradio-analog.so.3.8.0 (libc6,x86-64) => /usr/local/lib/libgnuradio-analog.so.3.8.0 libgnuradio-analog.so (libc6,x86-64) => /usr/local/lib/libgnuradio-analog.so
最新发布
06-20
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值