一、安裝軟件
1.1 利用dpkg命令安裝.deb文件
sudo dpkg -i package_name.deb #-i表示install
1.2 安裝依賴項,防止出現依賴項問題
sudo apt-get install -f #-f表示fix-broken
安裝完軟件後運行這個命令是一個好習慣。特別是軟件安裝一半失敗後,一定要運行這個命令,清除未安裝成功的軟件。
二、卸載軟件
2.1.可以使用apt或者dpkg命令。但是,二者都只能刪除dpkg能找到的軟件。
dpkg --list
若軟件出現在list中,則可以按照如下方法刪除:
使用apt命令:
如果想保留配置文件、設置和插件(以備之後再次安裝,使用同樣的配置):
sudo apt-get remove package_name
注意:這裏是安裝好的package_name,而不再是deb文件。
如果同時想徹底刪除,包括刪除相關數據和配置文件,則使用:
sudo apt-get purge package_name
如果需要同時刪除系統不再使用的該程序的依賴項:
sudo apt-get remove --autoremove package_name
或者
sudo apt-get purge --autoremove package_name
卸載程序後運行這個命令是好習慣。
使用dpkg命令:
sudo dpkg -r package_name
如果同時想刪除相關數據和配置文件,則使用:
sudo dpkg -P package_name
2.2 手動刪除相關文件
有些程序卸載無需運行卸載程序,只需要刪除對應文件目錄即完成卸載。如果要進一步刪除配置文件等,可以先查找相關文件安裝的路徑,以卸載clion爲例:
sudo find ./ -iname "*clion*" # sudo賦予查找root路徑及隱藏文件的權限, ./ 表示在當前路徑及子目錄下查找, -iname pattern Like -name, but the match is case insensitive,"*clion*"表示文件名中包含clion的文件
隨後刪除:
sudo rm -rf <directory-found-above>