4105Fermer4107
PpHdLe 10/05/2013 à 10:47
flanker (./4103) :
PpHd (./4101) :
flanker (./4100) :

Et non, ce n'est pas du nostub... Simplement, ton OS va se découper en deux couches :
- une base qui sera systématiquement installée (mettons mettons Linux + KDE ou Gnome + quelques broutillles), et qui va donc fournir toutes les bibliothèques nécessaires à 99% des applications - une partie applicative, qui se base uniquement sur cette base


Pas tout à fait. Y'aura
- une base géré par pkg, controlé par ubuntu
- les applications du système gérés par pkg, controlé par ubuntu
- les applications hors système géré par le nouveau format, controlé par ubuntu

alors que maintenant y'a:
- une base géré par pkg, controlé par ubuntu
- les applications du système gérés par pkg, controlé par ubuntu
- les applications hors système géré à la main, non controlé par ubuntu

Bref, pas grand chose ne change. c'est du 0install mais fait par ubuntu. zzz

Non
quand tu recompiles à la main,
* ça met des morceaux un peu partout,
* ce n'est pas mis à jour automatiquement,
* c'est impossible à désinstaller (vu que tu ne sais pas ce que tu vas casser, ni où cela a pu être installé),
* faut recompiler (parfois impossible quand tu n'as pas de compilateur sur la machine),
* faut installer les dépendances à la main (très très chiant quand ta machine n'est pas connectée directement à internet)


Ben qui a dit qu'il fallait recompiler à la main ? Si tu fais un paquet multi distrib, tu n'as pas à le recompiler. Mais c'est un vrai boulot (cf. http://freegamedev.net/wiki/Portable_binaries ou http://www.gamedev.net/page/resources/_/technical/game-programming/linux-game-development-part-2-r2377 )

Sinon :
*Si ca met des morceaux partout, c'est que tu es pas doué.
* ok pour la maj automatique, mais ca se fait déjà aussi sans çà tongue (cf. firefox)
* un rm -rf marche très bien (sauf les fichiers de conf, et si tu veux éviter de polluer ton $HOME, un petit coup de export HOME=$HOME/conf-appli ; exec ./appli avant réglera le problème - ou un chroot).
* les fois où tu recompiles sont ceux où justement, il n'y avait aucun paquet binaire propre de distribué.
* si un paquet binaire à besoin de dépendance non classique, non fourni, alors y'a un bug.
Oué, je trolle !