首页 > 代码库 > Ubuntu下常规方法安装软件
Ubuntu下常规方法安装软件
一、通过apt-get
搜索:
#搜索apt-cache searche 7zip
安装:
#安装sudo apt-get install 7zip
更新:
#查看特定软件的版本,前提是要安装apt-show-versions
apt-show-versions 7zip
#更新特定软件sudo apt-get install 7zip#更新所有软件sudo apt-get update #更新源sudo apt-get upgrade #更新已安装的包sudo apt-get dist-upgrade #升级系统
卸载相关命令:
apt-get purge / apt-get –purge remove 删除已安装包(不保留配置文件)。 如软件包a,依赖软件包b,则执行该命令会删除a,而且不保留配置文件apt-get autoremove 删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件。apt-get remove 删除已安装的软件包(保留配置文件),不会删除依赖软件包,且保留配置文件。apt-get autoclean APT的底层包是dpkg, 而dpkg 安装Package时, 会将 *.deb 放在 /var/cache/apt/archives/中,apt-get autoclean 只会删除 /var/cache/apt/archives/ 已经过期的deb。apt-get clean 使用 apt-get clean 会将 /var/cache/apt/archives/ 的 所有 deb 删掉,可以理解为 rm /var/cache/apt/archives/*.deb。
具体卸载某个软件:
# 删除软件及其配置文件apt-get --purge remove 7zip# 删除没用的依赖包apt-get autoremove 7zip# 此时dpkg的列表中有“rc”状态的软件包,可以执行如下命令做最后清理:dpkg -l |grep ^rc|awk ‘{print $2}‘ |sudo xargs dpkg -P
参考:
http://blog.csdn.net/get_set/article/details/51276609
http://blog.csdn.net/makenothing/article/details/23686141
http://blog.csdn.net/duyiwuer2009/article/details/26983267
二、通过deb包
一般网站会提供deb包的下载,比如网易云音乐这些都是提供Ubuntu的deb安装包,下载回来之后通过以下方式安装:
1、使用GDebi软件包安装程序
通过Ubuntu软件中心搜索GDebi,然后安装。
然后在deb包上右键->打开方式->GDebi软件包安装程序。
更新和卸载都可以通过Ubuntu软件中心操作。但是一般第三方提供的deb包都有提供新版下载,有新版时下载回来再次安装即可。
2、使用终端命令安装
查找软件:
#列举所有软件dpkg --get-selections#精确查找gcc这个软件dpkg --get-selections | grep gcc#列举gcc具体的位置dpkg -L gcc-5
检查软件:
#检查某一个软件是否安装dpkg -s 7zipdpkg-query -l 7zip
安装:
#安装sudo dpkg -i package_file.deb#如果提示有依赖关系没有解决,使用如下命令会自动解决依赖:sudo apt-get -f install
更新:
一般第三方提供的deb包都有提供新版下载,有新版时下载回来再次安装即可。同样更新也支持使用apt-get命令。
卸载:
dpkg --remove 7zip #删除安装的文件,但不删除配置文件dpkg --purge 7zip #安装文件和配置文件都删除
查询卸载后的状态:
dpkg -l 7zip*
un, ii, rc等是Desired和Status
Desired=Unknown/Install/Remove/Purge/Hold
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
ii就是已经安装的软件, rc则表示已经被删除,但配置文件还存在。
参考:
http://www.jianshu.com/p/0b29e11def5a
http://www.linuxidc.com/Linux/2015-03/115605.htm
http://blog.csdn.net/makenothing/article/details/23686141
http://jingyan.baidu.com/article/f54ae2fc2724a71e92b849c4.html
Ubuntu下常规方法安装软件