July 7
CentOS permette a chiunque di fare una distribuzione personalizzata di Linux basata su CentOS. Se si desidera creare la vostra distribuzione, è possibile farlo con lo strumento Mock da Red Hat Enterprise Linux che i distributori di CentOS usano per creare la loro distribuzione. La vostra distribuzione può essere semplice come utilizzando diversi pacchetti di default; oppure è possibile modificare il codice sorgente di CentOS.
1 Aprire il terminale di CentOS, digitare "yum install finto" e premere "Invio".
2 Digitare "cd / etc / finto" e premere "Invio".
3 Digitare "ls" e premere "Invio" per visualizzare un elenco di possibili configurazioni che è possibile utilizzare. Sceglietene uno che si desidera utilizzare e digitare quanto segue:
ln -s --force nameofconfig.cfg default.cfg
Sostituire "nameofconfig" con il nome della configurazione che si desidera utilizzare.
4 Tipo "usermod -a -G finto tuonome" e premere "Invio" sostituire "il tuo nome" con il tuo nome utente sul computer CentOS.
5 Tipo "mkdir / usr / src / redhat" e premere "Invio" per creare la directory. Fare cinque sottodirectory in quella directory chiamata "fonti", "caratteristiche", "costruire", "RPM" e "SRPMS." Ad esempio, digitare "mkdir / usr / src / redhat / SPECS."
6 Ottenere il codice sorgente per i pacchetti che si desidera utilizzare nella vostra distribuzione CentOS personalizzato. Modificare il codice sorgente come si desidera. Non fare nulla contro la licenza del pacchetto. Spostare il codice sorgente nella directory "/ usr / src / redhat / FONTI".
7 Creare un file di specifica per il pacchetto. Gli elementi da includere nel file dipendono dal pacchetto. In generale, è necessario includere una descrizione del pacchetto, i passi per compilarlo, come installarlo, quali file si crea e le sue esigenze. Inserire il file spec nella directory "SPECIFICHE".
8 Digitare quanto segue nel terminale CentOS:
cd / usr / src / redhat / SPECS
9 Digitare:
rpm -ba package.spec
Sostituire "pacchetto" con il nome del pacchetto. Questo costruisce il pacchetto in base alle istruzioni contenute nel file spec si è creato.
10 Tipo "ls -LF /usr/src/redhat/RPMS/i386/package.rpm" e premere "Invio". Sostituire "pacchetto" con il nome del pacchetto. Se del caso, sostituire "i386" con "amd64".
11 Tipo "ls -LF /usr/src/redhat/SRPMS/package.rpm" e premere "Invio". Il pacchetto è ora pronto per l'uso in Mock.
12 Tipo "package.src.rpm finto" e premere "Invio". Quando si dispone di tutti i pacchetti che si desidera utilizzare, si è pronti per finalizzare la vostra distribuzione CentOS personalizzato. Utilizzare buildinstall per aggiungere tutto a una singola directory. Gli argomenti è necessario utilizzare dipendono dalla distribuzione. Per creare un disco fuori della vostra distribuzione, utilizzare mkisofs e il masterizzatore di vostra scelta.