Utente:Dogesurfer/Sandbox
Il template:Tradotto da è stato erroneamente inserito nella voce. Spostarlo nella pagina di discussione.
OpenMediaVault sistema operativo | |
---|---|
Interfaccia web (2013) | |
Sviluppatore | Volker Theile |
Famiglia | Unix-like |
Release iniziale | (17 Ottobre 2011) |
Release corrente | 4.1.22-1 (Arrakis) (8 Aprile 2019) |
Tipo di kernel | Monolitico (Linux) |
Piattaforme supportate | IA-32
x86-64 ARM |
Metodo di aggiornamento | APT |
Gestore dei pacchetti | dkpg |
Interfacce grafiche | GNOME Shell |
Lingue disponibili | Inglese, cinese, ceco, danese, olandese, francese, galiziano, tedesco, greco, ungherese, italiano, giapponese, coreano, norvegese, polacco, portoghese, russo, spagnolo, svedese, turco, ucraino |
Spazio utente | GNU |
Licenza | GPL v3 |
Stadio di sviluppo | Corrente |
Predecessore | FreeNas v0.7 |
Sito web | www.openmediavault.org/ |
OpenMediaVault (OMV) è una distribuzione linux gratuita progettata per l'utilizzo come network-attached storage (NAS). Lo sviluppatore principale del progetto è Volker Theile, il quale lo ha istituito nel 2009. OMV si basa sul sistema operativo Debian ed è concesso in licenza tramite la GNU General Public License v3.
Storia
[modifica | modifica wikitesto]Verso la fine del 2009, Volker Theile era l'unico sviluppatore attivo di FreeNAS, un sistema operativo per NAS che Olivier Cochard-Labbè inizio a sviluppare da m0n0wall nel 2005. m0n0wall è una variazione del sistema operativo FreeBSD e Theile decise di voler riscrivere FreeNAS per Linux. Il team del progetto sapeva da mesi che FreeNAS aveva bisogno di una riscrittura importante per poter supportare funzionalità cruciali. Poiche Cochard-Labbè preferì rimanere su un sistema basato su FreeBSD, lui e Theile concordarono che Theile avrebbe sviluppato la sua versione basata su linux con un nome differente; inizialmente quel nome fu coreNAS ma nel giro di pochi giorni Theile lo scarto a favore di OpenMediaVault.
Nel frattempo FreeNAS aveva ancora necessità di essere riscritto e mantenuto. A tale scopo Cochard-Labbè consegnò lo sviluppo a iXsystems, un'azienda americana che sviluppa il sistema operativo TrueOS.
Design tecnico
[modifica | modifica wikitesto]Theile scelse Debian perchè il gran numero di programmi nel suo sistema di gestione dei pacchetti gli permise di non dover perdere tempo a compiere repack di software. OpenMediaVault apporta poche modifiche al sistema operativo Debian: fornisce un interfaccia utente basata sul web per l'amministrazione e la personalizzazione e un'API plugin per implementare nuove funzionalità. I plugin possono essere installati tramite l'interfaccia Web
Funzionalità
[modifica | modifica wikitesto]- Interfaccia grafica basata sul web multilingue
- Protocolli: CIFS (tramite Samba), FTP, NFS (versioni 3 e 4), SSH, rsync, iSCSI, AFP e TFTP
- RAID Software (livelli 0,1,4,5,6,10 e JBOD)
- Monitoraggio: Syslog, Watchdog, S.M.A.R.T., SNMP (versioni 1, 2c e 3) (sola lettura)
- Report statistici tramite e-mail
- Grafici statistici per il carico CPU, ratei di trasferimento LAN, utilizzo dell'hard disk e allocazione della ram
- Partizionamento GPT/EFI maggiore di 2TB possibile
- File system: ext2, ext3, ext4, Btrfs, XFS, NTFS, FAT32
- Quota
- Gestione di utenti e gruppi
- Controllo degli accessi tramite ACL
- Link Aggregation Bonding, Wake On Lan
- Sistema Plugin
Plugin
[modifica | modifica wikitesto]- ClamAV - Software antivirus
- Digital Audio Access Protocol – fornisce file audio in una rete locale (anche per iTunes)
- SAN and iSCSI – archivi di dati di accesso a blocchi tramite rete
- Sabnzbd, un lettore NNTP progettato per il recupero automatico di file binari
- Lightweight Directory Access Protocol – richiesta di informazioni e di cambiamenti di un servizio di directory
- Logical Volume Manager - offre la possibilità di creare e amministrare partizioni dinamiche
- Netatalk – Server di file, di tempo e di stampa per Apple Macintosh
- Plug-in per supportare l'utilizzo di un gruppo di continuità
- Facili modifiche alle tabelle di routing
- Plug-in, che permette la creazione di backup automatici ad hard disk USB esterni
- Server e client web plex
- Transmission (client torrent)
- OwnCloud – una suite di software client-server per la creazione di servizi di file hosting
- e molti altri
Plugin addizionali
[modifica | modifica wikitesto]Plugin addizionali sono disponibili tramite repositories addizionali di pacchetti. La maggior parte di questi Plugin sono sviluppati da un gruppo chiamato OpenMediaVault Plugin Developers. Lo stato di tutti i plugin può essere visionato online. In ottobre 2014 erano presenti 30 plugin. In giugno 2015 erano disponibili più di 70 plugin stabili.
Plugin di terze parti
[modifica | modifica wikitesto]Alcuni dei software controllabili tramite plugin di terze parti sono:
- Aufs, Greyhole, Union mount, and SnapRAID
- Transmission, un client BitTorrent
- BitTorrent Sync
- Calibre, e-book manager
- CUPS, print server
- eXtplorer, Web-based file manager
- pyLoad / JDownloader, download manager
- MySQL / MariaDB, database server
- Nginx, Webserver
- OpenVPN, virtual private network
- Plex, media server
- Syslinux, Preboot Execution Environment
- Roundcube, client per mail basato sul web
- Clonezilla / rsnapshot / SystemRescueCD, backup
- Sickbeard / SABnzdb / Headphones / Couch Potato, Usenet download manager
- Subsonic, streamer di media e jukebox basato sul web
- Video Disk Recorder
- VirtualBox, host per macchine virtuali
- WordPress, software per blog
- ZFS, un file system avanzato
- e molti altri
Requisiti minimi di sistema
[modifica | modifica wikitesto]- Qualsiasi architettura/hardware che sia supportata da Debian
- 1 GiB RAM
- 4 GiB Disco rigido, disco a stato solido o chiave USB con supporto a static wear levelling per il sistema operativo
- Un disco rigido, disco a stato solido oppure una chiave USB per salvare i dati dell'utente
Storico delle relase
[modifica | modifica wikitesto]Ad ogni relase di OpenMediaVault, Theile sceglie un nome in codice tratto dai romanzi Dune di Frank Herbert
Legenda:
Vecchia versione, nessun supporto
Vecchia versione, ancora supportata
Versione stabile corrente
Relase futura
Versione | Nome | Data di rilascio | Data terminazione
supporto |
Base | Note |
---|---|---|---|---|---|
0.2 | Ix | 2011-10-17[1] | Debian 6 | Prende il nome dal pianeta Ix. | |
0.3 | Omnius | 2012-04-18[2] | 2012-12-30[3] | Debian 6 | Introdotta interfaccia web multilingue e prompt grafico per l'amministrazione dei diritti degli utenti tramite Access Control List. La relase venne chiamata Omnius, una rete informatica senziente nella trilogia di Legends of Dune. |
0.4 | Fedaykin | 2012-09-21[4][5] | 2013-12-09[6] | Debian 6 | Prende il nome dai commando Fedaykin del popolo Fremen |
0.5 | Sardaukar | 2013-08-25[7] | Debian 6 | L'API viene rivista e rende i plugin v0.4 incompatibili | |
1.0 | Kralizec | 2014-09-15[8] | 2015-12-26[9] | Debian 7 | Migliora il supporto per i sistemi meno potenti; aggiunge una dashboard con supporto per i widget; infrastruttura migliorata per i plugin. Questa versione prende il nome da Kralizec, una battaglia il quale avvenimento fu predetto per la fine dell'universo |
2.0 | Stone burner | 2015-06-29[10][11] | 2017-12-06[12] | Debian 7 | Sencha ExtJS 5.1.1 Framework per la WebGUI; la GUI è stata rivista e ora supporta la configurazione di WiFi, VLAN e altro. Questa relase prende il nome di stone burner, un arma nucleare posseduta da House Atreides. |
3.0 | Erasmus[13] | 2017-06-13 | 2018-07-09[14] | Debian 8 | Prende il nome dal robot Erasmus. |
4.0 | Arrakis[15] | 2018-05-08 | Debian 9 | Prende il nome dal pianeta Dune. | |
5.0 | Usul[16] | Data non rilasciata. Anteprima tecnica disponibile per i test | Debian 10 | Prende nome dal nome segreto di Paul Atreides (Usul) in Dune. |
- ^ OpenMediaVault 0.2 (Ix) has been released
- ^ OpenMediaVault 0.3 BETA available
- ^ OpenMediaVault 0.3.x end-of-life
- ^ Package repository for 0.4 (Fedaykin) is up
- ^ New updates available - OpenMediaVault 0.4.0.1 released
- ^ OMV 0.4 EOL
- ^ OpenMediaVault 0.5 (Sardaukar) released
- ^ OpenMediaVault 1.0 (Kralizec) released
- ^ OMV 1.x is now EOL
- ^ OMV 2.0 (Stone Burner) will be available soon
- ^ Release of OpenMediaVault 2.1 (Stone burner)
- ^ OMV 2.x is now EOL
- ^ Volker Theile, OMV 3 (Erasmus) on Debian 8 (Jessie), su openmediavault.org, 17 December 2015.
- ^ OMV 3.x is now EOL
- ^ Volker Theile, Results from SUSE Hack Week, su openmediavault.org, 27 February 2017.
- ^ Volker Theile, Results from Openmediavault Blog, su openmediavault.org, 19 April 2019.