`
shoukii0721
  • 浏览: 79613 次
社区版块
存档分类
最新评论

[转]aptitude的基本知识

 
阅读更多

 

aptitude 与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude 在处理依赖问题上更佳一些。举例来说,aptitude 在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。

命令 作用
aptitude update 更新可用的包列表
aptitude upgrade 升级可用的包
aptitude dist-upgrade 将系统升级到新的发行版
aptitude install pkgname 安装包
aptitude remove pkgname 删除包
aptitude purge pkgname 删除包及其配置文件
aptitude search string 搜索包
aptitude show pkgname 显示包的详细信息
aptitude clean 删除下载的包文件
aptitude autoclean 仅删除过期的包文件

 

 

 

aptitude使用的例子,通过aptitude查找需要安装的包。

(以安装PHP运行环境为例)。

 

1.查找需要安装的包

  root@radius-proxy-p2fk:~# aptitude search php5

 

2.安装libapache2-mod-php5

  root@radius-proxy-p2fk:~# apt-get install libapache2-mod-php5

 

3.重启apache服务

  root@radius-proxy-p2fk:/var/www# /etc/init.d/apache2 restart

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    aptitude简明手册

    ### aptitude简明手册知识点详解 #### 一、引言 `aptitude`是一款功能强大的包管理工具,专为Debian GNU/Linux系统设计。相较于传统的`apt-get`,`aptitude`提供了更丰富的交互界面与更智能的依赖解决机制。本手册...

    C Aptitude Questions

    这些问题通常包括编程练习题,涉及变量、数据类型、指针、数组、函数、循环、条件语句等基本知识点,以及更高级的概念,如静态变量、浮点数比较、数组初始化等。 描述:“C语言常见问题描述__ C Aptitude Questions...

    Technical Aptitude Questions

    C语言是基础的编程语言,面试中可能会考察基本语法、内存管理、函数、预处理器和指针等方面的知识。 1. C语言的内存管理: - 静态存储区:全局变量和静态变量存储在这里,程序运行期间始终存在。 - 堆:动态内存...

    ASVAB Armed Services Vocational Aptitude Battery认证考试题库.docx

    ASVAB(Armed Services Vocational Aptitude Battery)是一项针对潜在军事人员的综合能力测试,旨在评估个体在不同职业领域的能力和潜力。该测试涵盖了多个领域,包括数学、语言理解和科学知识等,以帮助确定最适合...

    Aptitude:展示位置的能力倾向材料

    1. HTML基础:如HTML文档结构、元素标签、属性等基础知识。 2. HTML语法规则:如何正确编写HTML代码,了解闭合标签、自闭合标签和嵌套标签的区别。 3. HTML内容类型:如文本、图像、链接、表格、表单、多媒体等元素...

    Linux系统中关于文件编码以及编码的转换

    本文详细介绍了Linux系统中文件编码及其转换的相关知识。通过了解不同编码格式的特点以及如何利用工具进行编码转换,可以帮助开发者有效解决因编码不一致而导致的问题,提高跨平台文件处理的效率。

    Ubuntu下安装及卸载软件知识集锦[收集].pdf

    在Ubuntu操作系统中,管理和安装软件是一项基础且重要的任务。这篇知识集锦主要涵盖了两种主要的安装和卸载软件的方法:使用新立得软件包管理器和通过终端执行命令。这两种方式都是基于Ubuntu的包管理系统,它能自动...

    grundwissen-mathematik:数学基础知识

    数学基础知识系列中的本文档介绍了一些基本的数学概念和方法。 该项目使用作为创建HTML和PDF文档的程序。 文档在不断扩展,欢迎进一步开发提供支持。 该页面HTML版本可从以下地址获得:本地副本和您自己的更改为了...

    kali基本配置.pdf

    【Kali Linux基础知识与配置详解】 Kali Linux是一款基于Debian的开源操作系统,专为网络安全专业人士设计,包含大量渗透测试工具。本教程针对初学者,旨在帮助熟悉Kali Linux的基本配置,包括安装、驱动更新、系统...

    debian-reference.pdf

    - Unix文件基础:了解Unix文件系统的基础知识和文件类型。 - 文件系统权限:掌握文件和目录的权限设置,包括umask的作用和如何修改文件权限。 - 用户组:了解如何通过用户组来管理文件权限。 - 时间戳:文件的...

    Mechanical Comprehension - ASVAB Section Three Mechanical Comprehension题库.docx

    这个部分涉及到杠杆、简单机器、齿轮、摩擦力、压力、平衡、支撑、动力传输等基础知识。 1. 杠杆原理:问题1中的开瓶器是一个杠杆的例子。当拉起开瓶器的手柄时,它利用杠杆原理放大了作用力,使得更容易拔出瓶塞。...

    samsung GSAT

    3. **巩固基础知识**:复习数学、逻辑推理等相关领域的基础知识。 4. **实战演练**:参与模拟测试,以真实考试环境进行练习,提升应对压力的能力。 5. **心理调适**:保持良好的心态,避免因紧张或焦虑影响发挥。 ...

    Full Circle 电子杂志 18

    根据给定的信息,我们可以从《Full ...以上是《Full Circle 电子杂志 18》中提到的一些关键知识点,涵盖了Ubuntu的基础操作、C语言编程以及网络配置等方面的内容。对于初学者来说,这些都是非常实用且基础的知识点。

    完美应用Ubuntu(第二版).pdf

    根据提供的文件内容,这是一本关于如何完美应用Ubuntu操作系统的指南书...以上知识点涵盖了Ubuntu系统中软件包管理、常用命令、工具安装和文件系统操作的基本知识,为熟悉和应用Ubuntu操作系统提供了重要的信息和指导。

    linux 系统管理

    ### Linux系统管理基础知识点 #### 一、安装语言包与输入法 在Ubuntu系统中,为了更好地支持多种语言环境,用户通常需要安装相应的语言包和输入法。这不仅包括中文等非英语语言的支持,还包括对特定语言输入法的...

    ibm笔试题带答案.doc

    总的来说,IBM的笔试题要求应聘者具备扎实的计算机基础知识,良好的逻辑思维能力和快速反应能力。准备这类考试时,除了复习相关的编程语言和技术概念,还需要提高对数学问题和逻辑题目的解题速度和准确度。同时,对...

    IBM笔试题参考答案及解析

    对于C++,可能涉及到类、字符串、指针等基础知识,对于其他技术内容,可能会测试到如进程调度、数据结构的应用、算法效率分析等深入的理论知识。 在备考过程中,考生需要注意提高阅读速度,尤其是理解英文技术术语...

    NET面试题及答案.doc

    在.NET面试中,这类测试可能包括对编程基础知识、算法理解、问题解决技巧的考察。描述中的“Technical Talents”部分强调了应聘者在面试过程中应遵循的规则,例如不允许使用计算器、参考资料,不允许寻求他人帮助,...

    linux新手入门.pdf

    Linux新手入门的知识点可以从文件...以上是从文件内容提取的Linux新手入门知识点,这些知识点为新手提供了一个基本的Linux操作和管理的框架。对于初学者来说,掌握了这些内容,便可以开始探索Linux系统的更多高级功能。

Global site tag (gtag.js) - Google Analytics