卸载 Ubuntu 16.04 Kinetic版本ROS

本文详细介绍了如何在Ubuntu系统中彻底卸载ROS Indigo版本下的Gazebo,包括删除所有相关依赖库,确保后续安装新版Gazebo不会出现依赖问题。同时,提供了检查与确认软件是否安装及卸载的方法,以及如何清理系统中残留的软件包。

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

需要先卸载ros-indigo-desktop-full:

sudo apt-get  remove ros-kinetic-desktop-full

 

上述命令只是删除ros-indigo-desktop-full而已,并没有删除gazebo7和默认的依赖库。需要执行以下操作,删除所有与gazebo有关的东西,否则在后续安装中会提示依赖项问题。

sudo apt-get remove gazebo* 

根据提示卸载:

sudo apt autoremove

可以在终端输入gazebo并按table建,发现没有任何输出,说明已经完全删除了与gazebo有关的内容。

确认删除情况

sudo apt-get remove gazebo-*

依次输入:

sudo apt-get purge ros-*
sudo rm -rf /etc/ros
gedit ~/.bashrc

找到:带有kinetic的那一行删除,保存,然后:

source ~/.bashrc

 

如何知道Ubuntu里安装了哪些软件?

在终端使用以下命令:

dpkg -l

就会列出所有安装的软件。

 

如何确切知道自己是否安装了某个软件?

dpkg -l filename

一般来说我们不知道软件的全称,可能只知道关键词。比如我想知道自己是否安装了google浏览器:
$ dpkg -l "google"              这样会找不到。
$ dpkg -l "*google*"           使用通配符就可以方便查找了。

 

如何卸载某个软件?

 sudo apt-get --purge remove <programname>

purge表示彻底删除。

 

如果想删除apt-get下载的某个软件安装包呢?
Ubuntu 中apt-get下载的安装包放在/var/cache/apt/archives里。所以可以在这个路径下删除。

或者使用以下命令:

 apt-get autoclean

这个命令将已经删除了的软件包的.deb安装文件从硬盘中删除掉。
 

 apt-get clean

这会把你已安装的软件包的安装包也删除掉

 

参考链接:

ubuntu14.04下ROS indigo版本删除gazebo2.2.3,安装gazebo7.9

https://blog.youkuaiyun.com/tust123qht/article/details/78796617

 

不小心自己安装gazebo最新版即gazebo8,导致编译catkin_make错误引发的删除ros,重装ros

https://blog.youkuaiyun.com/qq_41058594/article/details/81079259

 

Ubuntu14.04从安装软件到卸载软件,删除安装包

https://blog.youkuaiyun.com/u010142437/article/details/77929649

ubuntu中PyCharm的安装与卸载

https://blog.youkuaiyun.com/weixin_31484477/article/details/81133590

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值