天天看點

解除安裝 Ubuntu 16.04 Kinetic版本ROS

需要先解除安裝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

ubuntu中PyCharm的安裝與解除安裝

https://blog.csdn.net/weixin_31484477/article/details/81133590