linux常见的发行版本

摘要:
早起版本主要用于桌面环境,免费:Fedora:基于RedHatLinux终止发行后,红帽公司计划以Fedora来取代RedHatLinux在个人领域的应用,而另外发行的RedHatEnterpriseLinux取代RedHatLinux在商业应用的领域。Fedora大约每六个月发布新版本CentOS:基于RedhatLinux提供的可自由使用源代码的企业级Linux发行版本。其他发行版本Gentoo:基于linux的自由操作系统,基于Linux的自由操作系统,它能为几乎任何应用程序或需求自动地作出优化和定制。由于它近乎无限的适应性,可把Gentoo称作元发行版ArchLinux:以轻量简洁为设计理念的Linux发行版。

仅以博客形式记录linux所学,不足之处继续优化

系列

  • Debian

    Ubuntu:基于Debian开发的开源Linux操作系统,主要针对桌面和服务器
    Linux Mint:基于Debian和Ubuntu的Linux发行版,致力于桌面系统对个人用户每天的工作更易用,更高效,且目标是提供一种更完整的即刻可用体验。
    Knopix

  • Slackware

    suse:基于Slackware二次开发的一款Linux,主要用于商业桌面、服务器。
    OpenSUSE:由suse发展而来,旨在推进linux的广泛使用,主要用于桌面环境,用户界面非常华丽,而且性能良好

  • RedHat

    rhel(red hat enterprise Linux):Red Hat公司发布的面向企业用户的Linux操作系统。早起版本主要用于桌面环境,免费:
    Fedora:基于Red Hat Linux终止发行后,红帽公司计划以Fedora来取代Red Hat Linux在个人领域的应用,而另外发行的Red Hat Enterprise Linux取代Red Hat Linux在商业应用的领域。Fedora的功能对于用户而言,它是一套功能完备、更新快速的免费操作系统,而对赞助者Red Hat公司而言,它是许多新技术的测试平台,被认为可用的技术最终会加入到Red Hat Enterprise Linux中。Fedora大约每六个月发布新版本
    CentOS:基于Red hat Linux提供的可自由使用源代码的企业级Linux发行版本。每个版本的Centos都会获得十年的支持(通过安全更新的方式)。新版本的Centos大约每两年发行一次,而每个版本的Centos会定期(大概6个月)更新一次,以支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的Linux环境。

  • 其他发行版本

    Gentoo:基于linux的自由操作系统,基于Linux的自由操作系统,它能为几乎任何应用程序或需求自动地作出优化和定制。追求极限的配置、性能,以及顶尖的用户和开发者社区,都是Gentoo体验的标志特点, Gentoo的哲学是自由和选择。得益于一种称为Portage的技术,Gentoo能成为理想的安全服务器、开发工作站、专业桌面、游戏系统、嵌入式解决方案或者别的东西--你想让它成为什么,它就可以成为什么。由于它近乎无限的适应性,可把Gentoo称作元发行版

    ArchLinux:以轻量简洁为设计理念的Linux发行版。其开发团队秉承简洁、优雅和代码最小化的设计宗旨

不同发行版之间的联系:

所有发行版都是使用Linux内核;都需要遵循GNU的GPL(General Public License)协定

不同发行版之间的区别:

发行版的本质区别,在于继承不同版本的内核,库、程序的组成。不同发行版几乎采用了不同包管理器(SLES、Fedora、openSUSE、centos、RHEL使用rmp包管理系统,包文件以RPM为扩展名;Ubuntu系列,Debian系列使用基于DPKG包管理系统,包文件以deb为扩展名。)

程序包管理器:

把程序的组成文件打包成一个或有限个文件,可以安装、卸载、查询。
Debian程序管理命令:deb, apt-get
RedHat程序管理命令:rpm, yum --> dnf
S.u.S.E程序管理命令: rpm, zypper
ArchLinux:port

免责声明:文章转载自《linux常见的发行版本》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇jquery.cookie 使用方法Android学习之五:android一些基本控件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux (三)

chmod:用来改变文件或目录的访问权限 语法格式:chmod 【参数选项】 【mode】【文件或者目录】 参数选项: -v :显示权限变更的详细信息 -R :对当前目录下的所有文件以及子目录进行相同的权限变更 ​ (以递归的当时逐个变更) mode :是权限标记。可以有符号标记和八进制数两种格式。 文件或者目录 :要设置的文件名或者目录名,必须输入...

Linux目录及常用命令

Linux目录1. bin.用于存放可执行的二进制文件(ll,mkdir)2. boot 存放用于系统引导时使用的各种文件3. dev 用于存放设备文件 如打印机4. etc.存放系统配置文件 如MySQL的配置文件5. home. 存放所有用户的根目录 user6. lib 存放跟文件系统汇总的程序运行所需要的共享库及内核模块 依赖如Spring Spr...

Linux 系统中堆栈的使用方法

本节内容概要描述了Linux内核从开机引导到系统正常运行过程中对堆栈的使用方式。这部分内容的说明与内核代码关系比较密切,可以先跳过。在开始阅读相应代码时再回来仔细研究。 Linux 0.12系统中共使用了4种堆栈。第1种是系统引导初始化时临时使用的堆栈;第2种是进入保护模式之后提供内核程序初始化使用的堆栈,位于内核代码地址空间固定位置处。该堆栈也是后来任务...

[转载]Linux C编程-实现文件夹的递归拷贝

copy(读取的路径或名字,目标文件的路径或名字) {        if(读取的是一个文件夹)        {     创造一个文件夹              打开文件夹,读取文件夹的内容              判断是否是一个文件夹  是:递归copy(xx,xx);               否,说明是个文件,拷贝文件            ...

LInux下修改 ~/.bashrc 文件source ~/.bashrc 后 shell 命令 失效 任何命令都显示 “ bash XX :未找到命令”

原因:在java安装后进行环境变量配置其中 exportJAVA_HOME="/opt/java/jdk1.8" export PATH=$JAVA_HOME 即结束 错误原因:export PATH=$JAVA_HOME 正确: export PATH=$PATH:$JAVA_HOME $PATH 表示linux系统自带的命令参数路径,丢失。即出现:未找...

linux初级学习笔记七:linux用户管理,密码和组命令详解!(视频序号:04_1)

本节学习的命令:         用户管理命令:useradd,userdel,id,finger,usermod,chsh,chfn,passwd,pwck,         组管理命令:groupadd,groupmod,groupdel,gpasswd,newgrp,chage 本节学习的技能:         用户管理命令         密码管理...