1445Fermer1447
Kevin KoflerLe 09/07/2010 à 20:22
GoldenCrystal (./1440) :
Hors sujet. On parles d'installer des logiciels sur PC et tu nous sors l'iOS.

Bah, c'est l'exemple du système "dépôt central" dans le monde propriétaire. Et bien sûr ça marche beaucoup moins bien là-bas: pas de résolution de dépendances, applications généralement payantes, verrouillage dans un seul dépôt (pas de dépôts tiers) etc. Les dépôts GNU/Linux sont beaucoup mieux fichus.

Et en plus c'est le sujet du topic. tongue
T'aurai au moins pu essayer une argumentation valable avec Steam, mais ça ne concerne que les jeux.

Steam souffre à peu près des mêmes problèmes, typiques pour les dépôts centraux dans le monde du propriétaire.
Le problème de ton "dépôt" c'est que c'est le dépôt de TA distribution en VERSION x.333211100 et surtout pas x.333211101, et qu'il ne contient que les logiciels autorisés et déjà compilés pour TA distribution en VERSION x.333211100 et surtout pas x.333211101.

C'est un problème de ta distribution si elle ne te propose pas la version à jour.
- Installer à partir du gestionnaire de paquets si il existe dans une version qui te convient (Attention que ça peut aussi merder si tu n'est pas en version stable (pas juste sur le papier comme chez Fedora) avec 12 ans de retard technologique !)

Ça marche très bien sous Fedora, je ne vois pas ce que tu viens nous raconter avec "stable [...] juste sur le papier". roll
Alors que sous windows, tu as le choix entre:- Télécharger le .MSI si il existe, et installer. Paf. fini.

Tu as sauté quelques étapes: trouver le site du constructeur, aller dans la section téléchargements, télécharger le .msi, l'exécuter, répondre à toutes les questions de l'installeur, et avec un peu de chances redémarrer parce que le système n'est pas capable de remplacer un fichier ouvert. Contre 3 ou 4 clics dans KPackageKit, tout le reste étant automatique.
- Télécharger un .ZIP (solution crado) le cas échéant.

L'utilisateur moyen ne saura même pas quoi en faire, de ce ZIP… C'est encore plus manuel comme solution.

Et dans les 2 cas, il n'y a aucune gestion des dépendances, donc vive la DLL Hell et les paquetages 10 fois plus gros que nécessaires!
Et sous OSX:- Télécharger l'application en .dmg ou .zip, puis lancer l'installeur .pkg ou copier l'application dans Applications (ou emplacement de ton choix). (Certains outils sont fournis avec un installeur, la plupart du temps non)

Tu as sauté quelques étapes: trouver le site du constructeur, aller dans la section téléchargements, télécharger le .dmg ou .zip, le copier dans Applications, répondre à toutes les questions de l'installeur s'il y en a un. Contre 3 ou 4 clics dans KPackageKit, tout le reste étant automatique. Et là non plus, aucune gestion des dépendances.