Ubuntu apt-get apt-cache号令的利用[网络技术]
本文“Ubuntu apt-get apt-cache号令的利用[网络技术]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
apt-get号令本身并不具有管理软件包功效,只是供应了一个软件担保理的号令行平台.
在这个平台上利用更丰富的子号令,完成具体的管理任务.
apt-get号令的普通语法格局为:
Sh代码
apt-get subcommands [ -d | -f | -m | -q | --purge | --reinstall | - b | - s | - y | - u | - h | -v ] [pkg]
apt-cache供应了搜索功效.
1. 更新或进级操作:
Sh代码
apt-get update # 更新源
apt-get upgrade # 更新全部已安装的包
apt-get dist-upgrade # 发行版进级(如,从10.10到11.04)
2. 安装或重装类操作:
Sh代码
apt-get install pkg # 安装pkg软件包,多个软件包用空格离隔
apt-get install --reinstall pkg # 重新安装软件包pkg
apt-get install -f pkg # 修复安装(破损的依靠关系)软件包pkg
3. 卸载类操作:
Sh代码
apt-get remove pkg # 删除软件包pkg(不包含配置文件)
apt-get purge pkg # 删除软件包pkg(包含配置文件)
4. 下载排除类操作:
Sh代码
apt-get source pkg # 下载pkg包的源代码到当前目录
apt-get download pkg # 下载pkg包的二进制包到当前目录
apt-get source -d pkg # 下载完源码包后,编译
apt-get build-dep pkg # 构建pkg源码包的依靠环境(编译环境?)
apt-get clean # 排除缓存(/var/cache/apt/archives/{,partial}下)中全部已下载的包
apt-get autoclean # 近似于clean,但排除的是缓存中过期的包(即已不能下载大概是无用的包)
apt-get autoremove # 删除因安装软件自动安装的依靠,而目前不需求的依靠包
5. 查询类操作:
Sh代码
apt-cache stats # 显示系统软件包的统计信息
apt-cache search pkg # 利用关键字pkg搜索软件包
apt-cache show pkg_name # 显示软件包pkg_name的具体信息
apt-cache depends pkg # 查看pkg所依靠的软件包
apt-cache rdepends pkg # 查看pkg被那些软件包所依靠
6. 关于软件安装目录的阐明:
普通的deb包(包含新立得大概apt-get下载的)都在/usr/share.
自己下载的紧缩包大概编译的包,有些可以挑选安装目录,普通放在/usr/local/,也有在/opt的.
7. 关于apt-get的缓存目录:
默许的缓存目录是/var/cache/apt/archives/
为日后重装系统后安装软件节俭下载时间大概将软件包给别人用,可以将该目录下的软件包紧缩备份后清理以节俭空间.
本文来自 http://www.110hack.com/ (黑客网)
以上是“Ubuntu apt-get apt-cache号令的利用[网络技术]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |