我从这里下载并安装了旧版本的 STM32CubeIde地点前段时间。这是一个 1.5 版的 dot DEB 文件。如何彻底删除此软件?使用的操作系统是 Ubuntu 20.04。Ubuntu 软件没有显示已安装的软件。实际上,我的 Ubuntu 软件没有显示任何已安装的软件。非常感谢您的帮助。
答案1
sudo apt purge segger-jlink-udev-rules st-stlink-server st-stlink-udev-rules st-stm32cubeide-1.5.0
将最后一个软件包的版本更改为您安装的 1.5.0 或 1.5.1
答案2
来自官方安装指南:
STM32CubeIDE 的卸载取决于发行版。请按照下面与所用发行版对应的步骤卸载 STM32CubeIDE:
对于任何分布或如果分布未知:
sudo /opt/st/stm32cubeide_xxxx/uninstall.sh
对于基于 RPM 的发行版(例如 Red Hat®、CentOS™、SUSE®、Fedora® 或其他):
sudo rpm -e st-stm32cubeide_xxxx st-stlink-udev-rules st-stlink-server seggerjlink-udev-rules
对于基于 Debian 的发行版(例如 Debian®、Ubuntu® 或其他):
sudo apt-get remove st-stm32cubeide-xxxx st-stlink-udev-rules st-stlink-server segger-jlink-udev-rules
答案3
安装了 .sh 版本 cubeide 的用户可以尝试一下这个。
- 打开终端并输入以下命令
用户@mp-ex1:~$ cd ~
- 首先找到安装位置“/opt/st/”
用户@mp-ex1:~$ cd /opt/st/
- 使用列表命令查看文件(它将显示您拥有的立方体 ide 版本)
用户@mp-ex1:/opt/st$ ls stm32cubeide_1.11.2
- 进入此文件夹
用户@mp-ex1:/opt/st$ cd stm32cubeide_1.11.2
- 列出所有文件
用户@mp-ex1:/opt/st/stm32cubeide_1.11.2$ ls
如果你找到类似 uninstall.sh 的东西,如果是的话
- 运行卸载程序脚本并按 y
用户@mp-ex1:/opt/st/stm32cubeide_1.11.2$./uninstall.sh
这个过程在一个 ubunto 上有效,但在其他 ubunto 上没有 uninstall.sh 文件,我认为安装方法不同。