CentOS kan vem som helst göra en egen Linux- distribution baserad på CentOS . Om du vill skapa din egen distribution , kan du göra det med Mock verktyget från Red Hat Enterprise Linux att CentOS distributörerna använder för att skapa sin distribution. Din distribution kan vara så enkelt som att använda olika standard paket , eller så kan du ändra CentOS källkoden . Instruktioner
1
Öppna CentOS terminalen , typ " yum install mock " och tryck på " Enter ".
2
Skriv " cd /etc /mock " och tryck på " Enter ".
3
Type " ls " och tryck på " Enter " för att se en lista över möjliga konfigurationer som du kan använda . Välj en som du vill använda och skriv in följande :
ln - s - force nameofconfig.cfg default.cfg
Ersätt " nameofconfig " med namnet på den konfiguration som du vill att använda .
4
Type " usermod - a -G mock yourname " och tryck på " Enter " ersätter " ditt namn " med ditt användarnamn på CentOS dator .
5
Typ " mkdir /usr /src /redhat " och tryck på " Enter " för att skapa katalogen . Gör fem underkataloger i den katalogen som heter " källor" "specifikationer ", " bygga " " RPMS " och " SRPMS . " Till exempel , typ " mkdir /usr /src /redhat /SPECS . "
6
Skaffa källkoden för de paket som du vill använda i din egen CentOS distributionen . Redigera källkod såsom du vill . Gör inte något mot licens av paketet . Flytta källkoden till din " /usr /src /redhat /KÄLLOR " katalogen .
7
Skapa en spec -fil för paketet . Elementen som ska inkluderas i filen beror på förpackningen . Generellt måste du inkludera en beskrivning av paketet , stegen för att kompilera den , hur man installerar det , vilka filer den skapar och dess krav . Sätt spec -filen i "specifikationer " katalogen
8
Skriv följande i CentOS terminalen : .
Cd /usr /src /redhat /SPECS
9
Typ :
rpm - ba package.spec
Ersätt " paket " med namnet på paketet . Detta bygger paketet enligt instruktionerna i spec -filen du skapade .
10
Type " ls -LF /usr/src/redhat/RPMS/i386/package.rpm " och tryck på " Enter . " Ersätt " paket " med paketets namn . Om tillämpligt , ersätt " i386 " med " amd64 . "
11
Type " ls -LF /usr /src /redhat /SRPMS /package.rpm " och tryck på " Enter . " paketet är nu klar för användning i mock .
12
Type " mock package.src.rpm " och tryck på " Enter . " När du har alla de paket som du vill använda , är du redo att slutföra din egen CentOS distributionen . Använd buildinstall att lägga allt för att en enda katalog . Argumenten du behöver använda beror på din distribution . Om du vill skapa en skiva ur din distribution , använd mkisofs och brännare som du väljer .