Tutoriel : Installation de IPKG sur DSM

Tutoriel : Installation de IPKG sur DSM

IPKG : Ajoutez des fonctionnalités à votre NAS Synology

IPKG, aussi appelé BOOTSTRAP, permet l'ajout de programmes (packages/paquets) ou utilitaires supplémentaires sur beaucoup de modèles de NAS Synology.

Installation :

Connectez-vous à l'interface d'administration / Panneau de Configuration / Terminal.
Cochez "Activer le service SSH" et validez.

Dès lors, vous avez la possibilité de vous connecter au coeur du NAS via un terminal (Putty par exemple).

Connexion via SSH :

Pour vous connecter au NAS vous aurez besoin d'utiliser un protocole appelé SSH (Secure Shell). SSH vous permet de se "loguer" sur une machine distante via une fenêtre de ligne de commande sécurisée (les données transmises sont encryptées).

Les utilisateurs Windows peuvent utiliser un client telnet/ssh open-source appelé PuTTY. PuTTY est un programme autonome: le fichier Putty.exe peut être stocké où vous voulez, sans aucune installation préalable. Dans l'écran de configuration de PuTTY, vous devez définir les éléments suivants avant d'appuyer sur Open:

  • Nom de l'hôte (ou adresse IP): utiliser le nom du partage (DISKSTATION, par exemple) ou son adresse IP (192.168.1.100, par exemple)
  • Sélectionnez Type de connexion "SSH" (qui est par défaut sur le port 22)

Maintenant, vous pouvez appuyer sur Open (PuTTY peut sauvegarder ces paramètres par défaut ou sous un nom spécifique). Les utilisateurs de Linux sont "censés" être familiarisés avec SSH.

Installation de IPKG :

Une fois connecté au NAS via SSH, sous le compte root (le mot de passe par défaut identique au compte admin) vous pouvez effectuer ceci:

Code:
cd /volume1/
wget ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh
sh syno-i686-bootstrap_1.2-7_i686.xsh

Après cela, un message de type "setup complete" devrait apparaître.
Il ne reste plus qu'à mettre la base de données IPKG à jour:

Code:
ipkg update

Vous pouvez enfin faire le ménage en supprimant les fichiers d'installation:

Code:
rm -f syno-i686-bootstrap_1.2-7_i686.xsh
rm -r /volume1/tmp

Et maintenant ?

Félicitations! Vous avez installé IPKG :)

Vous pouvez maintenant installer de nouveaux packages ou regarder de plus près à l'utilisation de lignes de commandes!
Et pourquoi pas installer un serveur SFTP en suivant ce tutoriel par exemple.

Source : fredo.servehttp.com



Téléchargement(s) :

putty-060.zip Client Telnet PuTTY v0.60 Build 8501 (Windows) 250.89 Ko
Commentaires  
Bonjour,

Sur les dernières versions de DSM, IPKG n'est plus forcément compatible. Cela peut donc être la raison de ces messages d'erreur.
Synology semble travailler activement à bloquer IPKG, empêchant l'usage du SFTP, etc... Il reste malgré tout toujours la possibilité de gérer des sources de paquets non officielles.
bonjour

j'ai le message suivant

Creating temporary ipkg repository...
Installing optware-bootstrap package...
Unpacking optware-bootstrap.ipk...Done.
Configuring optware-bootstrap.ipk...Modifying /etc/rc.local
Done.
Installing ipkg...
Unpacking ipkg-opt.ipk...Done.
Configuring ipkg-opt.ipk...WARNING: can't open config file: /usr/syno/ssl/openssl.cnf
Done.
Removing temporary ipkg repository...
Installing wget...
/opt/bin/ipkg: line 1: syntax error: unexpected "("
Ajouter un commentaire