Sans vouloir entrer dans votre débat, je signale juste la possibilité de faire un RPM LSB
Faut juste que les distribs soient LSB ;-).
(ce qui n'est pas toujours le cas).
C'est malheureux. Mais LSB est une bonne idée à la base, tout en restant limité.
Pour te donner un exemple, certains compilent WxWidgets d'une manière incompatible avec d'autres : un binaire pour WxWidgets d'un distrib n'est pas forcement compatible avec un binaire pour WxWidgets d'une autre distrib. Donc un RPM "standard LSB" ne résoudra pas l'affaire si WxWidgets n'est pas dans LSB.
Question, j'ai pas trouvé : quels outils pour faire un RPM LSB? Quelles distribs sont LSB?
Désolé de soulever encore des problèmes, mais ce sont des problèmes pratiques quand on joue dans le monde Linux, qu'on a pas sous windows (un version officielle, hop 90% de gens satisfaits, pour Linux on fait attention pour 0.1% de monde de chaque distrib)
Un .deb fonctionne sur toutes les distros .deb facilement.
Les .deb ont un énorme avantage : tous sont basés sur Debian, ça aide :).
Je vois souvant des critiques sur la LSB (business, blabla), les paquets lsb non installés par défaut sur nos distrib...
Ce qui est malheureux, c'est de toujours vouloir opposer business et libre. Si les gens ont un Linux chez eux, c'est parce que le business paye L. Torwald pour avoir un Linux qui va bien. Mais c'est plus facile de cracher dans la soupe "business méchant" tout en utilisant un OS fait par le business à 99% en lignes de code... Il est ou Hurd fait sans business? ;-)
ps : ton packaging sous windows tu le réalises avec quoi ? wise ? il existe des logiciels du même type sous linux qui fonctionnent très bien (rpm compatible toutes distros avec parfaite gestion des dep.) mais sont mal vus parceque privateurs et chers (comme wise ou autre)
Je vais t'étonner, mais le libre fait de très bons produits pour Windows aussi.
Je n'ai vu aucun équivalent à NSIS : http://nsis.sourceforge.net
C'est libre, mais que pour Windows.
Un équivalent en qualités techniques et licence sous Linux? Dès que j'ai un peu de temps, je me plonge dans Autopackage, le seul truc à peu près correct pour packager pour toutes distribs Linux (qui a aussi ses détracteurs, mais dès que des gens essayent de faciliter la vie aux programmeurs ils sont le mal car les packages c'est génial donc pas la peine de proposer mieux :) )
[^] # Re: Problème sous linux aussi
Posté par Zenitram (site web personnel) . En réponse au journal Maintenez votre Windows à jour.... Évalué à 4.
Faut juste que les distribs soient LSB ;-).
(ce qui n'est pas toujours le cas).
C'est malheureux. Mais LSB est une bonne idée à la base, tout en restant limité.
Pour te donner un exemple, certains compilent WxWidgets d'une manière incompatible avec d'autres : un binaire pour WxWidgets d'un distrib n'est pas forcement compatible avec un binaire pour WxWidgets d'une autre distrib. Donc un RPM "standard LSB" ne résoudra pas l'affaire si WxWidgets n'est pas dans LSB.
Question, j'ai pas trouvé : quels outils pour faire un RPM LSB? Quelles distribs sont LSB?
Désolé de soulever encore des problèmes, mais ce sont des problèmes pratiques quand on joue dans le monde Linux, qu'on a pas sous windows (un version officielle, hop 90% de gens satisfaits, pour Linux on fait attention pour 0.1% de monde de chaque distrib)
Un .deb fonctionne sur toutes les distros .deb facilement.
Les .deb ont un énorme avantage : tous sont basés sur Debian, ça aide :).
Je vois souvant des critiques sur la LSB (business, blabla), les paquets lsb non installés par défaut sur nos distrib...
Ce qui est malheureux, c'est de toujours vouloir opposer business et libre. Si les gens ont un Linux chez eux, c'est parce que le business paye L. Torwald pour avoir un Linux qui va bien. Mais c'est plus facile de cracher dans la soupe "business méchant" tout en utilisant un OS fait par le business à 99% en lignes de code... Il est ou Hurd fait sans business? ;-)
ps : ton packaging sous windows tu le réalises avec quoi ? wise ? il existe des logiciels du même type sous linux qui fonctionnent très bien (rpm compatible toutes distros avec parfaite gestion des dep.) mais sont mal vus parceque privateurs et chers (comme wise ou autre)
Je vais t'étonner, mais le libre fait de très bons produits pour Windows aussi.
Je n'ai vu aucun équivalent à NSIS : http://nsis.sourceforge.net
C'est libre, mais que pour Windows.
Un équivalent en qualités techniques et licence sous Linux? Dès que j'ai un peu de temps, je me plonge dans Autopackage, le seul truc à peu près correct pour packager pour toutes distribs Linux (qui a aussi ses détracteurs, mais dès que des gens essayent de faciliter la vie aux programmeurs ils sont le mal car les packages c'est génial donc pas la peine de proposer mieux :) )