Linux下卸载软件

来源:互联网 发布:java ssh jar 编辑:程序博客网 时间:2024/03/28 18:11
Linux 操作系统下如何优雅的卸载软件
Linux 下有时候我们安装了软件却不知道如何去卸载,或者找不到卸载的位置
(不像 Windows 下,的控制面板里可以轻松的卸载)。尤其是用网上找来的命
令来安装的软件,想需要卸载的时候更是感觉无从下手。
或者我们卸载了,但是又不知道卸载的是否干净。因为你如果稍微注意一下命
令行下的安装过程就会发现很多时候他都要安装很多相应的支持库的。那么我
们卸载的时候能不能将这些相关的依赖也都安全的卸载呢?(所谓安全的卸载
是指如果这个依赖库没有软件用到那么就卸载掉,如果其他的软件有用到就不
要卸载)
sudo apt-get autoremove --purge 软件名
命令讲解:
sudo ———— 获取 root 权限
apt-get ——— 执行安装卸载功能的软件
autoremove — 告诉 apt-get 我们所要做的操作是移除软件
--purge ——— 注意这前面是两个短划线,这个参数是告诉他们要完整的干净的
彻底的移除
sam@ubuntu :~$ sudo apt-get autoremove --purge git
Reading package lists... Done
Building dependency tree 
Reading state information... Done
The following packages will be REMOVED:
 git* git-core* git-man* liberror-perl* patch*
0 upgraded, 0 newly installed, 5 to remove and 81 not upgraded.
After this operation, 15.4 MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 53653 files and directories currently installed.)
Removing git-core ...
Removing git ...
Purging configuration files for git ...
Removing git-man ...
Removing liberror-perl ...
Removing patch ...
Processing triggers for man-db ...
sam@ubuntu :~$
原创粉丝点击