Aller au contenu

Ipkg Ds213+,ds214 Et Compilation


Messages recommandés

Bonjour,

Nous utilisons dans notre entreprise des NAS Synology.

Pour vérifier que les NAS fonctionnent correctment, nous avons l'habitude d'installer zabbix-agent.

Cependant, pour se faire, nous avons besoins d'installer tout le nécessaire pour compiler des fichiers sources.

Nous utilisons ipkg pour installer gcc et toutes les dépendances nécessaire.

Malheureusement, sur certains Synology (DS214 et DS213+), il n'y a pas de script permettant l'installation de ipkg.

Voici donc les questions que je me pose:

Y-a-t'il d'autres programmes installable sur tous les synology permettant la gestion des paquets ? ( comme apt, yum, ipkg )

Si n'est pas le cas y-t'il moyen de compiler sois-même, à partir d'une machine linux standard ipkg (ou bien directement zabbix-agent) pour qu'il soit compatible avec l'architecture du NAS ?

Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...

y-t'il moyen de compiler sois-même, à partir d'une machine linux standard ipkg (ou bien directement zabbix-agent) pour qu'il soit compatible avec l'architecture du NAS ?

L'approche "nominale" préconisée par Synology serait a mon avis d'utiliser le SDK ("toolchain") officiel pour cross compiler sur un Linux de son choix.

En effet "optware" (AKA "ipkg") n'est pas officiellement supporté et c'est d’ailleurs la première chose que le support officiel demande de désinstaller en cas de problème avant d'accepter d'investiguer.

C'est pas forcément trivial mais documenté

La doc est à prendre ici ("guide des développeurs tiers")

Pour la toolchain, c'est au même endroit en choisissant le lien "Trousses à outils et source GPL" en et ensuite "DSM 5.0 Tool Chains"

Pour simplifier le travail, l'équipe "synocommunity" (dont les membres sont très actifs dans ce forum) met à disposition un "framework" de developpement ("spksrc") qu'on peut trouver ici: https://github.com/SynoCommunity/spksrc qu'on peut utiliser si on le souhaite.

Modifié par CoolRaoul
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.