ça voudrait dire déjà intégrer tous les drivers de tous les systèmes de virtualisation connus
Pas tous. Certains matériels émulés sont communs aux virtualiseurs (par exemple intel e-1000 sur virtualbox et qemu ).
Mais c'est vrai qu'ils sont vraiment casse-pied à tous émuler des matériels différents...
ce qui implique qu'il faudrait changer de noyau si on migre d'une solution à l'autre
Pas changer de noyau : changer le pilote de la carte réseau dans certains cas. Et celui de la carte graphique parfois - rarement si on peut se contenter des résolutions du VESA standard.
T'es sûr d'avoir compris le but du projet?
Je pense que oui : il s'agit de montrer directement le fonctionnement d'une application sans passer par les habituelles étapes de configuration/installation des divers éléments partagés ( généralement apache + php + mysql ) et sans buter sur les problèmes de versions de librairies liées aux #*@E de gestionnaires de paquetages, ou aux considérations de sécurité variables des distributions (.htaccess en 127.0.0.1 par défaut, SELinux, etc etc...).
Bref à filer de la démo/installation d'application "clé en main" aux i-pommes générations : je clique install ça marche c'est ok, ça marche pas je jette et je prends autre chose sans chercher à comprendre pourquoi ça ne marche pas.
Après si c'est juste histoire de la ramener parce que TU sais trop bien comment monter un linux aux petits oignons en recompilant tout "from scratch", t'inquiète on a bien compris et je te rassure t'es pas tout seul.
J'avais l'impression d'être plus didactique que ça. Et moins prétentieux.
C'est sur le concept d'appliance que je bute.
Pour moi une appliance c'est une machine (virtuelle ou physique) qui a pour caractéristique principale d'avoir un "just enough operating system".
Et 212 Mo pour une VM Joomla selon moi ce n'est pas "just enough", sauf si on le traduit par JUSTE ENORMEMENT DE LIBRAIRIES EXCEDENTAIRES.
Et puis quitte à faire une "appliance" pour le coup c'est intéressant de compiler l'application en STATIQUE, puisque le système n'est pas censé faire autre chose qu'exécuter UNE application ( donc exit tout l'intérêt des librairies partagées).
Voilà, ça ne m'empêche pas de trouver ça génial et d'être en train de télécharger les VM GIT et StatusNet qui sont de véritables plaies à installer. Parce que je suis fainéant.
[^] # Re: assez similaire à TSoM (TS-O-Matic)
Posté par Loïc Ibanez . En réponse à la dépêche TKLDev : Le générateur d’appliances GNU/Linux fait peau neuve. Évalué à 0.
Pas tous. Certains matériels émulés sont communs aux virtualiseurs (par exemple intel e-1000 sur virtualbox et qemu ).
Mais c'est vrai qu'ils sont vraiment casse-pied à tous émuler des matériels différents...
Pas changer de noyau : changer le pilote de la carte réseau dans certains cas. Et celui de la carte graphique parfois - rarement si on peut se contenter des résolutions du VESA standard.
Je pense que oui : il s'agit de montrer directement le fonctionnement d'une application sans passer par les habituelles étapes de configuration/installation des divers éléments partagés ( généralement apache + php + mysql ) et sans buter sur les problèmes de versions de librairies liées aux #*@E de gestionnaires de paquetages, ou aux considérations de sécurité variables des distributions (.htaccess en 127.0.0.1 par défaut, SELinux, etc etc...).
Bref à filer de la démo/installation d'application "clé en main" aux i-pommes générations : je clique install ça marche c'est ok, ça marche pas je jette et je prends autre chose sans chercher à comprendre pourquoi ça ne marche pas.
J'avais l'impression d'être plus didactique que ça. Et moins prétentieux.
C'est sur le concept d'appliance que je bute.
Pour moi une appliance c'est une machine (virtuelle ou physique) qui a pour caractéristique principale d'avoir un "just enough operating system".
Et 212 Mo pour une VM Joomla selon moi ce n'est pas "just enough", sauf si on le traduit par JUSTE ENORMEMENT DE LIBRAIRIES EXCEDENTAIRES.
Et puis quitte à faire une "appliance" pour le coup c'est intéressant de compiler l'application en STATIQUE, puisque le système n'est pas censé faire autre chose qu'exécuter UNE application ( donc exit tout l'intérêt des librairies partagées).
Voilà, ça ne m'empêche pas de trouver ça génial et d'être en train de télécharger les VM GIT et StatusNet qui sont de véritables plaies à installer. Parce que je suis fainéant.