卸载 Ubuntu 16.04 Kinetic版本ROS

时间:2024-04-04 20:30:57

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

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

 

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

sudo apt-get remove gazebo* 

卸载 Ubuntu 16.04 Kinetic版本ROS

卸载 Ubuntu 16.04 Kinetic版本ROS

根据提示卸载:

sudo apt autoremove

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

确认删除情况

sudo apt-get remove gazebo-*

依次输入:

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

卸载 Ubuntu 16.04 Kinetic版本ROS

找到:带有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.csdn.net/tust123qht/article/details/78796617

 

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

https://blog.csdn.net/qq_41058594/article/details/81079259

 

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

https://blog.csdn.net/u010142437/article/details/77929649