Linux apt工具概念和应用简述

运维 系统运维
redhat采用了RPM软件包管理系统,RPM软件包管理系统具有强大的编译安装功能,但是由于历史原因,RPM软件包管理系统对软件之间的依存关系没有内部定义,造成安装RPM软件时经常出现令人无法理解的软件依赖问题。

如何用Linux apt(Advanced Packaging Tool)维护Red Hat Enterprise Linux (RHEL),提供对个别RHEL的用户无法升级的问题的解决办法。关键词:APT,Linux,升级,Red Hat Enterprise Linux,RHEL,YUM,RPM,依赖性。

Linux系统维护中令管理员很头疼的就是软件包之间的依赖性了,往往是你要安装A软件,但是编译的时候告诉你X软件安装之前需要B软件,而当你安装Y软件的时候,又告诉你需要Z库了--好不容易安装好Z库,发现版本还有问题......可能很多朋友都有过这个经历。debian系统则基于apt(Advanced Packaging Tool)工具进行软件包管理,可以自动解决并安装倚赖软件包,因此debian linux被认为是最容易管理和升级的系统,Linux apt工具也被认为是目前***的软件包管理工具之一。为了解决redhat包管理系统的致命问题,Conectiva Linux将Linux apt系统移植到了使用rpm软件包管理系统的Linux系统下,使得基于RPM软件包的系统可以利用Linux apt工具提供的自动解决倚赖关系的能力。

目前已经有很多为redhat linux提供Linux apt方式升级管理软件包的站点,如http://freshrpms.net , http://apt.unl.edu等等,使得redhat也成为可以利用apt工具的发行版之一,本文介绍如何在redhat linux系统安装和使用apt软件包管理工具。其实开源社区早就对这个问题尝试进行解决了,不同的发行版推出了各自的工具,比如
Yellow
Dog的YUM ,
Debian
的APT(Advanced Packaging Tool)等。而这些软件也被开源软件爱好者们逐渐移植到别的发行版上。

Redhat企业版Linux的升级往往给管理员们带来不少问题:网站下载速度太慢,不够安全,当然了,更多的人是无法更新的--版权问题。经过一段时间的比较 ,感觉使用APT维护RHEL有着特殊的便利性。 (有的朋友可能会说,yum 也不错阿!是的,yum在很多时候表现的确不错,不过如果使用的Linux是RHEL的话,很难找到适合yum的资料库,"巧妇难为无米之炊"。) 

【编辑推荐】

  1. Linux 查看磁盘空间实现代码介绍
  2. Linux操作系统需要微软的十大帮助
  3. 探寻Linux到底需要多低的配置
  4. Linux测试工具tcpdump监视TCP/IP连接命令介绍
  5. Linux流量控制实例应用介绍
     
责任编辑:chenqingxiang 来源: ChinaUnix博客
相关推荐

2010-09-16 16:06:35

PPPoE配置

2010-06-21 13:59:33

AMF协议

2009-09-02 15:00:25

VPN技术

2010-06-04 17:56:22

Linux 常用工具

2009-12-21 13:59:28

Linux安装过程

2015-10-22 15:38:22

2010-06-23 15:50:20

2010-07-01 15:00:53

UML时序图

2021-07-09 17:27:58

ButterKnife工具APT

2010-03-02 13:14:38

WCF MSMQ队列

2010-03-01 14:50:30

WCF行为类型

2010-06-07 17:46:46

Linux压力测试工具

2021-02-15 11:32:20

Apt-getLinuxApt

2010-06-21 15:04:00

Linux apt

2010-06-21 14:52:47

Linux APT

2017-08-17 10:47:05

Linux包管理

2021-07-27 12:58:46

Linux包管理器安命令

2010-06-29 16:10:03

SNMP协议

2010-01-28 16:59:55

Android SMS

2010-01-07 13:51:50

VB.NET数组赋值
点赞
收藏

51CTO技术栈公众号