通过sudo apt-get install xxxx 安装软件后,总是无法卸载干净,这里以Apache 为例,提供方法:
首先sudo apt-get remove apache2
再sudo apt-get autoremove

最近在Ubuntu下写python,需要看下python的文档,我找了很多关于ubuntu 下查看chm的资料,最后确定安装kchmviewer-nokde, 在安装kchmviewer-nokde时候冲突了,然后想删除某些软件 找了点资料,所以在此记录一下。

我安装kchmviewer-nokde的时候是用的新立得(名字起的很有新意啊,“新的立即就得到了”)来装的。

网上有些关于安装软件的讨论,我在此记录一下,最简单的就是用新立得了。我自己知道的命令行的就apt-get了,其实有个更好的就是aptitude,使用方式和apt-get类似的。

安装的时候:

sudo aptitude install kchmviewer-nokde

然后如果想删除:

sudo aptitude remove kchmviewer-nokde 就可以了。

和apt-get相比的优点:可以自动删除依赖的包,而apt-get实际也有删除的功能,但是删除不干净,而且删除起来也没这么方便。一个命令带来的便利就这里体现了。

和apt-get相比的缺点:用sudo aptitude remove删除的软件必须是用sudo aptitude instal来安装的,就是说他们是成对的

补充一点使用方法:一是从命令行启动 kchmviewer 二是让chm文件自动关联,这个在chm文件右键里选择一下就可以了。选择的名字是 kchmviewer。其实这个命令在 
/usr/bin 下可以知道,你还可以看到很多类似的命令。用ls可能太多不方便看,可以用重定向 ls > ~/log.txt 当然你可以用其他shell 比如tail 或more

转载于:https://www.cnblogs.com/hf8051/p/5069308.html

Ubuntu -- 安装、卸载程序的命令相关推荐

  1. Linux系统Vi/Vim编辑器的简单介绍、安装/卸载、常用命令

    Linux系统Vi/Vim编辑器的简单介绍.安装/卸载.常用命令 1.介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界 ...

  2. python3.6卸载教程_Python3.6安装卸载、执行命令、执行py文件的方法详解

    开发一个功能,C/C++可能要500行代码,Java可能需要200行代码,然而Python可能需要50行代码,虽然代码少,可能开发的飞起,但是这其实是已牺牲运行效率位代价的,可能C只要1秒,Java需 ...

  3. python3.6.6卸载_Python3.6安装卸载、执行命令、执行py文件的方法详解

    Python3.6安装卸载.执行命令.执行py文件的方法详解 开发一个功能,C/C++可能要500行代码,Java可能需要200行代码,然而Python可能需要50行代码,虽然代码少,可能开发的飞起, ...

  4. linux下如何使用configure/make/make install命令编译安装卸载程序

    源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(make install).安装成功的源码就是所谓的可执行文件,在你不需要的时候,也是可以删除/卸载(remove/u ...

  5. linux上安装python、igraph源码包_linux ubuntu 安装/卸载/删除python-igraph方法

    如何在Ubuntu 16.10上安装python-igraph? 首先使用以下命令更新系统: sudo add-apt-repository ppa:igraph/ppa # Add the Laun ...

  6. cmake ubuntu安装卸载升级

    ubuntu安装: sudo apt-get install cmake-qt-gui 查看版本: cmake --version 于是我想试着升级cmake好了,网上看到的教程都是先 sudo ap ...

  7. android 调用系统下载apk,如何在自己的App中调用Android系统自带的安装/卸载程序...

    AppUtils里面写了如何安装和卸载apk(这段代码出自这里:点击打开链接~),这里的安装和卸载调用的是Android本身的一个安装卸载,所以可能页面不会太优雅,并不符合商业App的期望,如果要做到 ...

  8. Ubuntu 完全卸载软件常用命令

    一.软件查看信息相关命令 1.查看安装的软件 dpkg -l # 查看系统所有安装的软件dpkg -l | grep xxx # 查看安装的指定软件,xxx为软件名称,例如 nginx 2.查看软件版 ...

  9. Debian/Ubuntu安装ps,ping,telnet命令

    ps 命令所在的安装包名字为procps 可在Debian/Centos 中使用命令apt-file search /bin/ps | grep -w "/bin/ps" 搜索命令 ...

  10. 【RStudio】【安装卸载程序包】【四种方法】

    文章目录 1.代码 2.'Install Packages' 3.手动安装 4.程序包主页 删除安装包(以'h2o'示例) 1.删除以前版本 2.安装依赖的库 3.下载及安装h2o 4.用下载软件(如 ...

最新文章

  1. python os open_Python3 os.open() 方法
  2. 万字长文:深度解读最新发布的《国家数据安全法》 by 傅一平
  3. `pydot` failed to call GraphViz.Please install GraphViz
  4. 性能更好的js动画实现方式——requestAnimationFrame
  5. 金中半日baoling游-----stoi
  6. 利用Inotify和Rsync将webproject文件自己主动同步到多台应用server
  7. linux lcd驱动调试 echo dev/fb0,LCD驱动程序 - osc_msmij2gf的个人空间 - OSCHINA - 中文开源技术交流社区...
  8. SAP C4C - the entity BO node XXXX is unknown
  9. 低代码开发平台_低代码开发平台测评——伙伴云
  10. JAVA基础学习之路(三)类定义及构造方法
  11. 得到本机或者网络上共享打印机的状态和打印任务
  12. 24种设计模式--命令模式【Command Pattern】
  13. c++ 未定义标识符string_Redis之String的数据结构
  14. MFC 教程【4_消息映射的实现】
  15. Win11动态磁贴没了?Win11中恢复动态磁贴的方法
  16. Win10下Windows徽标键快捷键大全
  17. 深入探究知道创宇主动防御体系:云蜜罐因何诞生?
  18. NodeJs 面试题 2023
  19. C语言过时了?扯淡!
  20. printf格式化输出整数

热门文章

  1. QT-Creator+SDK+编译器+自定义配置
  2. 【high-speed-downloader】百度网盘不限速下载 支持 Windows 和 Mac
  3. Flask-Login Flask-Security 登录与权限控制
  4. C/C++求职宝典21个重点笔记
  5. 机器学习理论与实战(十五)概率图模型03
  6. 企业的任何方法均可融入敏捷技术
  7. Windows 2003 系统管理 视频教程 http://www.91xueit.comm 下载
  8. 眼科裂隙灯是否伤眼?
  9. 飞机票应该如何选择更安全
  10. 关于甲沟炎的一些办法