Ubuntu sort sans KDE. Ca n'a pas l'air de gêner grand monde. Il n'y a pas (plus) Gnome dans la Slack. Bon. Quel est le rapport avec la gestion des packages?
Ubuntu sort officiellement sans KDE ni XFCE mais ces environnements restent néanmoins disponibles via les dépôts universe. En outre, il existe des distributions dérivées qui utilisent KDE ou XFCE en lieu et place de Gnome pour ceux qui préfèrent : respectivement, Kubuntu et Xubuntu. Tu admettras quand même que c'est singulièrement différent de Slackware 12 où pour avoir Gnome, l'utilisateur doit se démerder entre prendre une des sources non-officielles (et plus ou moins maintenues, à jour) ou le compiler lui-même à la main.
Secondement, certes tu peux compiler des sources sur les autres plateformes mais du coup, tu te retrouves avec certains logiciels gérés par le logiciel de packages, d'autres non, des fichiers de configurations non standards (la plupart des distributions ont des fichiers de conf spécifiques qui ne sont pas pris en compte par les sources), etc.
En général, tu te retrouve assez vite avec un système un peu bordelique, ce qui explique que la plupart des gens attendent des archives correctement packagées pour leur distribution.
Tu peux compiler pour y installer dans /usr/local comme pour toutes distribution mais ça ne présente en effet guère d'intérêt à long terme. Par contre, rien ne t'empêche de construire ton propre paquet pour ce faire et dans ce cas, il s'intègre dans la gestion des paquets et des dépendances.
Enfin, car tu n'a pas l'air de le comprendre, il n'y a pas de gestion automatisée des dépendances sous Slack. Donc, quand tu mets un package à jour, il ne va pas t'en installer d'autres. Et quand tu mets à jour ta Slack, tu peux parfaitement éviter de d'installer un package et si par malchance ton package est remplacé, un simple "updatepkg" avec ton ancien package te ramène à la version que tu apprécies.
Et comment s'est passé la mise à jour de libc5 vers glibc (libc6), dans ce cas ? Je veux bien qu'une mise à jour ne changeant que modérément l'ABI d'une bibliothèque ne perturbe pas le fonctionnement de la plupart des logiciels en dépendant mais le jour où ce changement devient radical, que se passe-t-il ? Tu seras obligé de mettre à jour ton package personnalisé.
Finalement, ce qui change un peu, c'est que tu n'es pas obligé de suivre les mises à jour des bibliothèques proposées par la distribution à la version de patch près. Cependant, je connais peu de logiciels qui s'arrêtent de fonctionner parce que GTK+ est passé de la 1.2.5 à la 1.2.6...
[^] # Re: MAJ
Posté par Raphaël SurcouF (site web personnel) . En réponse à la dépêche Par un beau jour d'été, Slackware 12.0 prend l'air.. Évalué à 2.
Ubuntu sort officiellement sans KDE ni XFCE mais ces environnements restent néanmoins disponibles via les dépôts universe. En outre, il existe des distributions dérivées qui utilisent KDE ou XFCE en lieu et place de Gnome pour ceux qui préfèrent : respectivement, Kubuntu et Xubuntu. Tu admettras quand même que c'est singulièrement différent de Slackware 12 où pour avoir Gnome, l'utilisateur doit se démerder entre prendre une des sources non-officielles (et plus ou moins maintenues, à jour) ou le compiler lui-même à la main.
Tu peux compiler pour y installer dans /usr/local comme pour toutes distribution mais ça ne présente en effet guère d'intérêt à long terme. Par contre, rien ne t'empêche de construire ton propre paquet pour ce faire et dans ce cas, il s'intègre dans la gestion des paquets et des dépendances.
Et comment s'est passé la mise à jour de libc5 vers glibc (libc6), dans ce cas ? Je veux bien qu'une mise à jour ne changeant que modérément l'ABI d'une bibliothèque ne perturbe pas le fonctionnement de la plupart des logiciels en dépendant mais le jour où ce changement devient radical, que se passe-t-il ? Tu seras obligé de mettre à jour ton package personnalisé.
Finalement, ce qui change un peu, c'est que tu n'es pas obligé de suivre les mises à jour des bibliothèques proposées par la distribution à la version de patch près. Cependant, je connais peu de logiciels qui s'arrêtent de fonctionner parce que GTK+ est passé de la 1.2.5 à la 1.2.6...