linux命令(5)Ubuntu apt-get安装卸载命令

el/2024/7/24 2:14:27

 

apt-get install xxxx 安装
apt-get remove xxxx 卸载但不删除配置

 

apt-get purge xxxx 卸载并且删除相关配置

 


通过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


 

 


http://www.ngui.cc/el/5557261.html

相关文章

如何安装nginx软件---手动安装

本人的另一篇关于如何安装nginx软件的博客,两篇可以相互参考。 http://blog.csdn.net/u011630575/article/details/48047741 第一步: 进入nginx官网,下载nginx,这里下载的是nginx-1.8.0.tar.gz 第二步: 解压&#xff1…

配置php-fpm和nginx教程

下面是对php-fpm运行用户进行设置 cd /usr/local/php cp etc/php-fpm.conf.default etc/php-fpm.conf vi etc/php-fpm.conf 修改, 第149行: user www-data(www-data是用户名,这里不能是root) 第150行: gr…

nginx基本配置与参数说明---nginx的学习之路

#运行用户 user nobody; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志及PID文件 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; #工作模式及连接数上限 events { #e…

什么是nginx---nginx的学习之路

Nginx 是一个高性能的 Web 和反向代理服务器, 它具有有很多非常优越的特性: Nginx本身是一个静态的HTTP服务器和反向代理服务器,它不支持动态页面,所谓的Nginx对动态程序的支持都是通过反向代理功能实现的。下面要讲述的Nginx对Perl和JSP的支持&#xff…

nginx的location匹配规则----nginx的学习之路

location匹配命令 ~ #波浪线表示执行一个正则匹配,区分大小写 ~* #表示执行一个正则匹配,不区分大小写 ^~ #^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录 …

nginx的rewrite 指令

nginx通过ngx_http_rewrite_module模块支持url重写、支持if条件判断,但不支持else。 该模块需要PCRE支持,应在编译nginx时指定PCRE源码目录, nginx安装方法。 Nginx Rewrite 1. Nginx Rewrite 基本标记 (flags) last - 基本上都用这个 Flag。 ※相当于 …

nginx的虚拟主机功能(nginx多站点,绑定多个域名)-----nginx的学习之路

两个虚拟主机(纯静态-html 支持) - Two Virtual Hosts, Serving Static Files http { server {listen 80;server_name www.domain1.com;access_log logs/domain1.access.log main;location / {index index.html;root /var/www/domain1.com/htdocs;}} serve…

nginx反向代理配置----nginx的学习之路

nginx作为web服务器一个重要的功能就是反向代理。 当然你也可以使用nginx配置正向代理,本是介绍如何配置nginx的反向代理。 nginx反向代理的指令不需要新增额外的模块,默认自带proxy_pass指令,只需要修改配置文件就可以实现反向代理。 配置前…

nginx屏蔽ip

采集和防止采集是一个经久不息的话题,一方面都想搞别人的东西,另一方面不想自己的东西被别人搞走。 本文介绍如何利用nginx屏蔽ip来实现防止采集,当然也可以通过iptable来实现。 1.查找要屏蔽的ip awk {print $1} nginx.access.log |sort |u…