目前有数以百计的 linux 发行版,但它们中的大多数都属于这三类:debian、fedora 和 arch linux,虽然这些基于 debian、fedora 的发行版有其优势,很受欢迎,其软件包管理器也提供了大量的软件。然而,有些用户还是更喜欢使用从头开始构建的 linux 发行版。在这篇文章中,我们将列出一些独立开发的 linux 发行版。
1、alpine linux 面向安全的轻量级 linux 发行版
alpine linux 是一个社区开发的操作系统,为路由器、防火墙、vpn、voip 盒子和服务器设计。它开始于 leaf 项目的一个分叉。与大多数其他 linux 发行版不同,alpine 使用 musl、busybox 和 openrc,而不是更常用的 glibc、gnu core utilities 和 systemd。
alpine linux 使用 apk-tools 软件包管理,最初是一个 shell 脚本的集合,但后来用 c 语言重写了。
其他特点:
提供一个最小的容器镜像,大小只有 5mb
对主仓库提供 2 年的支持,对社区仓库支持到下一个稳定版本
围绕 musl libc 和 busybox 制作,具有资源效率的容器
项目地址:https://www.oschina.net/p/alpine+linux
2、slackware linux
slackware 是目前仍在维护的最古老的发行版之一,最初创建于 1993 年,以 softlanding linux 系统为基础,slackware 后来成为许多 linux 发行版的基础。
slackware 的目标是设计稳定和简单,并成为最像 unix 的 linux 发行版。它尽可能少地修改来自上游的软件包,与大多数现代 linux 发行版相比,slackware 没有提供图形化的安装程序,也没有自动解决软件包的依赖性。它使用纯文本文件和 shell 脚本进行配置和管理。
其他特点:
可用于 32 位和 64 位系统
广泛的在线文档
可以在奔腾系统到最新的设备上运行
项目地址:https://www.oschina.net/p/slackware+linux
3、tiny core linux 桌面 linux 发行版
tiny core linux 专注于提供一个使用 busybox 和 fltk 的基础系统。该发行版因其体积小(11 到 16mb)和极简主义而引人注目。它不是一个完整的桌面,因此,你不要指望它能在每个系统上运行,其他功能由扩展提供。
用户可以很好地控制一切,但对于新的 linux 用户来说,可能无法获得一个简单的开箱即用的体验。
其他功能:
设计为从启动时创建的 ram 拷贝中运行
默认情况下,像一个云/互联网客户端一样运行
用户可以运行 appbrowser 来浏览软件库和下载应用程序
项目地址:https://www.oschina.net/p/tiny+core+linux
4、4mlinux 小型 linux 发行版
4mlinux 是一个轻量级的 linux 发行版,适用于 32 位和 64 位架构。它被命名为 4mlinux,因为它有 4 个主要的操作系统组件。维护(它可以被用作救援的 live cd)、多媒体(对几乎所有的多媒体格式都有内置的支持)、miniserver(它包括一个 64 位的服务器),以及 mystery(一个经典的 linux 游戏集合)。当用该发行版安装程序时,该发行版会检索 windows 版本,而不是 linux 版本,因为它预装了 wine(windows 应用程序的兼容层),而且没有任何软件包管理器。
该发行版有两个不同的版本,4mserver 和 4mlinux。4mlinux 安装到 hdd 时需要 128 mb ram,用作 live cd/usb 时需要 1024 mb ram;而 4mserver 安装到 hdd 时需要 256 mb ram,用作 live cd/usb 时需要 2048 mb ram。
其他功能:
支持大量的图像、音频/视频格式
小型和通用的 linux 发行版
项目地址:https://www.oschina.net/p/4mlinux
5、pclinuxos linux 操作系统
pclinuxos 是一个使用 apt-rpm 软件包的 x86_64 linux 发行版,具有 kde plasma、mate 和 xfce 桌面,同时它还提供了几个具有更多桌面的社区版本。
由于 synaptic 软件包管理器,本地安装的 pclinuxos 版本采用了 apt 软件包管理系统。你也可以从它的软件库中找到 rpm 包。
其他功能:
mylivecd 脚本允许用户对他们当前的安装(所有设置、应用程序、文档等)进行 快照 保存,并将其压缩成 iso cd/dvd/usb 镜像。
对超过 85 种语言的额外支持。
项目地址:https://www.oschina.net/p/pclinuxos
6、clear linux 英特尔的 linux 发行版
clear linux 是英特尔推出的一个发行版,主要是考虑到性能和云计算的使用情况而设计的,遵循滚动发布模式。
clear linux 的一个有趣之处在于,操作系统是作为一个整体升级的,而不是单个软件包。因此,即使你不小心配置错误,它也仍然可以正确启动,执行出厂重置,以让你重新设置。它不适合个人使用。
其他特点:
对英特尔平台进行了高度优化
用户和系统文件之间的严格分离
持续的漏洞扫描
项目地址:https://www.oschina.net/p/clear-linux
7、mageia linux 发行版
mageia 早在 2010 年就开始作为 mandriva linux 的一个分支。它的目标是成为一个稳定和安全的桌面和服务器使用的操作系统。mageia 可以使用所有主要的桌面环境,kde 是主要和最常用的环境。
mageia 是一个社区驱动的项目,由一个非营利组织和当选的贡献者支持,基本每年都有一个重要的版本发布。
其他特点:
支持 32 位系统
kde plasma、gnome 和 xfce 版本可以从网站上获得
项目地址:https://www.oschina.net/p/mageia
8、solus linux 发行版
solus linux 的前身是 evolveos,solus 以其自制的 budgie 桌面环境为主。与其他选择相比,solus linux 是少数几个新 linux 用户可以使用的独立发行版之一。它设法成为目前最好的 linux 发行版之一。
它使用 eopkg 软件包管理,采用半滚动式发布模式。按照开发者的说法,solus 是专门为个人计算目的开发的,不包括仅适用于企业或服务器环境中的软件。
其他特点:
除了 budgie,还有 gnome、mate 和 kde plasma 版本
各种软件开箱即用,减少了设置工作
项目地址:https://www.oschina.net/p/evolveos
9、gentoo linux 操作系统
gentoo linux 是一个独立开发的发行版,主要针对系统专家。它是为那些希望自由定制、微调和优化操作系统以满足其要求的用户而建立的。
gentoo 使用 portage 软件包管理,让你创建和安装软件包,通常允许你针对你的硬件进行优化。gentoo 包管理设计为模块化、可移植、易于维护和灵活。chromium os,即 chromeos 的开源版本,其核心是使用 gentoo。
其他特点:
增量更新
基于源代码的软件管理方法
像 guru(gentoo 的用户库)这样的叠加库概念,用户可以在这里添加 gentoo 尚未提供的软件包。
项目地址:https://www.oschina.net/p/gentoo+linux
10、nixos linux 发行版
nixos 最初发布于 2003 年,建立在 nix 软件包管理器之上。它每年提供两个版本,通常安排在五月和十一月。
nixos 可能不是一个直接面向新用户和普通用户的发行版。然而,它独特的软件包管理方法吸引了各种类型的用户。此外,还支持 32 位支持系统。
其他特点:
构建隔离的包
可靠的升级与回滚功能
可重现的系统配置
项目地址:https://www.oschina.net/p/nixos
莱迪思USB 3.1 Type-C接口供电解决方案加快USB接口开发
Agilent 4294A阻抗分析仪
正弦稳态电路的有效值计算
利用微流控技术实现对多种呼吸道病毒及其变种的精准检测
康佳T2114彩电频繁自动关机故障检
那些从零开发的独立Linux发行版
区块链技术将如何改变数字媒体产业
荣耀V30开启预售 带来全新的5G应用和体验
机器视觉的下一个发展空间会将是嵌入式吗
室内定位应用的5大领域介绍
大联大诠鼎集团推出基于RICHTEK产品的65W Type-C适配器方案
华为P10最新消息:闪存门还没结束,华为P10充电器再次起火!网友: 华为你让人真的很心寒
西部数据推出全新WD My Passport Ultra便携式存储硬盘龙年特
彩色高速录制相机概述
霍尔电流传感器在电动汽车行业中的应用
缩短开发周期,充电仓SoC的多合一趋势
我国5G的发展现状究竟如何?
安兔兔正式发布了2020年2月安卓手机性价比排行榜
了解物联网的技术矩阵和产业概念
firefly连锁店客流统计简介