版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Linux发行版本有很多,按照使用领域分为桌面系统领域和服务器领域。下面简要介绍如下:1.Red Hat和Fedora:redhat最早发行的个人版本的Linux,自从Red Hat 9.0版本发布后,RedHat 公司就不再开发桌面版的 Linux发行套件,Red Hat Linux停止了开发,而将全部力量集中在服务器版的开发上,也就是 Red Hat Enterprise Linux 版。2004年4月30日,Red Hat公司正式停止对Red Hat 9.0版本的支援,标志著Red Hat Linux的正式完结。原本的桌面版Red Hat Linux发行套件则与来自开源社区的 Fedor
2、a 计划合并,成为 Fedora Core 发行版本。目前Red Hat分为两个系列:由Red Hat公司提供收费技术支持和更新的Red Hat Enterprise Linux(RHEL),以及由社区开发的免费的Fedora Core。特点:面向个人桌面应用系统,采用基于rpm/yum管理软件包。2.RHEL(Red Hat Enterprise Linux)和CentOS:RHEL是Red Hat企业版,提供商业支持。CentOS是对RHEL重新编译而成,免费而稳定。特点:面向企业服务器使用,安全稳定,采用基于rpm/yum管理软件包。3.Debian和Ubuntu:Debian是社区类L
3、inux的典范,是迄今为止最遵循GNU规范。Ubuntu基于Debian发行版和GNOME桌面环境.它使用Bash作为基础Shell,所以在很多基础命令上,ubuntu与CentOS的差别不是很明显,而ubuntu在桌面界面上要做的更为出色。此外Ubuntu基于Debian发行版和GNOME桌面环境.它使用Bash作为基础Shell,所以在很多基础命令上,ubuntu与CentOS的差别不是很明显,而ubuntu在桌面界面上要做的更为出色,还有类似的Kunbuntu/Xubuntu等。特点:面向桌面应用,采用apt-get/dpkg包管理方式。软件安装工具:转自:http:/blog.csdn
4、.net/ljq1203/article/details/在GNU/Linux(以下简称Linux)操作系统中,RPM和DPKG为最常见的两类软件包管理工具,他们分别应用于基于RPM软件包的Linux发行版本和DEB软件包的Linux发行版本。软件包管理工具的作用是提供在操作系统中安装,升级,卸载需要的软件的方法,并提供对系统中所有软件状态信息的查询。RPM全称为RedhatPackage Manager,最早由RedHat公司制定实施,随后被GNU开源操作系统接受并成为很多Linux系统(RHEL)的既定软件标准。DEB是基于Debian操作系统(UBUNTU)的DEB软件包管理工具DPKG
5、,全称为Debian Package。一、RPM包的安装/升级/查询/卸载一个RPM包包含了已压缩的软件文件集以及该软件的内容信息(在头文件中保存),通常表现为以.rpm扩展名结尾的文件,例如package.rpm。对其操作,需要使用rpm yum命令。1、RPM命令常用参数RPM的常规使用方法为rpm-? package.rpm,其中-?为操作参数(更多信息,请查阅帮助manrpm): -q在系统中查询软件或查询指定rpm包的内容信息 -i在系统中安装软件 -U在系统中升级软件 -e在系统中卸载软件 -h用#(hash)符显示rpm安装过程 -v详述安装过程 -p表明对RPM包进行查询,通常
6、和其它参数同时使用,如: -qlp查询某个RPM包中的所有文件列表, 查看软件包将会在系统里安装哪些部分 -qip查询某个RPM包的内容信息,系统将会列出这个软件包的详细资料,包括含有多少个文件、各文件名称、文件大小、创建时间、编译日期等信息。安装RPM包rpm -ivh package.rpm升级rpm包rpm -Uvh package.rpm卸载rpm包rpm -ev package查询已安装rpm包rpm -qagreppackage下面这条命令行可以帮助我们快速判定某个文件属于哪个软件包: rpm -qf rpm -Va,Linux将为你列出所有损坏的文件2、yum包管理软件YUM基于
7、RPM包管理工具,能够从指定的源空间(服务器,本地目录等)自动下载目标RPM包并且安装,可以自动处理依赖性关系并进行下载、安装,无须繁琐地手动下载、安装每一个需要的依赖包。此外,YUM的另一个功能是进行系统中所有软件的升级。如上所述,YUM的RPM包来源于源空间,在RHEL中由/etc/yum.repos.d/目录中的.repo文件配置指定。YUM的系统配置文件位于/etc/yum.conf。列出所有可更新的软件包信息 命令:yum info updates安装RPM包yum -y install package-name升级rpm包yum update package-name卸载rpm包y
8、um remove package-name列出已安装rpm包yum list列出系统中可升级的所有软件yum check-update二、DEB包的安装/升级/查询/卸载一个DEB包包含了已压缩的软件文件集以及该软件的内容信息(在头文件中保存),通常表现为以.deb扩展名结尾的文件,例如package.deb。对其操作,需要使用dpkg命令。下面介绍dpkg工具的参数和使用方法,并以IBM Lotus Notes在UBUNTU904安装为例做具体说明。1、DPKG命令常用参数DPKG的常规使用方法为dpkg-? Package(.rpm),其中 -?为安装参数(更多信息,请查阅帮助manrp
9、m): -l在系统中查询软件内容信息 -info在系统中查询软件或查询指定rpm包的内容信息 -i在系统中安装/升级软件 -r在系统中卸载软件,不删除配置文件 -P在系统中卸载软件以及其配置文件查询系统中已安装的软件dpkg-l package安装DEB包sudo dpkg -i package.deb卸载DEB包sudo dpkg -rpackage.deb #不卸载配置文件 sudodpkg -P package.deb #卸载配置文件2、apt包管理软件APT的全称为AdvancedPackaging Tools。与 YUM对应,它最早被设计成DPKG的前端软件,现在通过apt-rpm也
10、支持rpm管理。APT的主要包管理工具为APT-GET,通过此工具可满足和上述YUM相似的功能要求。更新源索引sudo apt-get update安装sudo apt-get install package-name下载指定源文件sudo apt-get source package-name升级所有软件sudo apt-get upgrade卸载sudo apt-get remove package-name不删除配置文件sudo apt-get remove purge package-name删除配置文件三、AlienAlien工具可以将RPM软件包转换成DEB软件包,或把DEB软件包转换成RPM软件包,以此适应兼容性的需要。注
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 颈椎病牵引治疗专家共识核心要点2026
- 2025-2026学年人教版小学一年级下册数学期中模拟测试卷(二)(含答案)
- 设备使用免责协议书
- 广教版普通高中课程标准实验教书《信息技术》教材简介
- 2024年浙江省湖州十某中学中考数学四模试卷
- 2024年舞蹈大赛的工作总结
- 肿瘤多学科联合会诊制度(文档)
- 城市轨道交通应急处理教案11-项目三-车站机电设备故障应急处理-任务3车站自动售检票(AFC)设备大面积故障应急处理
- (二模)2026年广州市普通高中高三毕业班综合测试(二)地理试卷(含答案)
- DB42-T 2546-2026 老年慢性疾病中医药管理规范
- 天车电气培训课件教学
- 2025年营业经理竞聘面试题库及答案
- 幼儿园大班体育游戏中幼儿合作行为现状研究
- 2025年北京纪委监委公开遴选公务员笔试试题及答案解析
- GMP计算机系统用户权限管理操作规程
- 护理文书书写规范与法律风险防范
- 2025河南编导考试真题及答案
- 建筑幕墙施工图设计文件审查要点
- 江苏师范大学及科文学院简介
- 2026高考:高中语文教材复习:文言文课下注释(全5册)
- 超声基础试题及答案
评论
0/150
提交评论