Je répondais à un post qui prétendait que Linux n'avait aucun moyen de tout mettre à jour en une seule fois. Or, ça fait 20 ans que ça existe, ça s'appelle un couple gestionnaire de paquets + dépôts.
Il me semble que ce thread discute de la pénibilité pour un utilisateur comme un développeur de mettre à jour une application dans une distrib en dehors d'un gestionnaire de package. Qu'on puisse mettre à jour sa distrib via un apt-get update+upgrade en utilisant son gestionnaire est un fait mais n'est pas le sujet.
Le problème, quand on écrit "Or, ça fait 20 ans que ça existe, ça s'appelle un couple gestionnaire de paquets + dépôts.", c'est que c'est peut-être vrai, mais ça nécessite :
1 - d'avoir un packageur pour chaque distrib (si on compte les distribs majeures, ça en fait au moins 5, sans compter les parfums)
2 - d'être accepté par la distrib (problématiques possibles d'ego, de compatibilité de licence, de brevets machin toussa), d'un dépôt parallèle connu ou de faire son équivalent PPA perso avec le site d'explications qui va bien autour.
C'est très très lourd. Du coup ça peut être fait (genre pour virtualbox) ou pas. Du coup, quand on doit installer ou mettre un jour un soft hors distrib, ça donne au choix :
1-targz autoporteur genre firefox
2-targz de sources
3-un script shell qui embarque une archive qui est elle-même décompressée sur acceptation d'une licence.
4-d'autres solutions créatives toutes pourrites à base de copier collage qui finissent par un wget | sh
Sous Windows, ben les développeurs se démerdent parfois/souvent (mais c'est vrai pas dans tous les cas, et ce n'est pas centralisé) pour faire des trucs qui se mettent à jour tout seul, mais de toute façon, ils mettent à disposition un installateur qui marche sur à peu près tout depuis Windows XP à Windows 10.
Le fait de passer par des stores à la MS, Apple ou Google permet de régler les problèmes propres à Windows.
Chaque solution a ses avantages et ses inconvénients. Mais force est de constater que sous Linux quand tu es en dehors du gestionnaire de packages, c'est rapidement chiant.
Ce qui est étonnant c'est que ce débat revienne environ tous les 3 mois.
[^] # Re: Le probléme d'origine
Posté par oinkoink_daotter . En réponse à la dépêche Envoi de spam à partir d'un serveur, comment réagir ?. Évalué à 6.
Il me semble que ce thread discute de la pénibilité pour un utilisateur comme un développeur de mettre à jour une application dans une distrib en dehors d'un gestionnaire de package. Qu'on puisse mettre à jour sa distrib via un apt-get update+upgrade en utilisant son gestionnaire est un fait mais n'est pas le sujet.
Le problème, quand on écrit "Or, ça fait 20 ans que ça existe, ça s'appelle un couple gestionnaire de paquets + dépôts.", c'est que c'est peut-être vrai, mais ça nécessite :
1 - d'avoir un packageur pour chaque distrib (si on compte les distribs majeures, ça en fait au moins 5, sans compter les parfums)
2 - d'être accepté par la distrib (problématiques possibles d'ego, de compatibilité de licence, de brevets machin toussa), d'un dépôt parallèle connu ou de faire son équivalent PPA perso avec le site d'explications qui va bien autour.
C'est très très lourd. Du coup ça peut être fait (genre pour virtualbox) ou pas. Du coup, quand on doit installer ou mettre un jour un soft hors distrib, ça donne au choix :
1-targz autoporteur genre firefox
2-targz de sources
3-un script shell qui embarque une archive qui est elle-même décompressée sur acceptation d'une licence.
4-d'autres solutions créatives toutes pourrites à base de copier collage qui finissent par un wget | sh
Sous Windows, ben les développeurs se démerdent parfois/souvent (mais c'est vrai pas dans tous les cas, et ce n'est pas centralisé) pour faire des trucs qui se mettent à jour tout seul, mais de toute façon, ils mettent à disposition un installateur qui marche sur à peu près tout depuis Windows XP à Windows 10.
Le fait de passer par des stores à la MS, Apple ou Google permet de régler les problèmes propres à Windows.
Chaque solution a ses avantages et ses inconvénients. Mais force est de constater que sous Linux quand tu es en dehors du gestionnaire de packages, c'est rapidement chiant.
Ce qui est étonnant c'est que ce débat revienne environ tous les 3 mois.