Je travaille sur la personnalisation Ubuntu pour le niveau de production. L'environnement d'installation est expliqué ci-dessous:
J'ai quelques machines Ubuntu (12 pour être plus précis) qui exécute un logiciel conçu par moi-même pour cette entreprise. Il démarre directement sur le X, se connecte automatiquement, puis ouvre immédiatement l'interface graphique de mon logiciel.
J'aimerais avoir une image d'installation Ubuntu personnalisée (pour clé USB, etc.) avec un utilisateur prédéfini, un nom d'hôte variable et certaines personnalisations que j'ai déjà effectuées sur ces machines.
Alors, quel est le meilleur outil pour créer cette distribution personnalisée (en fonction de mes besoins en personnalisation, déploiement/personnalisation/création facile)
Mon problème est, je dois tourner le processus d'installation plus facile. Parce que le processus de clonage de disque dur me fait perdre beaucoup de temps. Et avec différents matériels, j'ai environ trois clones de disque dur différents pour les assortir.
Ce que je voudrais accomplir avec cette personnalisation:
Et ainsi, encore une fois, quel est le meilleur créateur de distribution personnalisée Ubuntu (studio?) Avec lequel travailler?
P.S .: J’avais essayé PinGuyBuilder une fois, mais la personnalisation des autorisations par défaut (comme chmod 4755 sur/bin/date) a été modifiée et présente des limitations comme un nom d’utilisateur/nom d’hôte prédéfini. Cordialement
Quel est le meilleur créateur de distribution personnalisée Ubuntu (studio?) Avec lequel travailler?
Tous manquent de certaines (sinon de la plupart) des fonctionnalités que vous avez énumérées.
Je le ferais moi-même (manuellement). Pour ce faire, vous pouvez télécharger une image ISO, créer un environnement "chrooté" avec cette image, la pirater, graver une image ISO sur un DVD et la démarrer à partir de celui-ci. Je dois tous les sujets qui ont une bonne information:
Le second est très générique (fonctionne sur différentes versions) car il n’a pas de bureau et vous pouvez l’ajouter vous-même sur le serveur.
Votre liste avec des commentaires, sans fournir de méthodes réelles sur la façon de les faire cependant. Je vous laisse ça ;-)
(commentaire: un fichier kickstart est une fonctionnalité de redhat pour les installateurs automatisés. Ubuntu a un support limité pour cela, mais cela peut être un débutant pour commencer).
nom d'utilisateur prédéfini pour se connecter automatiquement avec
personnalisations de session prédéfinies (personnalisations $ HOME pour OpenBox, .ssh, .compton, etc ...)
Je doute qu'un de ces kits puisse le faire. Mais la méthode manuelle peut être utilisée pour ajouter des packages dans votre propre installation, vous permettant ainsi de créer des fichiers de configuration. Le problème ici est que vous aurez probablement besoin de recompiler à partir du source car les configurations par défaut ne sont pas lisibles par l'homme.
Si possible, une méthode beaucoup plus simple consiste à déposer un fichier de configuration de votre propre ordinateur dans /etc/skel/
et à le déplacer à l'emplacement correct après l'installation.
lance le logiciel juste après la connexion automatique
progiciels prédéfinis automatiques installés (à partir d'apt-get, mais sans besoin d'internet)
noms d'hôtes variables (sales00, sales01, sales02, etc.)
Si vous avez déjà un hôte configuré de la sorte, il vous suffira de copier ce fichier sur votre ISO.
ensemble d'autorisations personnalisées d'appels/programmes système (tels que chmod 4755 sur/bin/date)
Beurk ;-) Vous pouvez chmod le fichier sur l'ISO. Bien entendu, vous pouvez également ajouter votre propre fichier de script de post-installation à l'ISO.
personnalisé /etc/skel
pour nouvel utilisateur (juste au cas où)
/etc/skel
.désactiver les mises à jour automatiques
nouvelle configuration des adaptateurs réseau (j’ai aujourd’hui un bazar sur les adaptateurs réseau de chaque machine, comme eth49, eth88,). Je souhaite qu'ils ont tous les mêmes numéros
cartes réseau IP statiques prédéfinies: j'ai trois cartes réseau: l'une a une adresse IP fixe pour toutes les machines (la même adresse IP 1.1.1.1 cependant), les deuxième et troisième cartes réseau sont configurées via mon logiciel. Je souhaite donc une installation personnalisée qui configure automatiquement cette adresse IP 1.1.1.1 pour cette carte réseau