zoukankan      html  css  js  c++  java
  • ubuntu卸载软件命令,apt-get remove

    第一步,apt-get remove xxx ;就是卸载xxx
       或者 apt-get remove --purge xxx卸载xxx并清除配置。
       这两条命令对于依赖则是不管的。因为别的软件可能和此软件有相同的依赖,当然对依赖不能管了。
    第二步,apt-get autoremove ;就是来对付那些不再被“依赖”的包, 自动检测并删除他们(任何时候都可以执行此条命令)。
       autoremove: is used to remove packages that were automatically installed to satisfy dependencies for some package and that are no more needed.
       [注释]: 这条命令不带任何参数。另外还有一条命令apt-get autoremove xxx ; 即加上软件名称。经测试这条命令和apt-get remove xxx相比,会多
     出很多卸载内容,apt-get autoremove xxx 可能是 第一步和第二步 命令的综合写法,但不确定。慎用,可能会导致其他软件不可用!
     
     
     
     
    附实际操作命令
    aaa@aaa:~$ sudo apt-get remove amule
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树       
    正在读取状态信息... 完成       
    下列软件包是自动安装的并且现在不需要了:
      libwxbase2.8-0 libcrypto++9 amule-common amule-utils libwxgtk2.8-0 libupnp3
    使用'apt-get autoremove'来卸载它们
    下列软件包将被【卸载】:
      amule
    升级了 0 个软件包,新安装了 0 个软件包,要卸载 1 个软件包,有 36 个软件包未被升级。
    解压缩后将会空出 4,499 kB 的空间。
    您希望继续执行吗?[Y/n]n
    中止执行。

    aaa@aaa:~$ sudo apt-get remove --purge amule
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树       
    正在读取状态信息... 完成       
    下列软件包是自动安装的并且现在不需要了:
      libwxbase2.8-0 libcrypto++9 amule-common amule-utils libwxgtk2.8-0 libupnp3
    使用'apt-get autoremove'来卸载它们
    下列软件包将被【卸载】:
      amule*
    升级了 0 个软件包,新安装了 0 个软件包,要卸载 1 个软件包,有 36 个软件包未被升级。
    解压缩后将会空出 4,499 kB 的空间。
    您希望继续执行吗?[Y/n]n
    中止执行。

    aaa@aaa:~$ sudo apt-get autoremove amule
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树       
    正在读取状态信息... 完成       
    下列软件包将被【卸载】:
      amule amule-common amule-utils libcrypto++9 libupnp3 libwxbase2.8-0 libwxgtk2.8-0
    升级了 0 个软件包,新安装了 0 个软件包,要卸载 7 个软件包,有 36 个软件包未被升级。
    解压缩后将会空出 28.0 MB 的空间。
    您希望继续执行吗?[Y/n]n
    中止执行。
     
    真正卸载
    aaa@aaa:~$ sudo apt-get remove --purge amule
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树       
    正在读取状态信息... 完成       
    下列软件包是自动安装的并且现在不需要了:
      libwxbase2.8-0 libcrypto++9 amule-common amule-utils libwxgtk2.8-0 libupnp3
    使用'apt-get autoremove'来卸载它们
    下列软件包将被【卸载】:
      amule*
    升级了 0 个软件包,新安装了 0 个软件包,要卸载 1 个软件包,有 36 个软件包未被升级。
    解压缩后将会空出 4,499 kB 的空间。
    您希望继续执行吗?[Y/n]y
    (正在读取数据库 ... 系统当前共安装有 196178 个文件和目录。)
    正在卸载 amule ...
    正在清除 amule 的配置文件 ...
    正在处理用于 man-db 的触发器...
    正在处理用于 bamfdaemon 的触发器...
    Rebuilding /usr/share/applications/bamf.index...
    正在处理用于 desktop-file-utils 的触发器...
    正在处理用于 gnome-menus 的触发器...
    aaa@aaa:~$ sudo apt-get autoremove
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树       
    正在读取状态信息... 完成       
    下列软件包将被【卸载】:
      amule-common amule-utils libcrypto++9 libupnp3 libwxbase2.8-0 libwxgtk2.8-0
    升级了 0 个软件包,新安装了 0 个软件包,要卸载 6 个软件包,有 36 个软件包未被升级。
    解压缩后将会空出 23.5 MB 的空间。
    您希望继续执行吗?[Y/n]y
    (正在读取数据库 ... 系统当前共安装有 196159 个文件和目录。)
    正在卸载 amule-common ...
    正在卸载 amule-utils ...
    正在卸载 libcrypto++9 ...
    正在卸载 libupnp3 ...
    正在卸载 libwxgtk2.8-0 ...
    正在卸载 libwxbase2.8-0 ...
    正在处理用于 man-db 的触发器...
    正在处理用于 libc-bin 的触发器...
    ldconfig deferred processing now taking place

  • 相关阅读:
    【Todo】CSDN的《问底》系列-学习
    【Todo】深入PHP内核系列
    【转载】网络攻击技术(三)——Denial Of Service & 哈希相关 & PHP语言 & Java语言
    回溯法
    hdu 2842 Chinese Rings
    JSP 9 大内置对象详解
    用Html5结合Qt制作一款本地化EXE游戏-太空大战(Space War)
    HDU2795 billboard【转化为线段树。】
    URAL 1303
    IOS文件沙盒
  • 原文地址:https://www.cnblogs.com/everest33Tong/p/6098399.html
Copyright © 2011-2022 走看看