linux 13?linux版是什么意思
大家好,关于linux 13很多朋友都还不太明白,今天小编就来为大家分享关于linux版是什么意思的知识,希望对各位有所帮助!
Linux内核的稳定版本linux内核2.6
linux版本的发行版和内核版是什么意思?
Linux内核是Linux操作系统创始人主持的网站
www.kernel.org
上发布的操作系统的最基本的那些东西。
Linux发行版则是前述那些东西的基础上添加了一些工具软件的基础上构成的一套庞大复杂的操作系统。虽然内核都是一样的,但添加部分各不相同,这就构成了不同的发行版本。
Linux本身指的是一个操作系统内核,只有内核是无法直接使用的。我们需要的,可以使用的操作系统是一个包含了内核和一批有用的程序的的一个集合体,这个就是Linux发行版。
其中,Ubuntu。RedHat就是Linux的不同的发行版。
扩展资料:
Linux系统的主要特性
1、基本思想
Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。
3、完全兼容POSIX1.0标准
哪个版本linux内核最牛?
初代版本(麻雀虽小,五脏俱全)
在Kernel.org上可以找到最为古老的linux内核0.0.1版(有兴趣的朋友可以去看看):
linux内核由哪些部分组成?
一个完整的Linux内核一般由5部分组成,它们分别是内存管理、进程管理、进程间通信、虚拟文件系统和网络接口。
1、内存管理内存管理主要完成的是如何合理有效地管理整个系统的物理内存,同时快速响应内核各个子系统对内存分配的请求。
Linux内存管理支持虚拟内存,而多余出的这部分内存就是通过磁盘申请得到的,平时系统只把当前运行的程序块保留在内存中,其他程序块则保留在磁盘中。在内存紧缺时,内存管理负责在磁盘和内存间交换程序块。
2、进程管理进程管理主要控制系统进程对CPU的访问。当需要某个进程运行时,由进程调度器根据基于优先级的调度算法启动新的进程。:Linux支持多任务运行,那么如何在一个单CPU上支持多任务呢?这个工作就是由进程调度管理来实现的。
在系统运行时,每个进程都会分得一定的时间片,然后进程调度器根据时间片的不同,选择每个进程依次运行,例如当某个进程的时间片用完后,调度器会选择一个新的进程继续运行。
由于切换的时间和频率都非常的快,由此用户感觉是多个程序在同时运行,而实际上,CPU在同一时间内只有一个进程在运行,这一切都是进程调度管理的结果。
3、进程间通信进程间通信主要用于控制不同进程之间在用户空间的同步、数据共享和交换。由于不用的用户进程拥有不同的进程空间,因此进程间的通信要借助于内核的中转来实现。
一般情况下,当一个进程等待硬件操作完成时,会被挂起。当硬件操作完成,进程被恢复执行,而协调这个过程的就是进程间的通信机制。
4、虚拟文件系统Linux内核中的虚拟文件系统用一个通用的文件模型表示了各种不同的文件系统,这个文件模型屏蔽了很多具体文件系统的差异,使Linux内核支持很多不同的文件系统。
这个文件系统可以分为逻辑文件系统和设备驱动程序:逻辑文件系统指Linux所支持的文件系统,例如ext2、ext3和fat等;设备驱动程序指为每一种硬件控制器所编写的设备驱动程序模块。
5、网络接口网络接口提供了对各种网络标准的实现和各种网络硬件的支持。网络接口一般分为网络协议和网络驱动程序。网络协议部分负责实现每一种可能的网络传输协议。
网络设备驱动程序则主要负责与硬件设备进行通信,每一种可能的网络硬件设备都有相应的设备驱动程序。
扩展资料:
Linux操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet网络。
1981年IBM公司推出微型计算机IBMPC。
1991年,GNU计划已经开发出了许多工具软件,最受期盼的GNUC编译器已经出现,GNU的操作系统核心HURD一直处于实验阶段,没有任何可用性,实质上也没能开发出完整的GNU操作系统,但是GNU奠定了Linux用户基础和开发环境。
1991年初,林纳斯·托瓦兹开始在一台386sx兼容微机上学习minix操作系统。1991年4月,林纳斯·托瓦兹开始酝酿并着手编制自己的操作系统。
1991年4月13日在comp.os.minix上发布说自己已经成功地将bash移植到了minix上,而且已经爱不释手、不能离开这个shell软件了。
1993年,大约有100余名程序员参与了Linux内核代码编写/修改工作,其中核心组由5人组成,此时Linux0.99的代码大约有十万行,用户大约有10万左右。
1994年3月,Linux1.0发布,代码量17万行,当时是按照完全自由免费的协议发布,随后正式采用GPL协议。
1995年1月,BobYoung创办了RedHat(小红帽),以GNU/Linux为核心,集成了400多个源代码开放的程序模块,搞出了一种冠以品牌的Linux,即RedHatLinux,称为Linux"发行版",在市场上出售。这在经营模式上是一种创举。
2001年1月,Linux2.4发布,它进一步地提升了SMP系统的扩展性,同时它也集成了很多用于支持桌面系统的特性:USB,PC卡(PCMCIA)的支持,内置的即插即用,等等功能。
2003年12月,Linux2.6版内核发布,相对于2.4版内核2.6在对系统的支持都有很大的变化。
2004年的第1月,SuSE嫁到了Novell,SCO继续顶着骂名四处强行“化缘”,Asianux,MandrakeSoft也在五年中首次宣布季度赢利。3月,SGI宣布成功实现了Linux操作系统支持256个Itanium2处理器。
linux内核操作系统有哪些?
1、veket系统
veket系统目前包括veket-x86平台系统和随身系统,还有上网本系统,分别对应veket-8系统、veket-7系统和veket-5系统。经过测试,veket-7和veket-5在使用上比较完善。veket-8目前还处于测试期,在功能上可能还不稳定。
2、Ubunto系统
这个系统又名乌班图系统,也是一个以桌面应用为主的Linux操作系统,系统分为云平台,服务器版和桌面版。可以根据需要选择相应的版本。桌面版目前最新版本好像是Ubuntu13.10版本,在虚拟机上安装过,还算可以。
3、Fedora系统
此系统,也是基于linux的一款不错的操作系统,在界面上比较美观,安装文件可能会相对较大一些,大家可以尝试一下。
4、麒麟操作系统
这个算是国产的一个自主可控的基于linux的操作系统,在功能上也算比较完善,有32位和64位的系统,想尝试的朋友可以下载安装试一下。
十大轻量级linux系统?
DamnSmallLinuxDSL是一个非常体积小的发行版。它是一个50M大小的LiveCD,也能安装到硬盘上。DSL能完全的在RAM里运行,而且你可以通过软件仓库为它安装更多的软件。DSL的推荐配置是P200和64MB内存。
PuppyLinux也是以LiveCD的开式发行,它运行的最低内存要求可以达到32M,并且它的启动速度很快,一般都能在60秒内完成启动。PuppyLinux的目标是打造一个易用的系统,不需要太多技术方面的要求。
FeatherLinux是一个大小为128M的发行版,与DSL一样,它也是基于knoppix(knoppix是基于DebianLinux)定制而成的,它集成了人们日常的常用工具。
DeLi(DeLiLinux表示“DesktopLight”Linux)它是一个针对老计算机的发行版,支持从486到PentiumIII或类似的计算机。专注于桌面用途,包括:电子邮件客户端、图形界面的网页浏览器、办公软件(文字处理、电子表格)等等。包括了Xorg和开发工具的完全安装不会需要超过750MB的硬盘空间。
VectorVectorLinuxStandardGOLD是一个完全免费下载的发行版,它包括了各种软件。VectorLinux是一下基于Slackware,而专门为低配置的老计算机设计的。在一台只有Pentium200、128内存以及3G硬盘空间的老机器上高效的运行。在即将发行的VLLight完全安装只需要350M的空间以及64M的内存来运行。
Zenwalk是另一个基于Slackware的发行版,它追求的是轻便、快速,并没有过多的软件。虽然它以i686为标准,但也是完全兼容i486的。Zenwalk的配置要求是PentiumIII处理器、128M内存和2G的硬盘空间。
Antix是一个基于Mepis定制的轻量级系统。Antix的最低配置要求是P266处理器和64M的内存。由于antiX-M7采用的i686的内核,所以不能在一些旧的处理器上运行了,如PentiumI,AMDK5,AMDK6?
PClosTinyME是一个基于PCLinuxOS定制的系统。它集成了Abiword、Opera浏览器、Audacious音乐播放器以及Sylpheed邮件客户端等程序。TinyME的配置要求是Pentium处理器、64M的内存。
Debian是一个自由的操作系统(OS)供您和您的计算机使用。一个操作系统就是让您的计算机工作的一系列基础程序和实用工具的集合。由于Debian采用了Linux内核(一个操作系统的核心),但是大部分基础的操作系统工具都来源于GNU项目,因此又称之为GNU/Linux。
SlackwareLinux是由PatrickVolkerding开发的GNU/Linux发行版。与很多其他的发行版不同,它坚持KISS(KeepItSimpleStupid)的原则,就是说没有任何配置系统的图形界面工具。一开始,配置系统会有一些困难,但是更有经验的用户会喜欢这种方式的透明性和灵活性。
linux内核版本分别带表什么含义
Linux内核的版本号分为主版本号、次版本号和扩展版本号等。根据稳定版本、测试版本和开发版本定义不同版本序列。
稳定版本的主版本号用偶数表示,例如:2.2、2.4、2.6。每隔2~3年启动一个Linux稳定主版本号。紧接着是次版本号,例如:2.6.13、2.6.14、2.6.15。次版本号不分奇偶数,顺序递增。每隔1~2个月发布一个稳定版本。然后是升级版本号,例如:2.6.14.3、2.6.14.4、2.6.14.5。升级版本号不分奇偶数,顺序递增。每周几次发布升级版本号,修正最新的稳定版本的问题。另外一种是测试版本。在下一个稳定版本发布之前,每个月发布几个测试版本,例如:2.6.12-rc1。通过测试,可以使内核正式发布的时候更加稳定。还有一类是开发版本。开发版本的主版本号用奇数表示,例如:2.3、2.5。也有次版本号,例如:2.5.32、2.5.33。开发版本是不稳定的,适合内核开发者在新的稳定的主版本发布之前使用。
13 个从头开始构建的独立 Linux 发行版 | Linux 中国
NixOS,一个基于Nix包管理器的Linux发行版,自2003年发布以来,每年提供两次版本更新。虽然可能不是面向新手用户的发行版,但其独特的包管理方式吸引了各种用户群体。值得注意的是,NixOS仍然支持32位系统。
Gentoo Linux,主要针对操作系统专家,提供自由定制、微调和优化操作系统的可能性,以满足特定需求。使用Portage包管理器创建和安装软件包,Gentoo还允许用户根据硬件进行优化。Chromium OS的核心就是基于Gentoo。同时,Gentoo也支持32位架构。
Void Linux,一个滚动发布的发行版,使用X二进制软件包系统(XBPS)进行安装和卸载。它由NetBSD开发者Juan Romero Pardines创建,提供runit作为初始化系统,用户可选择多个桌面环境。
Solus Linux,从EvolveOS演变而来,为新手用户提供了友好的体验。使用Budgie桌面环境,Solus提供了一系列令人兴奋的特性,被评为最佳Linux发行版之一。eopkg作为包管理系统,支持滚动发布模型,Solus的目标是用于个人电脑。
Mageia,始于2010年,是Mandriva Linux的分支,目标是成为稳定且安全的桌面和服务器操作系统。作为社区驱动项目,由非营利组织和贡献者支持,每年发布一个大版本。
Clear Linux,由英特尔发布,专注于高性能和云服务使用。其独特之处在于升级时作为一个整体而非单个软件包,即使发生系统设置错误,也能正确启动、恢复出厂设置并重新设置。它更适合作为独特选择尝试,而非个人用户首选。
PCLinuxOS,一个x86_64发行版,使用APT/RPM包管理。支持KDE Plasma、Mate和XFCE桌面环境,以及更多特性的社区版本桌面。Synaptic包管理器用于本地安装,同时也提供RPM包。
4MLinux,一个通用Linux发行版,针对桌面和服务器,具有最低系统要求。提供了核心组件,包括BusyBox和FLTK。
Tiny Core Linux,专注于使用BusyBox和FLTK提供基础系统,提供精简的X桌面,通常需要有线互联网访问权限。对于新Linux用户,它可能不是一个轻松的开箱即用系统。
Linux From Scratch(LFS),不是系统而是通过手动构建所有组件来安装Linux的方法。完成后提供紧凑、灵活且安全的系统,深入了解基于Linux的操作系统内部工作原理。适合深入理解Linux工作原理并探索具体细节的用户。
Slackware,现今维护的最古老的发行版,创建于1993年,基于Softlanding Linux系统。目标是最类似于UNIX的Linux发行版,同时保持简单和稳定。
Alpine Linux,社区开发的操作系统,专为路由器、防火墙、VPN、VoIP盒子和服务器设计。使用apk-tools包管理器,最初由shell脚本编写后使用c语言重构。是最小的Linux发行版之一,支持32位系统,并且可以从电脑内存运行。
KaOS,受到Arch启发,从头开始构建的Linux发行版,使用pacman包管理器。专注于KDE Plasma桌面环境、Qt工具包和X86_64架构,软件库较为有限,但为普通用户提供了许多工具。
这些独立Linux发行版提供了独特的体验,适合寻求不同体验的用户。然而,将它们用作日常使用的桌面系统可能不是最佳选择,除非用户有丰富的Linux经验。这些发行版提供了深入学习Linux系统的机会,同时也提供了独特的功能和体验,让有经验的用户享受冒险的过程。