OpenMediaVault
此条目需要更新。 (2022年3月11日) |
OpenMediaVault (OMV)是一个专为网络附加存储(NAS)设计的自由Linux发行版[2][3]。项目的首席开发者为Volker Theile,他于2009年建立了此项目。OMV以Debian操作系统为基础,并以GPLv3许可。
![]() | |
![]() 2013年时的网页接口 | |
开发者 | Volker Theile |
---|---|
编程语言 | 网页接口:PHP、JavaScript (Extjs) |
操作系统家族 | 类Unix系统 |
运作状态 | 活跃 |
原始码模式 | 开放原始码 |
首次发布 | 2011年10月17日 |
当前版本 |
|
市场取向 |
|
更新方式 | APT |
软件包管理系统 | dpkg |
支持平台 | |
内核类别 | 宏内核(Linux内核) |
用户空间 | GNU |
默认用户界面 | GNOME Shell |
许可证 | 自由软件 (GPLv3) |
前一代 | FreeNAS v0.7 |
官方网站 | www |
仓库 |
背景
到2009年底为止,Volker Theile是FreeNAS唯一的活跃开发者,FreeNAS是Olivier Cochard-Labbé从2005年开始从m0n0wall派生开发的NAS操作系统[4][5][6]。m0n0wall是FreeBSD操作系统的变体,而Theile决定以Linux核心为基础重写FreeNAS。几个月前,项目团队就知道FreeNAS需要大量重写才能支持重要功能[5]。因为Cochard-Labbé比较喜欢以FreeBSD为基础的系统,他与Theile都同意Theile必须以不同的名称开发他的Linux版本[4];一开始此项目名为coreNAS,但在几天之后,Theile舍弃了这个名字而改用OpenMediaVault[6]。
同时,FreeNAS仍然需要重写与维护。为了实现这个目标,Cochard-Labbé将开发交给了iXsystems,一家开发TrueOS操作系统的美国公司[5][6]。
技术设计
Theile选择了Debian作为该系统的构建平台,因为其软件包管理系统中的大量软件代表了他不必花时间自己重新打包软件[7]。OpenMediaVault对Debian操作系统做出了一些变更。其提供了一个用于管理与自定义的以网页为基础的用户界面,以及用于实现新功能的插件API。可以透过网页接口安装插件[8][9]。
发布历史
每个OpenMediaVault版本,Theile都会从弗兰克·赫伯特的《沙丘》小说中选取开发代号[10]。
图例: | 旧版本 | 当前版本 | 最新预览版本 |
---|
版本 | 名称 | 发布日期 | 结束支持日期 | 基底 | 备注 |
---|---|---|---|---|---|
0.2 | Ix | 2011-10-17[11] | Debian 6 | 以Ix行星命名。 | |
0.3 | Omnius | 2012-04-18[12] | 2012-12-30[13] | Debian 6 | 引入多语言的网页接口,并透过访问控制表进行权限管理。此版本以Omnius命名,其为《沙丘》系列中一个有感知能力的电脑网络。 |
0.4 | Fedaykin | 2012-09-21[14][15] | 2013-12-09[16] | Debian 6 | 以Fremen的Fedaykin突击队命名。 |
0.5 | Sardaukar | 2013-08-25[17] | Debian 6 | 修订后的API会让v0.4的插件不兼容[17]。 | |
1.0 | Kralizec | 2014-09-15[18] | 2015-12-26[19] | Debian 7 | 改善对较低端系统的支持;新增了支持小工具的仪表板;改善插件的基础设施。此版本以Kralizec命名,这是一场被预测将于宇宙尽头发生的战斗。 |
2.0 | Stone burner | 2015-06-29[20][21] | 2017-12-06[22] | Debian 7 | 使用Sencha ExtJS 5.1.1框架编写WebGUI;修改后的GUI支持设置WiFi、VLAN等等。 |
3.0 | Erasmus[23] | 2017-06-13 | 2018-07-09[24] | Debian 8 | 以机器人Erasmus命名。 |
4.0 | Arrakis[25] | 2018-05-08 | 2020-06-30[26] | Debian 9 | |
[27] | 5.0Usul[28] | 2020-03-30 | Debian 10 |
参见
- 直连式存储 (DAS)
- 存储区域网络 (SAN)
- TrueNAS(曾名为 FreeNAS)- 以FreeBSD为基础的NAS操作系统,OpenMediaVault最初是自其分支出来的
- Nexenta OS - 以基于ZFS的核心为基础的开放原始码操作系统与企业级NAS
- Openfiler - 以CentOS为基础的NAS操作系统
- Windows Home Server
- XigmaNAS - 另一个以FreeBSD为基础的NAS操作系统,XigmaNAS是2005年至2011年底开发的原始FreeNAS代码的延续
- Zentyal
参考资料
- ^ New updates available. 2024年7月19日 [2024年7月29日].
- ^ Huber, Mathias. FreeNAS: BSD Line and Linux Fork. Linux Magazine. 2009-12-08 [2016-06-03]. (原始内容存档于2018-06-21).
- ^ Halfacree, Gareth. WHS Alternatives: Media Streaming. bit-tech. 2012-07-19 [2021-07-11]. (原始内容存档于2017-01-22).
- ^ 4.0 4.1 Baader, Hans-Joachim. Erste Version der NAS-Distribution OpenMediaVault [First Version of the NAS Distribution OpenMediaVault]. Pro-Linux. 2011-10-20 [2016-06-03]. (原始内容存档于2021-07-13) (德语).
- ^ 5.0 5.1 5.2 FreeNAS vs OpenMediaVault. FreeNAS.org. iXsystems. [2016-06-03]. (原始内容存档于2021-07-12).
- ^ 6.0 6.1 6.2 Thoma, Jörg. FreeNAS bleibt bei FreeBSD [FreeNAS Stays on FreeBSD]. Golem.de. 2009-12-07 [2016-06-03]. (原始内容存档于2021-07-12) (德语).
- ^ Seifried, Steven. Interview with OpenMediaVault developer Volker Theile. Canox.net. 2015-04-10 [2016-06-03]. (原始内容存档于2016-05-23).
- ^ 免費打造NAS儲存環境 實戰建置OpenMediaVault. 网管人. [2021-07-15].
- ^ Plugins. [2021-07-15]. (原始内容存档于2021-07-15).
- ^ Theile, Volker. First release of OpenMediaVault is called Ix. OpenMediaVault.org. 2011-07-14 [2016-06-03]. (原始内容存档于2021-07-12).
- ^ OpenMediaVault 0.2 (Ix) has been released. [2021-07-11]. (原始内容存档于2014-01-01).
- ^ OpenMediaVault 0.3 BETA available. [2021-07-11]. (原始内容存档于2014-01-01).
- ^ OpenMediaVault 0.3.x end-of-life. [2021-07-11]. (原始内容存档于2021-07-13).
- ^ Package repository for 0.4 (Fedaykin) is up. [2021-07-11]. (原始内容存档于2014-01-01).
- ^ New updates available - OpenMediaVault 0.4.0.1 released. [2021-07-11]. (原始内容存档于2014-01-01).
- ^ OMV 0.4 EOL
- ^ 17.0 17.1 volker. OpenMediaVault 0.5 (Sardaukar) released. OpenMediaVault Blog. 2013-08-25 [2013-08-31]. (原始内容存档于2013-09-05).
- ^ OpenMediaVault 1.0 (Kralizec) released. [2021-07-11]. (原始内容存档于2021-07-13).
- ^ OMV 1.x is now EOL. [2021-07-11]. (原始内容存档于2021-07-11).
- ^ OMV 2.0 (Stone Burner) will be available soon. [2021-07-11]. (原始内容存档于2021-07-11).
- ^ Release of OpenMediaVault 2.1 (Stone burner). [2021-07-11]. (原始内容存档于2021-07-11).
- ^ OMV 2.x is now EOL. [2021-07-11]. (原始内容存档于2021-07-11).
- ^ Theile, Volker. OMV 3 (Erasmus) on Debian 8 (Jessie). OpenMediaVault.org. 2015-12-17 [2016-06-24]. (原始内容存档于2021-07-12).
- ^ OMV 3.x is now EOL. [2021-07-11]. (原始内容存档于2021-07-12).
- ^ Theile, Volker. Results from SUSE Hack Week. OpenMediaVault.org. 2017-02-27 [2017-03-16]. (原始内容存档于2021-07-11).
- ^ openmediavault 4 goes EOL. [2021-07-11]. (原始内容存档于2021-05-14).
- ^ Theile, Volker. Releases. openmediavault.readthedocs.io. 2019-08-21 [2019-10-06]. (原始内容存档于2021-07-11).
- ^ Theile, Volker. Results from Openmediavault Blog. OpenMediaVault.org. 2019-04-19 [2021-07-11]. (原始内容存档于2021-07-13).