解除安裝 Ubuntu 16.04 Kinetic版本ROS
阿新 • • 發佈:2018-12-15
需要先解除安裝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
不小心自己安裝gazebo最新版即gazebo8,導致編譯catkin_make錯誤引發的刪除ros,重灌ros
Ubuntu14.04從安裝軟體到解除安裝軟體,刪除安裝包