J'exécute l'image Ubuntu quotidienne (Yakkety Yak) et je voudrais créer ma propre image Ubuntu (alterner en ce moment mais les instructions pour une image en direct aident également) tout en ajoutant quelques PPA. Il existe plusieurs guides sur le wiki d'aide de la communauté Ubuntu, mais ils semblent tous obsolètes. J'ai également tenté de lire le code d' Ubuntu et de Debian pour ce faire, mais je ne vois pas exactement comment ils sont utilisés.
Comment faire sans installer l'ancien Trusty Tahr?
development
ubiquity
Simon Quigley
la source
la source
Réponses:
Utilisez Respin qui est un fork actuel des packages Remastersys et le code source est disponible pour les versions Ubuntu 14.04 à 16.04 d'Ubuntu. Maintenant que Yakkety est gelé, je m'attendrais à ce qu'un package pour cela soit bientôt disponible.
Ce qui suit est le processus que j'ai utilisé pour installer respin dans Xenial (16.04)
Respin dépend de xresprobe et isolinux, aucun n'est disponible dans les référentiels, nous devrons donc ajouter quelques PPA, mettre à jour la liste des packages et les installer.
D'autres recherches indiquent que nous avons également besoin d'isolinux
J'ai décidé d'aller avec le système en direct (le script fournit également d'autres options, mais le système en direct avec l'installateur m'a semblé plus utile)
respin
sans aucun paramètre fournira la sortie suivante:Ensuite, nous devons configurer notre respin
sudo respin dist cdfs
(pour créer un système de fichiers livecd / dvd distribuable) que nous utiliserons pour créer une image ISO personnaliséeCe sera un processus assez long (ETA dépendant du matériel)
À ce stade, nous pouvons modifier la partie isolinux du si les médias en direct à notre goût.
Et maintenant pour la création de l'ISO
Remarque:
Comme mon système 16.04 a un certain nombre d'ajouts / modifications et de plusieurs VM, l'image résultante est assez grande.
Lancez Startup disk Creator et sélectionnez votre fichier custom.iso et l'emplacement cible (j'ai utilisé un lecteur Flash de 4 Go).
le fichier custom.iso se trouve dans le répertoire / home / respin / respin.
L'image résultante fonctionne comme prévu. Le bouchon pour Yakkety est qu'à partir de cette écriture, je ne trouve pas de candidat d'installation pour
xresprobe
Peut-être pourriez-vous construire à partir de la source ou attendre. Personnellement, j'ai constaté que la plupart des développeurs semblent se concentrer sur les versions LTS. Cela me semble logique car il ne semble pas très efficace de consacrer beaucoup d'efforts à une version de 9 mois.EDIT: Le dernier package de publication respin deb pour Ubuntu peut être trouvé ici.
la source
Utilisation de Systembackup
On peut sauvegarder et créer des fichiers iso en direct avec l' utilitaire Systemback , vous pouvez l'installer à partir de son PPA et cela fonctionne de la même manière que
remastersys
(plus maintenu), je pense. ubuntu 14.04 a également besoin d'un paquet supplémentaire appelé unionfs-fuse . Il peut également créer des images USB en direct. Vous pouvez ajouter vos fichiers utilisateur dans iso qui peuvent ensuite être installés sur d'autres machines, mais d'autres machines peuvent avoir des graphiques différents, etc. assurez-vous donc que vous n'avez pas désinstallé les packages vidéo xorg préinstallés. Il vous suffit donc d'ajouter ppa et d'installerAprès avoir créé un fichier iso, créé une clé USB en direct et démarré à partir de celui-ci sur la même machine ou une machine différente, vous trouverez systemback installé.
Utilisation de remastersys
(Je ne sais pas s'il est encore pris en charge aujourd'hui ou non)
Suivez les instructions du guide. (Il est préférable de faire une copie iso du système actuel)
Utilisation d'Ubuntu Builder
Suivez les instructions de l'interface utilisateur.
Utiliser Pinguybuilder
Téléchargez le fichier .deb à partir d' ici et utilisez dpkg ou gedbi pour l'installer. C'est un nouveau type de remastersys.
la source