资源描述:
《aptitude多功能unix操作命令》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、aptitude多功能UNIX操作命令 aptitude是DebianGNU/Linux系统中,非常神奇的的软件包管理器,基于大名鼎鼎的APT机制,整合了dselect和apt-get的所有功能,并提供的更多特性,特别是在依赖关系处理上。 aptitude与apt-get一样,是Debian及其衍生系统中功能极其强大的包管理工具。与apt-get不同的是,aptitude在处理依赖问题上更佳一些。举例来说,aptitude在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。 以下是一些常用aptitud
2、e命令,仅供参考。 命令作用aptitudeupdate更新可用的包列表aptitudeupgrade升级可用的包aptitudedist-upgrade将系统升级到新的发行版aptitudeinstallpkgname安装包aptituderemovepkgname删除包aptitudepurgepkgname删除包及其配置文件aptitudesearchstring搜索包aptitudeshowpkgname显示包的详细信息aptitudeclean删除下载的包文件aptitudeautoclean仅删除过期的包文件编辑本段定义与介绍 要
3、使用aptitude,只要打开您喜爱的终端,键入如下命令即可。 #aptitude aptitude的主视图组织的非常有条理,而且界面布局清爽.上部窗口列出的是软件包根据类别和它们在本地系统的状态排序。 aptitude是以树状结构组织的,相关节点以细线相连.可以使用方向键,[PageUp]和[PageDown]进行定位.[Return]或[Enter]用于展开或收起某个节点.aptitude的开视图分为四列:软件包状态和请求动作,软件包名称,当前安装版本(或de>nonede>>de>),最新版本. aptitude软件包列表中
4、的软件包状态: v虚拟B损坏u解包C预配置H预安装c卸载未清除p清除软件包i已经安装E内部错误 在aptitude软件包列表中的请求操作: h保持p清除d删除(卸载)B损坏i安装r重装u升级快速开始 对于任何程序来说,您首先知道的就是如何退出--在aptitude的主视图中键入[q](quit),即可退出aptitude.任何时候您键入[?](help),都可以唤出帮助信息. aptitude是基于apt机制的,因此在进一步操作前你需要正确的配置sources.list文件.并确保软件包列表得到了及时的更新.[u](update)命令就
5、是为此设计的,这类似于apt-getupdate操作. 如果出现了新的软件包(也就是说,至上次软件包列表更新时,仍为出现的软件包),将会在NewPackages选项下显示.您可以键入[f](forgetthatpackagesarenew)命令,将它们清除到可用软件包选项中去. 移动光标到您感兴趣的行,然后键入回车,将选项展开.选定一个软件包后,有关软件包的信息将会出现在屏幕底部.如果要查看更详细的信息,则需要键入[i](information).键入[q](quit)则会退出信息显示屏幕. 对于没有安装的软件包(位于NewPackages
6、或NotInstalledPackages区域),可以选定后,键入[+](addpackage),以标示安装. 对于已经安装的软件包,则可以进行保持,删除,或清除等操作.保持[=](hold)是指保持软件包的现有版本,而禁止对其升级.删除[-](removepackage)标记已安装软件包为删除状态.[_](purgepackage)命令则将软件包标记为清除状态. 一旦您标记完感兴趣的软件包,就可以键入[g](go)以保存修改,使其生效.软件包的选择 可以通过浏览,然后按下对应键进行操作: de>[+]de>选定要安装的软件包。de>[-
7、]de>选定要删除的软件包。de>[_]de>选定要清除的软件包。de>[=]de>保持软件包的当前版本,阻止其被升级。de>[:]de>仅在aptitude会话期间锁定软件包。de>[L]de>请求重装软件包。de>[M]de>将软件包标记为自动安装。自动安装的软件包在手动安装的包对其没有依赖需求时会自动删除。de>[m]de>将软件包标记为手动。de>[R]de>请求重新配置软件包。de>[I]de>请求立即安装软件包(以其依赖包)并暂时锁定其它升级和安装的软件包。作用与apt-getinstallde>de>相同。de>[
8、F]de>禁止安装某个版本的软件包。但是,对更高版本正常使用。de>[B]de>调用reportbug,申报一个软件包的错误。de>[C