Ubuntu apt-get apt-cache命令的使用

来源:未知 责任编辑:责任编辑 发表时间:2015-09-17 09:43 点击:

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                 # 显示系统软件包的统计信息

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • /etc/fstab 详解
  •  LVS-NAT和LVS-DR模式的实现详解
  •  RHCE考试之磁盘配额
  • nginx主主集群
  •  LVM逻辑卷管理器
  • 学习笔记:ACL详解
  • suse linux双网卡双网关配置
  • puppet文件服务配置
  •  Linux System and Performance Monitoring(Network篇)

快速直达

操作系统导航

LinuxWindows虚拟机
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1