Differences between revisions 6 and 7
Revision 6 as of 2017-12-20 21:22:01
Size: 3837
Editor: ?Luclu7
Comment: Debian 8 et OMV 8.0 marchent
Revision 7 as of 2017-12-20 21:24:50
Size: 3923
Editor: ?Luclu7
Comment: dépôts pour debian 8
Deletions are marked like this. Additions are marked like this.
Line 42: Line 42:
# debian 7
Line 43: Line 44:
# debian 8.x
deb http://packages.openmediavault.org/public erasmus main

Translation(s): Anglais - Français


Cette page a pour but de fournir les détails sur l'installation d'un serveur Debian complété par les services d'OpenMediaVault.

OpenMediaVault est une solution avancée de type NAS basée sur Debian GNU/Linux. Au delà de fournir les services classiques de partage de fichier, accès à distance, cette solution fournit une interface d'administration web évoluée de la même manière que FreeNAS.

Page du projet : http://www.openmediavault.org/

Pourquoi installer OMV sur Debian ?

... alors qu'OMV est déjà basé sur Debian ?

OpenMediaVault (OMV) regroupe les services que l'on trouve habituellement sur les NAS commerciaux. OMV est donc une solution possible pour des applications telles que la ?FreedomBox.

Cependant l'installation d'OMV via son installateur présente quelques contraintes : il n'est pas possible de choisir la taille de la partition à utiliser (l'installateur force à utiliser un disque entier), il n'y a pas de choix du noyau ...

Contexte

Cette description a pour but de clarifier la réalisation d'un serveur Debian embarquant OMV. Les version testées sont : Debian 7.0 (Wheezy) amd64 et OMV 0.4.27 (Fedaykin), Debian 8.9 (Jessie) et OMV 3 (Erasmus) Si vous utilisez un autre couple qui fonctionne, merci de l'ajouter !

On commence par installer un serveur Debian puis on s'occupe de l'installation d'OMV par dessus.

Préparation de la cible Debian

Reportez-vous à la page chroot pour créer une installation de base minimale. Un chroot tout frais pèse environ 230 Mo.

N'oubliez pas de lier /dev , /dev/pts et /proc entre votre chroot et le système père sinon certains paquets ne pourront pas être configurés.

La suite des opérations se passent dans le chroot.

Vous pouvez alors localiser vos dépôts, commencer à affiner votre Debian ... mais celà pourrat être fait plus tard.

Installation d'OMV

  • Ajoutez le dépôt OMV à votre sources.list :

# debian 7
deb http://packages.openmediavault.org/public fedaykin main
# debian 8.x
deb http://packages.openmediavault.org/public erasmus main
  • Installez les premiers paquets :

aptitude update
aptitude install openmediavault-keyring postfix libapache2-mod-php5
  • La partie la plus dure (spécifique à Wheezy et supérieures ?) :

Si vous essayez d'installer directement OMV maintenant, cela ne fonctionnera pas car certaines dépendances ne sont pas disponible, il faut les préparer manuellement.

Note : il est probable que vous préfèrerez préparer les paquets à l'extérieur de votre chroot.

cd /tmp
wget http://ftp.us.debian.org/debian/pool/main/s/scponly/scponly_4.8-4.1_$(uname -r | cut -d "-" -f3).deb
dpkg -i scponly_4.8-4.1_$(uname -r | cut -d "-" -f3).deb

svn checkout svn://svn.code.sf.net/p/openmediavault/code/trunk openmediavault-code
cd openmediavault-code/deb/php5-pam
dpkg-buildpackage
dpkg -i ../php5-pam_1.0.3-1_$(uname -r | cut -d "-" -f3).deb

Maintenance que les dépendances sont installées, vous pouvez installer la partie centrale d'OMV :

aptitude install openmediavault locales

À présent vous devriez pouvoir vous connecter sur l'interface d'administration d'OMV. Si ce n'est pas le cas, vérifiez les logs Apache, vérifiez que vous n'avez pas déjà un autre processus tournant sur le port 80 à l'extérieur du chroot.

La taille maximale utilisée sur le disque est de 919 Mo, mais seuls 745 Mo restent après avoir purgé les paquets téléchargés.

Liens externes

Les informations ci-dessous proviennent en grande partie du forum suivant : http://forums.openmediavault.org/viewtopic.php?f=12&t=1794&p=9455#p9382