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`是一款功能强大的包管理工具,专为Debian GNU/Linux系统设计。相较于传统的`apt-get`,`aptitude`提供了更丰富的交互界面与更智能的依赖解决机制。本手册...
这些问题通常包括编程练习题,涉及变量、数据类型、指针、数组、函数、循环、条件语句等基本知识点,以及更高级的概念,如静态变量、浮点数比较、数组初始化等。 描述:“C语言常见问题描述__ C Aptitude Questions...
C语言是基础的编程语言,面试中可能会考察基本语法、内存管理、函数、预处理器和指针等方面的知识。 1. C语言的内存管理: - 静态存储区:全局变量和静态变量存储在这里,程序运行期间始终存在。 - 堆:动态内存...
ASVAB(Armed Services Vocational Aptitude Battery)是一项针对潜在军事人员的综合能力测试,旨在评估个体在不同职业领域的能力和潜力。该测试涵盖了多个领域,包括数学、语言理解和科学知识等,以帮助确定最适合...
1. HTML基础:如HTML文档结构、元素标签、属性等基础知识。 2. HTML语法规则:如何正确编写HTML代码,了解闭合标签、自闭合标签和嵌套标签的区别。 3. HTML内容类型:如文本、图像、链接、表格、表单、多媒体等元素...
本文详细介绍了Linux系统中文件编码及其转换的相关知识。通过了解不同编码格式的特点以及如何利用工具进行编码转换,可以帮助开发者有效解决因编码不一致而导致的问题,提高跨平台文件处理的效率。
在Ubuntu操作系统中,管理和安装软件是一项基础且重要的任务。这篇知识集锦主要涵盖了两种主要的安装和卸载软件的方法:使用新立得软件包管理器和通过终端执行命令。这两种方式都是基于Ubuntu的包管理系统,它能自动...
数学基础知识系列中的本文档介绍了一些基本的数学概念和方法。 该项目使用作为创建HTML和PDF文档的程序。 文档在不断扩展,欢迎进一步开发提供支持。 该页面HTML版本可从以下地址获得:本地副本和您自己的更改为了...
【Kali Linux基础知识与配置详解】 Kali Linux是一款基于Debian的开源操作系统,专为网络安全专业人士设计,包含大量渗透测试工具。本教程针对初学者,旨在帮助熟悉Kali Linux的基本配置,包括安装、驱动更新、系统...
- Unix文件基础:了解Unix文件系统的基础知识和文件类型。 - 文件系统权限:掌握文件和目录的权限设置,包括umask的作用和如何修改文件权限。 - 用户组:了解如何通过用户组来管理文件权限。 - 时间戳:文件的...
这个部分涉及到杠杆、简单机器、齿轮、摩擦力、压力、平衡、支撑、动力传输等基础知识。 1. 杠杆原理:问题1中的开瓶器是一个杠杆的例子。当拉起开瓶器的手柄时,它利用杠杆原理放大了作用力,使得更容易拔出瓶塞。...
3. **巩固基础知识**:复习数学、逻辑推理等相关领域的基础知识。 4. **实战演练**:参与模拟测试,以真实考试环境进行练习,提升应对压力的能力。 5. **心理调适**:保持良好的心态,避免因紧张或焦虑影响发挥。 ...
根据给定的信息,我们可以从《Full ...以上是《Full Circle 电子杂志 18》中提到的一些关键知识点,涵盖了Ubuntu的基础操作、C语言编程以及网络配置等方面的内容。对于初学者来说,这些都是非常实用且基础的知识点。
根据提供的文件内容,这是一本关于如何完美应用Ubuntu操作系统的指南书...以上知识点涵盖了Ubuntu系统中软件包管理、常用命令、工具安装和文件系统操作的基本知识,为熟悉和应用Ubuntu操作系统提供了重要的信息和指导。
### Linux系统管理基础知识点 #### 一、安装语言包与输入法 在Ubuntu系统中,为了更好地支持多种语言环境,用户通常需要安装相应的语言包和输入法。这不仅包括中文等非英语语言的支持,还包括对特定语言输入法的...
总的来说,IBM的笔试题要求应聘者具备扎实的计算机基础知识,良好的逻辑思维能力和快速反应能力。准备这类考试时,除了复习相关的编程语言和技术概念,还需要提高对数学问题和逻辑题目的解题速度和准确度。同时,对...
对于C++,可能涉及到类、字符串、指针等基础知识,对于其他技术内容,可能会测试到如进程调度、数据结构的应用、算法效率分析等深入的理论知识。 在备考过程中,考生需要注意提高阅读速度,尤其是理解英文技术术语...
在.NET面试中,这类测试可能包括对编程基础知识、算法理解、问题解决技巧的考察。描述中的“Technical Talents”部分强调了应聘者在面试过程中应遵循的规则,例如不允许使用计算器、参考资料,不允许寻求他人帮助,...
Linux新手入门的知识点可以从文件...以上是从文件内容提取的Linux新手入门知识点,这些知识点为新手提供了一个基本的Linux操作和管理的框架。对于初学者来说,掌握了这些内容,便可以开始探索Linux系统的更多高级功能。