This site uses cookies! Learn More

Ce site utilise des cookies !

En continuant à utiliser ce site, vous vous engagez à nous permettre de stocker des cookies sur votre ordinateur.

 

Si nous utilisons des cookies et retenons des données anonymes, c’est pour nous aider à mieux gérer notre mesure d’audience, aider nos partenaires commerciaux à nous rémunérer et nos partenaires publicitaires à proposer des annonces qui vous correspondent.

 

Grâce à ces cookies, le forum est en mesure de savoir qui écrit un message et utile pour le système d'authentification.

 

En cliquant sur « J'accepte », vous acceptez l'utilisation par NAS-Forum de cookies publicitaires et de mesure d'audience fine.

David RICQ

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 ?

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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.