En plus des sources, tu fournis des binaires compilés statiquement et dynamiquement (comme pour Blender), avec au besoin un programme d'installation. Ca peut être aussi pratique pour ceux qui veulent essayer ton logiciel sans attendre qu'un paquet soit disponible pour leur distribution. Ou alors tu fais toi-même des packages pour la/les distributions que tu utilises ou tu trouves des volontaires pour le faire à ta place. Si ton programme a du succès, ça ne devrait pas être trop difficile...
> La solution "à la InstallShield/MSI" est donc une solution qui devrait exister
> sous Linux en plus des repository centraux qui sont effectivement très pratique !
Cette solution existe sous Linux, c'est celle qui est utilisée par les éditeurs de jeux commerciaux (avec le Setup Graphic Installer de feu Loki notamment, qui est libre). C'est aussi de cette façon que NVIDIA distribue ses drivers (mais avec son propre installeur). Mais ça reste quand même la moins "propre" des solutions, puisque ça s'intègre mal au système de paquets des différentes distributions. Certains éditeurs commerciaux fournissent d'ailleurs eux-même des packages pour une grande partie des distributions existantes (Opera par exemple).
[^] # Re: Et les programmes qui ne sont pas dans le repository ?
Posté par Frédéric Lopez . En réponse au journal Linspire aurait-il compris le problème?. Évalué à 3.
En plus des sources, tu fournis des binaires compilés statiquement et dynamiquement (comme pour Blender), avec au besoin un programme d'installation. Ca peut être aussi pratique pour ceux qui veulent essayer ton logiciel sans attendre qu'un paquet soit disponible pour leur distribution. Ou alors tu fais toi-même des packages pour la/les distributions que tu utilises ou tu trouves des volontaires pour le faire à ta place. Si ton programme a du succès, ça ne devrait pas être trop difficile...
> La solution "à la InstallShield/MSI" est donc une solution qui devrait exister
> sous Linux en plus des repository centraux qui sont effectivement très pratique !
Cette solution existe sous Linux, c'est celle qui est utilisée par les éditeurs de jeux commerciaux (avec le Setup Graphic Installer de feu Loki notamment, qui est libre). C'est aussi de cette façon que NVIDIA distribue ses drivers (mais avec son propre installeur). Mais ça reste quand même la moins "propre" des solutions, puisque ça s'intègre mal au système de paquets des différentes distributions. Certains éditeurs commerciaux fournissent d'ailleurs eux-même des packages pour une grande partie des distributions existantes (Opera par exemple).