apt工具

来源:岁月联盟 编辑:zhuzhu 时间:2008-10-23
apt工具内容简介:apt-toolsAPT-HOWTOhttp://www.debian.org/doc/manuals/apt-howto/#################### apt-get###################/etc/apt/sources.list文件 #apt-get update & apt-tools
APT-HOWTO  
http://www.debian.org/doc/manuals/apt-howto/

##################
#
#   apt-get
#
##################
/etc/apt/sources.list文件
#apt-get update                     #更新数据库
# apt-get install package_name      #安装软件包
-h  这个帮助信息
-d  只下载——不安装或解压档案
-f  即便完整性检查失败了仍然继续
-s  不做什么。只是按顺序模拟
-y  对于所有问题都假定为Yes,不询问
-u  显示一系列已经将要更新的包
# apt-get install package_name --dry-run #使用--dry-run选项可使apt-get在安装软件包前进行测试
# apt-get --reinstall package_name       #重新安装
# apt-get remove package_name            #删除包
# apt-get --purge remove package_name    #连配置文件一起删除
# apt-get -u upgrade            #新版本升级,不升级关联包
-u  显示完整软件可更新列表
# apt-get -u dist-upgrade       #新版本升级,升级关联包
# apt-get dselect-upgrade       #通过dselect的“建议”和“推荐”功能更新系统
# apt-get clean                 #删除/var/cache/apt/archives目录
                                #和/var/cache/apt/archives/partial目录下.deb文件。
# apt-get autoclean             #删除无用.deb文件
# apt-get check                 #检查系统中已安装软件包的依赖性
##################
#
#   apt-cache
#
##################
# apt-cache search package_name     #搜索软件包,可用正则表达式
# apt-cache show package_name       #显示软件的信息,包括版本号,安装状态和包依赖关系等
# apt-cache depends package_name    #显示指定软件包所依赖的软件包
# apt-cache rdepends package_name   #显示软件包的反向依赖关系,即有什么软件包需依赖你所指定的软件包
# apt-cache showpkg package_name    #显示软件包的依赖关系信息
# apt-cache policy package_name     #显示软件包的安装状态和版本信息
##################
#
#   apt-file      
#
##################
apt-file是一个软件包查找工具,可以查到软件包所含的文件和安装的位置。
# apt-file update                  #更新软件包的文件库,第一次使用或apt-get update后都需运行一次
# apt-file search file_name        #查找该文件存在于哪些软件包中
# apt-file list package_name       #显示该软件包的文件
##################
#
#   dpkg     
#
##################
# dpkg -S stdio.h                   #查找此文件为哪些包所包含
# dpkg -l package_name              #啥看此包是否安装
# dpkg -l |grep package_name
# dpkg -L file_name                 #查看此文件具体安装在哪里
# auto-apt run ./configure          #解决安装过程中,“所需文件”不存在的问题