Rulle din egen tilpassede Ubuntu med UCK

Har verden virkelig trenger en annen Ubuntu respin? Kanskje ikke verden, men kanskje du gjør. Du ønsker kanskje å lage din egen tilpassede Ubuntu til å bruke i din virksomhet, eller for dine personlige behov, eller lage din egen ultimate redning Ubuntu for å utføre rednings- og gjenopprettingsoppgaver på Linux, Mac og Windows-maskiner.

're kommer til å bruke UCK, Ubuntu Customization Kit, å rulle vår egen ultimate tilpasset Ubuntu. Vi vil plassere hva pakkene vi ønsker på det, og vi vil gjøre det til en hybrid bilde slik at vi kan installere det på en CD /DVD, USB stick eller harddisk. USB-pinner er stor for bærbare og rednings Linuxes fordi de er nesten like raskt som harddisker, gjenbrukbare, og du kan lagre endringer på tvers av oppstarter.

UCK er en av de enkleste verktøy for å lage en tilpasset Ubuntu gjennom en fin grafisk veiviser. Det tilbyr en rot konsoll alternativ for mer fleksibilitet og avanserte alternativer som bruker apt-get og tasksel, og for full kontroll, for eksempel ved hjelp preseed filer, noen hackable skript. (Dokumentasjon er i /usr /share /doc /uck /html /.)

Forutsetninger

UCK fungerer bare med Ubuntu, så du må installere det på Ubuntu eller en Ubuntu derivat, slik som Linux Mint. Pakken heter UCK, som du installerer på vanlig måte med din favoritt pakkebehandler. Da trenger du valgte Ubuntu /Kubuntu /Lubuntu /etc. installasjon ISO, og du må ha tilgang til Internett mens uck er å bygge din egendefinerte Ubuntu. Du kan ikke bygge for andre arkitekturer; for eksempel at du kan ikke bygge en ARM bilde på en x86-maskin, eller en 64-bits bilde på en 32-bits PC.

Du trenger minimum 5 GB ledig plass på ditt hjemmeområde, og selvfølgelig mye mer er alltid bedre. Hvis du har VirtualBox eller noen andre Virtualizer du kan forhåndsvise og teste dine egne bilder før du kopierer dem til andre medier.

En svært viktig prequisite er å installere libfribidi-bin. Det er en nødvendig avhengighet som ikke er tilstede i uck pakken. Hvis du ikke installerer det på din custom build vil mislykkes, når den er nesten ferdig, med en "Klarte ikke å bygge gfxboot tema" feil. Dette er en feil å gå tilbake til 12.04 eller tidligere, så sukk og håndtere det.

Tilpasse Bygg

Fyr opp UCK og følg instruksjonene. Dette er fremgangsmåten:



Velg hvilke språkpakker for å installere. Slik velger multipler klikker du bare på hver på; du trenger ikke å bruke Shift- eller Ctrl + klikk.

Velg språkene du vil når du starter din levende Ubuntu

Velg standardspråk

Velg ditt skrivebordsmiljø eller miljøer

Velg Ubuntu installasjonen ISO som du lastet ned. Jeg brukte Lubuntu.

  • Gi din bygge et navn, som Lubuntu-Custom

    Ønsker du å tilpasse CD manuelt under bygging (ved hjelp av pakke hjelpemidler, konsoll, etc.)? Vel selvfølgelig du gjør, ellers hvorfor er du her?
  • Vil du slette alle Windows-filer fra CD? Si ja til å spare plass hvis du ikke har tenkt å rote med Windows

    Ønsker å generere en hybrid image (ISO /USB). Ja du gjør.


    Nå vil du se en melding om at bygningen nå skal starte, med plasseringen av den nye ISO. Dette åpner en terminal, og du må oppgi sudo passord. Følg med når den oppdaterer pakke repos, fjerner unødvendige språkpakker, og deretter åpner dialogboksen tilpasning (figur 1). Kjør pakkebehandler åpner Synaptic slik at du kan velge hva ekstra pakker du vil. Bruk Synaptic på vanlig måte, søke og merking pakker for installasjon. Base pakker på installasjonen din ISO allerede er merket, så du trenger bare å velge dine valgte statister. Lukk Synaptic når du er ferdig, og du vil bli returnert til dialogen tilpasning. Du kan deretter gå tilbake til Synaptic hvis du må, eller velg Fortsett Building for å gå videre til neste trinn.


    åpner Kjør konsoll applikasjon en root terminal hvis du foretrekker å bruke apt-get, eller en annen spesialkommandoer du vil bruke. For eksempel kan du installere tasksel, fabulously nyttig Debian installasjon verktøy som installerer pakken grupper som LAMP Server, Virtual Machine Host, Lydopptak og redigering suite, ulike stasjonære, pluss en manuell pakke velgeren (figur 2).
    < p>

    Installer og kjør tasksel denne måten fra UCK root konsollen:

     root @ studio: /# apt-get install taskselroot @ studio: /# tasksel 

    Du kan generere en liste over pakkegruppene og deres installasjon status med tasksel --list-oppgaver. tasksel --task-desc [pakke gruppenavn] viser beskrivelse, og tasksel --task-pakker [pakke gruppenavn] lister opp alle pakkene i gruppen. Størst mann tasksel for fullstendige alternativer.

    Når du er ferdig med å kjøre kommandoer i roten konsollen skriver du exit for å gå tilbake til dialogboksen tilpasning. Du kan kjøre Synaptic eller konsollen på nytt, eller velg Fortsett Building for å gå til neste steg, som er å bygge den nye ISO. Dette tar bare noen få minutter, og når den er ferdig vil du se en Build suksess dialog som forteller deg hvor du finner din nye Ubuntu image, og hvordan du raskt teste den med qemu.



    Kopiere til Installation Media

    Bruk utmerket http://unetbootin.sourceforge.net/å installere den nye custom Ubuntu til en USB-pinne. Bruk "Space brukes til å bevare filer på tvers av oppstarter" for å lagre konfigurasjoner og filer, og til ikke å starte på nytt med hver omstart. Dette er en fin måte å gjøre en personlig bærbar Ubuntu du kan bære med deg overalt. Hvilken som helst PC eller laptop gjort i de siste 7 syv år bør pålitelig støtte oppstart til en USB-enhet, men du kan ha til å gå inn i BIOS for å tillate USB oppstart. I mange BIOS trykke på F12-tasten åpner en oppstartsenhet velgeren.

    For å lage en oppstartbar CD /DVD bruke den utmerkede K3b eller Brasero. Når du starter din nye custom Ubuntu vil du ha muligheten til å enten kjøre den live fra boot media, eller installere det på en harddisk.

    Andre måter å rulle din egen

    UCK er en flott introduksjon til å lage en tilpasset Linux-distribusjon. Her er noen andre roll-din-egen verktøyene du kan være interessert i:



    SUSE Studio bygger virtuell maskin bilder, sky bilder, harddisk og flyttbare medier Images
    Linux From Scratch er en fin måte å lære å bygge en distro fra kildekode

    DebianCustomCD bygger Debian fra bunnen av.