Les partenaires publicitaires:

Comment créer une distribution personnalisées de centos

CentOS permet à quiconque de faire une distribution Linux personnalisée basée sur CentOS. Si vous voulez créer votre propre distribution, vous pouvez le faire avec l'outil Mock de Red Hat Enterprise Linux que les distributeurs CentOS utilisent pour créer leur distribution. Votre distribution peut être aussi simple que d'utiliser différents packages- par défaut ou vous pouvez modifier le code source CentOS.

Instructions

  • 1

    Ouvrez le CentOS terminal, tapez "yum install maquette" et appuyez sur "Entrez."

  • 2

    Type "cd / etc / maquette" et appuyez sur "Entrez."

  • 3

    Type "ls" et appuyez sur "Entrer" pour voir une liste des configurations possibles que vous pouvez utiliser. Choisissez celui que vous souhaitez utiliser et tapez la commande suivante:

    ln -s --force nameofconfig.cfg default.cfg

    Remplacer "nameofconfig" avec le nom de la configuration que vous souhaitez utiliser.

  • 4


    Type "usermod -a -G votrenom maquette" et appuyez sur "Entrer" remplaçant "votre nom" avec votre nom d'utilisateur sur votre ordinateur CentOS.

  • 5

    Type "mkdir / usr / src / redhat" et appuyez sur "Entrer" pour créer le répertoire. Assurez-cinq sous-répertoires dans ce répertoire appelé "SOURCES," "SPECS," "CONSTRUIRE," "RPMS" et "SRPMS." Par exemple, tapez "mkdir / usr / src / redhat / SPECS."

  • 6

    Obtenir le code source pour les paquets que vous voulez utiliser dans la coutume votre distribution CentOS. Modifier le code source que vous voulez. Ne rien faire contre la licence de l'emballage. Déplacez le code source à votre "/ usr / src / redhat / SOURCES" répertoire.

  • 7



    Créez un fichier de spécification pour le package. Les éléments à inclure dans le fichier dépendent sur le paquet. En règle générale, vous devez inclure une description de l'emballage, les étapes pour le compiler, comment l'installer, ce que les fichiers qu'il crée et ses exigences. Placez le fichier de spécification dans le "SPECS" répertoire.

  • 8

    Tapez la commande suivante dans le terminal CentOS:

    cd / usr / src / redhat / SPECS

  • 9

    Type:

    rpm -ba package.spec

    Remplacer "paquet" avec le nom du paquet. Ce construit le paquet selon les instructions dans le fichier de spécification que vous avez créé.

  • 10

    Type "ls -lF /usr/src/redhat/RPMS/i386/package.rpm" et appuyez sur "Entrez." Remplacer "paquet" avec le nom du paquet. Le cas échéant, remplacer "i386" avec "amd64."

  • 11

    Type "ls -lF /usr/src/redhat/SRPMS/package.rpm" et appuyez sur "Entrez." Le paquet est maintenant prêt pour une utilisation dans Mock.

  • 12

    Type "package.src.rpm maquette" et appuyez sur "Entrez." Lorsque vous avez tous les paquets que vous souhaitez utiliser, vous êtes prêt à finaliser personnalisé votre distribution CentOS. Utilisez buildinstall d'ajouter tout dans un seul répertoire. Les arguments que vous devez utiliser dépend de votre distribution. Pour créer un disque sur votre distribution, utiliser mkisofs et le graveur de disque de votre choix.

Conseils & Avertissements

  • Si vous créez une distribution pour les autres à utiliser, vous devez supprimer toutes les références à CentOS y compris les logos et la documentation. Vous ne devez pas le faire, si la distribution est pour votre usage personnel.
  • Vous ne pouvez pas appeler vos CentOS de distribution ou de le représenter en tant que telle.
» » » » Comment créer une distribution personnalisées de centos