首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux相关>解决方案>正文

Linux平台下的软件管理解决方案现状概述

http://www.oklinux.cn  2007-08-13  来源: 赛迪网 metallica  会员收藏  游客收藏  【 】 

严格精确的可管理性是Linux平台的一个主要优势,但是,和其他任何具有严格框架的事物一样,任何一点意外情况都有可能威胁到整个系统的正常运行。
  
  目前已经存在这样一些工具和服务,可以帮助管理员在不完全牺牲灵活性的同时又可以保持对Linux下软件的管理力度。
  
  在我们看到一个完美Linux软件管理解决方案之前,Linux团体还有很多重大的标准草案制定的工作来做。一个完美的解决方案要考虑到Linux的发行版本的多样性,要考虑到开发者,因为他们目前都是在为单独的Linux distro开发管理软件。
  
  每一种流行的Linux distro都包含了某些软件包管理工具,用以管理系统每一个软件的安装、更新和删除,包括从内核到独立的用户级应用程序。
  
  由于大多数Linux distro都包含操作系统和相当完整的一系列应用程序,可以让运行Linux的机器在一个操作中实现获得和安装安全补丁、新功能更新、新应用程序安装或三者的任意组合,所有这些只通过一套简单的工具实现。
  
  但是,这是一种理想的情况,即假定了这台机器只运行了由它的Linux发行者所选择的应用程序或者这些应用程序的特定版本。
  
  整理出一套既稳定又易执行的软件组件是一个Linux发行商的主要任务,因此,在很大程度上,你有必要尽可能坚持使用你的Linux发行商提供的服务。但是,通常有很多情况和很多理由需要让管理员来开拓适合你自己的开源管理软件或使用第三方的提供的更好的工具。
  
  那么,如何让自己走出一个特定Linux distro支持软件包的范围,最简单的方式就是手动安装应用程序,如从源码编译软件或者解压缩预编译的程序包,然后把他们放到合适的地方。
  
  但是,这意味着你必须放弃你的Linux Distro提供的管理便捷的特性,包括在安装的时候你要比较清楚的了解依赖性问题,必须深入了解你所要安装的东西,确保那些有安全漏洞的程序和应用软件能最及时的被打了补丁的版本所替换。
  
  安装非发行商提供的程序包还有另外一个相对比较简单的解决办法,即从第三方组织获得非常好用的程序包。
  
  Red Hat公司的Red Hat Enterprise Linux和Fdeora Core 版本得到了来自一个活跃的志愿者程序员团体的支持,从这些组织获得程序包安装就如同修改类似Red Hat的“up2date 或 Yum 应用程序”的配置文件一样简单。
  
  当然,有时候这些组织提供的程序包中存在冗余和冲突,可能会让他们的自身的管理受到挑战,但是他们正在朝着好的方向发展。举个例子来说,最近六个志愿程序员组织开始合作发起一个名为RPMforge(www.rpmforge.net)的项目,虽然刚刚起步但是前途却是一片光明。
  
  当你从第三方组织获得程序包的时候,信任和安全问题是一个重要的问题。志愿者通常在发布他们制作的安装包的时候,与大多数Linux发行商遵循相同的GPG(GNU Privacy Guard)关键标准。这会使管理员确认他们安装的程序包来自一个合法的源,不过假若Linux发行商能对那些为他们编程的团体提供某些认证的话,将会对系统管理员提供更大的帮助。
  
  如果你还想取得最大化的软件控制,管理员可以启动自己编程。RPM打包指令可从www.rpm.org/support/RPM-HOWTO-6.html了解;创建Debian程序包的指令从 www.debian.org/ doc/devel-manuals可以查到。



上一篇:Linux下的语音识别软件使用说明   下一篇:Linux系统下压缩文件 关于Tar命令的使用


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Linux操作系统下实现多线程客户/服务器
·在AS4上架设QMAIL+反病毒垃圾模块的方法
·RedHat Linux AS4 LAMP经典网站搭建实例
·安装大型Linux集群(4):节点安装和 GPFS 集群配置
·安装大型Linux集群(3):存储和共享文件系统
·安装大型Linux集群(2):配置管理服务器和安装节点
·安装大型Linux集群(1): 简介和硬件配置
·Linux下硬盘分区的最佳解决方案
·解决方案 VMware5安装集群LVS实战解析
·Unix系统入侵追踪反击战
·Redhat9.0环境下Tomcat+Jdk+Mysql的安装
·RHEL5实现高可用HA集群+GFS+EnterpriseDB
·防火墙也能DIY----免费的专业级防火墙M0n0wall
·高效配置的Linux代理服务器 Squid介绍
·将OS/2应用程序移植到Linux(用C语言)
·从Solaris到Linux的移植向导
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·防火墙也能DIY----免费的专业级防火墙M
·RHEL5实现高可用HA集群+GFS+Enterprise
·Redhat9.0环境下Tomcat+Jdk+Mysql的安
·Unix系统入侵追踪反击战
·在AS4上架设QMAIL+反病毒垃圾模块的方
·Linux操作系统下实现多线程客户/服务器
·RedHat Linux AS4 LAMP经典网站搭建实
·安装大型Linux集群(4):节点安装和 GPFS
·安装大型Linux集群(3):存储和共享文件
·安装大型Linux集群(2):配置管理服务器
·安装大型Linux集群(1): 简介和硬件配置
·Linux下硬盘分区的最佳解决方案
  阅读排行
·安装大型Linux集群(4):节点安装和 GPFS
·防火墙也能DIY----免费的专业级防火墙M
·在AS4上架设QMAIL+反病毒垃圾模块的方
·安装大型Linux集群(1): 简介和硬件配置
·安装大型Linux集群(3):存储和共享文件
·安装大型Linux集群(2):配置管理服务器
·RHEL5实现高可用HA集群+GFS+Enterprise
·解决方案 VMware5安装集群LVS实战解析
·RedHat Linux AS4 LAMP经典网站搭建实
·Bake-Off: 4 Linux Desktops Tackle Th
·用Linux的系统防火墙来保卫公司网络
·Linux下硬盘分区的最佳解决方案
·Heartbeat的可靠消息通信实现过程分析
·RedHat SELinux系统简介及案例分析
·Linux操作系统下实现多线程客户/服务器
网摘收藏: