apt-get 相关指令
apt-get install 套件名称 (packages)
有用linux就一定得知道一个可称作基本常识的指令
这个用来安装升级删除套件的指令
以下是一些基本用法
(编修自网络上以及man查询出来的结果)
————–
第一部份
————–
apt-get 通常是对某些套件进行操作,可能是安装或删除等等行为
基本格式:apt-get [选项] [命令] [套件名称1, 套件名称2, …]
选项:
-h
本帮助信息。
-q
让输出作为记录档 – 不显示进度
除了错误外,什么都不输出
-d
仅下载 – “不”安装或解开套件文件
-s
不作实际操作。只是模拟执行命令
-y
对所有询问都作肯定的回答,同时不作任何提示
-f
当没有通过完整性测试时,仍尝试继续执行
-m
当有套件文件无法找到时,仍尝试继续执行
-u
显示已升级的套件列表
-b
在下载完源码后,编译生成相应的套件
-V
显示详尽的版本号
-c=?
读取指定的设置文件
-o=?
设置任意指定的设置选项,例如: -o dir::cache=/tmp
命令:
apt-get update
软件数据库同步:apt-get update 会根据 /etc/apt/sources.list 中设置到 APT Server 去升级软件数据库,在任何升级之前最好都先做这一个动作,让软件数据保持在最新的状况之下。/etc/apt/sources.list 可以用 apt-setup 来设置。
apt-get install
软件安装:安装软件最怕的就是软件间的相依、相斥关系,但是在 Debian 里头安装软件是一件非常愉悦的事情,只要 “ apt-get install ”一行指令简简单单轻轻松松即可完成,所有相依、相斥 Debian 都会帮我们自动解决,您只要回答 “ Y ”就可以。依照默认值,通过 sudo apt-get install 安装软件时,会将文件暂存在 /var/cache/apt/archives/ 目录里
apt-get remove
软件删除:与 install 一样,Debian 一样会帮您处理删除软件时所发生的相依问题。apt-get –purge remove 则连设置档也会删除。
apt-get autoremove
清除下载的暂存档
apt-get source
如果您想取得某个软件套件 ( packages ) 的源代码可以通过这个指令达成。如果用apt-get source –compile pkg1,则是抓回 source pkg1并编译成 binary pkg1, –compile 参数就如同 rpm -ba 一般
apt-get build-dep
为源码配置所需的建构相依关系
apt-get upgrade
软件升级:平常我们很难顾虑到系统上所安装的数十甚至数百套软件的版本是否有新版出现,现在只要下这个指令 Debian 便会自动找出所有有新版的软件套件并逐一升级。
apt-get dist-upgrade
系统升级:当转移整个系统时,如 “ stable ” 转换到 “ testing ”,或是系统运行好一段时间都应该下这个指令,它会聪明的处理到很多软件相依、相斥的问题。
apt-get dselect-upgrade
根据 dselect 的选择来进行升级
apt-get clean
我们通过 apt-get 安装的任何软件都会先下载到 “ /var/cache/apt/archives/ ”及 “ /var/cache/apt/archive/partial/ ” 目录底下,一般默认 apt-get 在安装完软件后是不会把上述位置底下的 “ .deb ” 杀除,一段时间后您如果觉得系统空间不足,您可以下 “ apt-get clean ”让系统自动清理这个目录。
apt-get autoclean
类似 “ apt-get clean ”,下此参数时 apt-get 在安装完毕后会自动删除该软件的 “ .deb ” 档。
apt-get check
apt-get 不是万能,有时候也是会出现问题,遇到有问题的时候您可以下 “ apt-get check ”来诊断问题所在。
如果系统没问题,会是下列的画面
Reading Package Lists… Done
Building Dependency Tree… Done
———–
第二部份
———–
apt-cache 通常是用来取得套件的信息
基本格式:apt-cache [命令] [套件名称1, 套件名称2, …]
命令:
apt-cache showpkg
显示套件信息
apt-cache stats
显示相关的统计信息
apt-cache dump
显示 cache 中每个套件的简短信息
apt-cache unmet
检查所有未符合相依性的相关信息
apt-cache show
显示套件信息,同 rpm -qi 一般
apt-cache search
寻找文件
apt-cache depends
显示套件的相依性
apt-cache pkgnames
寻找符合的套件名称
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
