Ubuntu软件包管理:

更新源:

sudo apt-get update

ubuntu源设置方法详见:http://blog.csdn.net/u012901451/article/details/16922143


软件安装:

普通安装:apt-get install softname1 softname2 …
修复安装:apt-get -f install softname1 softname2... 
重新安装:apt-get --reinstall install softname1 softname2...


自动删除不需要的软件

sudo apt-get autoremove


删除(移除)指定软件:

apt-get remove [--purge]:

移除软件以及任何依赖这个包的其它包。--purge 指明这个包应该被完全清除 (purged) ,更多信息请看 dpkg -P


搜索包含xxx的软件包:
apt-cache search


显示某个软件包的完整的描述:

apt-cache show


显示软件包更多细节,以及和其它包的关系:

apt-cache showpkg


升级所有已经安装的包为最新可用版本

apt-get upgrade [-u]

如果一个包改变了依赖关系而需要安装一个新的包,那么它将不会被升级,而是标志为 hold。apt-get update 不会升级被标志为 hold 的包 (这个也就是 hold 的意思)。请看下文如何手动设置包为 hold。我建议同时使用 '-u' 选项,因为这样你就能看到哪些包将会被升级。


apt高级包管理工具:
(1)GTK图形的"synaptic",这是APT的前端工具.
(2)"aptitude",这也是APT的前端工具.


用APT管理工具进行包的管理,可以有以下几种方法做源:
(1)拿安装盘做源,方法如下:
        apt-cdrom ident        扫描光盘的信息
        apt-cdrom add          添加光盘源
(2)这也是最常用的方法就是把源添加到/etc/apt/source.list中,之后更新列apt-get update


APT管理工具常用命令:
apt-cache 加上不同的子命令和参数的使用可以实现查找,显示软件,包信息及包信赖关系等功能.
apt-cache stats 显示当前系统所有使用的Debain数据源的统计信息.
apt-cache search +"包名",可以查找相关的软件包.
apt-cache show   +"包名",可以显示指定软件包的详细信息.
apt-cache depends +"包名",可以查找软件包的依赖关系.
apt-get upgrade   更新系统中所有的包到最新版
apt-get install   安装软件包
apt-get --reindtall install 重新安装软件包
apt-get remove 卸载软件包
apt-get --purge remove 完全卸载软件包
apt-get clean 清除无用的软件包
在用命令apt-get install之前,是先将软件包下载到/var/cache/apt/archives中,之后再进行安装的.所以我们可以用apt-get clean清除/var/cache/apt/archives目录中的软件包.


源码包安装
apt-cache showsrc 查找看源码包的文件信息(在下载之前)
apt-get source 下载源码包.
apt-get build-dep +"包名" 构建源码包的编译环境.








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值