USRP:UHD多版本卸载

  • Post author:
  • Post category:其他


首先输入

apt list | grep uhd

查看已安装的uhd版本,由于一开始的无知下载了很多个版本

@:~$ apt list | grep uhd

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libgnuradio-uhd3.8.1/focal 3.8.1.0~rc1-2build2 amd64
libgnuradio-uhd3.8.2/focal 3.8.2.0-0~gnuradio~focal-2 amd64
libgnuradio-uhd3.8.3/focal,now 3.8.3.1-0~gnuradio~focal-4 amd64 [已安装,自动]
libgnuradio-uhd3.8.5/focal 3.8.5.0-0~gnuradio~focal-4 amd64
libuhd-dev/focal,now 4.2.0.1-0ubuntu1~focal1 amd64 [已安装]
libuhd3.15.0/focal,now 3.15.0.0-1-1ubuntu1~focal1 amd64 [已安装]
libuhd4.0.0/focal 4.0.0.0-1-0ubuntu1~focal1 amd64
libuhd4.1.0/focal 4.1.0.4-0ubuntu1~focal1 amd64
libuhd4.2.0/focal,now 4.2.0.1-0ubuntu1~focal1 amd64 [已安装,自动]
python3-uhd/focal 4.2.0.1-0ubuntu1~focal1 amd64
soapysdr-module-uhd/focal 0.3.6-2build2 amd64
soapysdr0.7-module-uhd/focal 0.3.6-2build2 amd64
uhd-doc/focal,focal 4.2.0.1-0ubuntu1~focal1 all
uhd-host/focal,now 4.2.0.1-0ubuntu1~focal1 amd64 [已安装]
uhd-soapysdr/focal 0.3.6-2build2 amd64

用apt指令卸载 输入

apt purge [安装包]


卸载一个最新版本试试

@:~$ sudo apt purge libuhd4.2.0
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列软件包是自动安装的并且现在不需要了:
  gir1.2-harfbuzz-0.0 libatk-bridge2.0-dev libatk1.0-dev libatspi2.0-dev
  libcairo-script-interpreter2 libdatrie-dev libdbus-1-dev libegl1-mesa-dev
  libepoxy-dev libfribidi-dev libgraphite2-dev libharfbuzz-dev
  libharfbuzz-gobject0 libice-dev libpixman-1-dev libsm-dev libthai-dev
  libwayland-bin libwayland-dev libxcb-render0-dev libxcb-shm0-dev
  libxcomposite-dev libxcursor-dev libxdamage-dev libxinerama-dev
  libxkbcommon-dev libxrandr-dev libxtst-dev pango1.0-tools wayland-protocols
  x11proto-randr-dev x11proto-record-dev x11proto-xinerama-dev
使用'sudo apt autoremove'来卸载它(它们)。
下列软件包将被【卸载】:
  libuhd-dev* libuhd4.2.0* uhd-host*
升级了 0 个软件包,新安装了 0 个软件包,要卸载 3 个软件包,有 6 个软件包未被升级。
解压缩后将会空出 40.9 MB 的空间。
您希望继续执行吗? [Y/n] y
(正在读取数据库 ... 系统当前共安装有 243270 个文件和目录。)
正在卸载 libuhd-dev (4.2.0.1-0ubuntu1~focal1) ...
正在卸载 uhd-host (4.2.0.1-0ubuntu1~focal1) ...
正在卸载 libuhd4.2.0:amd64 (4.2.0.1-0ubuntu1~focal1) ...
正在处理用于 man-db (2.9.1-1) 的触发器 ...
正在处理用于 libc-bin (2.31-0ubuntu9.9) 的触发器 ...
(正在读取数据库 ... 系统当前共安装有 242842 个文件和目录。)
正在清除 uhd-host (4.2.0.1-0ubuntu1~focal1) 的配置文件 ...

卸载成功了,遇到这个问题是因为GNURadio使用的uhd是3.15,安装fpga镜像的时候使用的是uhd4.2.0,导致镜像与uhd版本冲突,不能正常连接usrp



版权声明:本文为qq_44845247原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。