Officielt tilbyder openSUSE JeOS-billeder til virtualiseringsmiljøer som Hyper-V, VMware, KVM og Xen. I denne artikel bruger jeg VMware-billedet til at køre openSUSE JeOS på VirtualBox og VMware Workstation.
Hvorfor openSUSE JeOS
JeOS (Just Enough Operating System) er et slanket operativsystem, der kun indeholder de nødvendige komponenter til at køre en bestemt applikation. Da der ikke er nogen yderligere komponent i systemet, er JeOS-apparater hurtigere, mindre og mere sikre end et komplet operativsystem til generelle formål. Ved at pakke JeOS og applikationen i en enkelt pakke kan det være nyttigt at løse mange installationsproblemer.
Generelt bruges JeOS-builds til at oprette virtuelle apparater (VM'er), der leveres med et forudkonfigureret OS og en enkelt applikation. Brug af JeOS som OS forenkler den samlede proces. For virtuelt datacenter og privat sky kan JeOS være standarden for VM-billeder. På grund af den lette karakter er JeOS også nyttig til brug i indlejrede systemer.
De officielle openSUSE JeOS-billeder er lige omkring 300 MB i størrelse bestående af et barebones-operativsystem og pakkehåndtering med officielle repos.
Installer openSUSE JeOS
OpenSUSE JeOS kommer op i virtualiseringsbilleder, så der er ikke noget at installere. I dette eksempel har vi brug for VMware Workstation og VMware JeOS-billedet for at teste det. Imidlertid fungerer billedet også fint med VirtualBox.
I dette eksempel bruger jeg openSUSE Leap 15.1 JeOS-billede til VMware. Download openSUSE Leap 15.1 JeOS-billede.
Installer OpenSUSE JeOS på VirtualBox
Tjek, hvordan du installerer VirtualBox på Ubuntu, Debian, CentOS 7 og openSUSE. Parat? Slå VirtualBox til.
Klik på "Ny".
Indtast et passende navn på den virtuelle maskine, vælg "Maskinmappe" (hvor VM-filerne vil blive gemt), vælg OS "Type" og "Version".
Tildel en passende mængde hukommelse til den nye VM. I mit tilfælde går jeg med 8 GB hukommelsesallokering.
Nu skal vi vælge openSUSE JeOS-billedfilen. Vælg "Brug en eksisterende virtuel harddiskfil" og klik på ikonet ved siden af den.
Klik på "Tilføj" for at tilføje VMDK-filen.
Klik på "Opret" for at fuldføre oprettelsen af den virtuelle maskine.
VM er klar. Det er tid til at starte og opleve openSUSE Leap JeOS. Klik på "Start".
Vælg “openSUSE Leap 15.1 JeOS ”og tryk Enter.
Pop-up-meddelelsen giver besked om, at standardsystemets landestandard er indstillet til “en_US.UTF-8 ”. For at ændre landestandarden skal du installere pakken “glibc-locale” manuelt og køre følgende kommando.
$ localectl set-locale LANG =
Vælg det korrekte tastaturlayout.
Vælg derefter tidszonen for din placering.
Indtast en root-adgangskode til det nyindstillede openSUSE JeOS-system. Det skal være svært at knække og simpelt nok til at huske.
Indtast adgangskoden igen for at bekræfte dens anvendelse som rodadgangskoden.
Når alt er afsluttet, bliver du bedt om at logge ind. Vi logger ind på rodkontoen. Indtast brugernavnet "root" og root-adgangskoden, som vi oprettede på det forrige trin.
Voila! OpenSUSE Leap JeOS er klar til brug!
Installer OpenSUSE JeoS på VMware
I dette eksempel bruger jeg VMware Workstation. I tilfælde af VMware Workstation er det lidt interessant. Eksisterende VMDK-filer er låst, så andre virtuelle maskiner kan ikke bruge dem. Derfor er vi nødt til at oprette en ny kopi af openSUSE Leap JeOS VMDK-billedet for at arbejde med den nye virtuelle maskine.
Tænd VMware Workstation.
Klik på "Opret en ny virtuel maskine". Alternativt kan du gå til Filer >> Ny virtuel maskine.
Fra "Guiden Ny virtuel maskine" skal du vælge "Brugerdefineret" og klikke på "Næste".
Vælg den hardwarekompatibilitet, du gerne vil have. Jeg går med den seneste.
Når du bliver bedt om installationen af gæstens OS, skal du vælge “Jeg vil installere operativsystemet senere”.
Vælg den rigtige gæst OS-type og version.
Giv den virtuelle maskine et rigtigt navn, og bestem placeringen af de VM-filer, der skal lagres.
Tildel et passende antal processorer og kerner til VM.
Tildel en passende mængde hukommelse.
Vælg den type netværk, du vil tildele VM. Hvis du er forvirret, skal du bruge standardindstillingen (NAT).
Vælg typen af I / O-controller. Hvis du er forvirret, skal du bruge indstillingen "Anbefalet".
Vælg typen af disk til den virtuelle computer.
På dette tidspunkt skal du vælge "Brug en eksisterende virtuel disk".
Se efter openSUSE Leap JeOS VMDK-billedet.
Når du bliver bedt om at konvertere, er det ikke nødvendigt at konvertere. Men hvis du ønsker at konvertere, er VMDK ikke kompatibel med ældre VM'er.
Klik på "Udfør" for at fuldføre oprettelsen af den virtuelle computer.
Voila! VM er klar til brug! Klik på "Tænd for denne virtuelle maskine" eller start-ikonet fra det øverste bånd.
Vælg “openSUSE Leap 15.1 JeOS ”fra menuen og tryk Enter.
Standard locale er indstillet til en_US.UTF-8. Hvis du vil ændre det, skal du følge instruktionerne på skærmen. Tryk på Enter.
Vælg det relevante tastaturlayout.
Vælg tidszonen.
Indtast en rodadgangskode, der er vanskelig at bryde, men let at huske.
Indtast adgangskoden igen for at bekræfte.
Det er tid til at logge ind på rodkontoen.
Voila! OpenSUSE JeOS er klar til brug!
Afsluttende tanker
Når installationen er færdig, skal du bare køre følgende kommando for at sikre dig, at alt er opdateret.
$ zypper ref && zypper opdatering
OpenSUSE JeOS kommer med kun pakkehåndteringen (med standard repos) og andre grundlæggende komponenter. For at gøre det nyttigt til et bestemt formål skal man installere pakkerne manuelt.
Uanset hvilken ændring, der foretages i openSUSE JeOS, skrives ned i VMDK-filen. For at oprette et brugerdefineret billede til masseudrulning er alt, hvad man skal gøre, at foretage ændringen en gang og distribuere den ændrede kopi.
god fornøjelse!