Installere et Unix-lignende operativsystem FreeBSD 10.1 og konfigurere nettverk


FreeBSD er et gratis Unix-lignende operativsystem fra Berkeley Software-distribusjon, som er tilgjengelig for alle større plattformer x86_64, IA-32, PowerPC, ARM, etc, og fokuserer hovedsakelig på funksjoner, hastighet og ytelsesstabilitet.

FreeBSD brukes av mange IT-selskaper på toppnivå som Juniper Networks, NetApp, Nokia, IBM, etc., og er kun tilgjengelig for serverplattformer med et kommandolinjegrensesnitt, men vi kan bruke et hvilket som helst annet Linux Desktop-miljø som Xfce, KDE, GNOME, etc. for å gjøre det brukervennlig distro.

IP Address	:	192.168.0.142
Hostname	:	freebsd.tecmintlocal.com
Hard Disk	:	16GB
Memory		:	2GB

Denne artikkelen vil lede deg gjennom de korte instruksjonene for å installere FreeBSD 13.0 og konfigurere nettverksgrensesnitt (innstilling av statisk IP-adresse) ved å bruke et tekstbasert installasjonsverktøy kalt bsdinstall under i386- og AMD64-arkitekturer.

Installasjon av FreeBSD 13.0

1. Gå først til det offisielle FreeBSD-nettstedet, og last ned FreeBSD-installasjonsprogrammet for din arkitektur, installasjonsprogrammet kommer i en rekke forskjellige formater, inkludert CD, DVD, nettverksinstallasjon, USB-bilder, så vel som Virtual Machine-bilder.

2. Etter å ha lastet ned FreeBSD-installasjonsbildet, brenn det til mediet (CD/DVD eller USB), og start opp systemet med innsatt media. Etter at systemet har startet opp med installasjonsmediet, vil følgende meny vises.

3. Som standard vil menyen vente i 10 sekunder for brukerinndata før den starter opp i FreeBSD-installasjonsprogrammet, eller vi kan trykke på 'Backspace'-tasten for å fortsette installasjonen, og deretter trykke på 'Enter'-tasten for å starte opp i FreeBSD. Når oppstarten er fullført, vises en velkomstmeny med følgende alternativer.

Trykk Enter for å velge standardalternativet 'Installer', eller du kan velge 'Shell' for å få tilgang til kommandolinjeprogrammer for å klargjøre diskene før installasjon eller velg alternativet 'Live CD' for å prøve ut FreeBSD før installerer den. Men her skal vi bruke standardalternativet 'Installer' når vi installerer FreeBSD.

4. Deretter vises en liste over tastaturkart, med standardvalg av tastaturoppsett, velg bare standardalternativet for å fortsette med tastaturoppsettet.

5. Deretter gir du et vertsnavn for systemet vårt, jeg har brukt freebsd.tecmintlocal.com som vertsnavn.

6. Velg komponentene som skal installeres for FreeBSD, som standard er alle alternativer forhåndsvalgt.

7. I dette trinnet må vi partisjonere disken for installasjonen vår. Her vil du ha fire alternativer:

  • Auto (ZFS) – Dette alternativet oppretter automatisk et kryptert rot-på-ZFS-system ved å bruke ZFS-filsystemet med støtte for oppstartsmiljøer.
  • Auto (UFS) – Dette alternativet oppretter automatisk diskpartisjoner ved hjelp av ZFS-filsystemet.
  • Manuell – Dette alternativet lar avanserte brukere lage tilpassede partisjoner fra menyalternativer.
  • Shell – Dette alternativet lar brukere lage tilpassede partisjoner ved hjelp av kommandolinjeverktøy som fdisk, gpart osv.

Men her skal vi velge alternativet Manuell for å lage partisjoner i henhold til våre behov.

8. Etter å ha valgt 'Manuell partisjonering', åpnes et partisjonsredigeringsprogram med uthevet stasjon 'ad0' og velger å lage for å lage et gyldig partisjonsskjema.

9. Velg deretter GPT for å lage en partisjonstabell. GPT er vanligvis den mest valgte metoden for amd64-datamaskiner. Eldre datamaskiner som ikke er kompatible med GPT bør bruke MBR.

10. Etter å ha opprettet partisjonstabellen, kan du nå se at disken vår ble endret til en GPT-partisjonstabell. Velg ‘Opprett’ for å definere partisjonene.

11. Nå, her må vi definere tre partisjoner for /boot, Swap, /. Jeg skal definere partisjonsstørrelsen min som følger.

  • /boot – 512 MB i størrelse
  • Bytt 1 GB i størrelse
  • / 15 GB i størrelse

Velg 'Opprett' og definer partisjonene en etter en, ved første oppstart må 'Type' være 'freebsd-boot' og størrelse her har jeg brukt 512K og trykk OK for å lage neste partisjonsbytte.

Velg 'Opprett' og definer byttepartisjon for 1 GB og trykk OK.

Velg deretter Opprett og definer/partisjon. Bruk nå gjenværende størrelse for/partisjon. Bruk Type som freebsd-ufs og monteringspunkt som /.

12. Etter å ha opprettet alle partisjonene får vi oppsettet nedenfor. Velg Fullfør for å gå videre til neste trinn for installasjon.

13. Når diskene er opprettet, gir det neste vinduet siste sjanse til å redigere endringer før de(n) valgte disken(e) formateres. Hvis du ønsker å gjøre en endring, velg [Tilbake] for å gå tilbake til hovedpartisjoneringsmenyen eller velg [Revert & Exit] for å avslutte installasjonsprogrammet uten å endre noen endringer på disken. Men her må vi velge 'Commit' for å starte installasjonen og trykke 'Enter'.

14. Når installasjonsprogrammet formaterer alle valgte disker, initialiserer det partisjonene for å laste ned og verifisere alle de valgte komponentene, og deretter trekkes nedlastede komponenter ut til disken..som vist på bildet nedenfor.

15. Når alle forespurte distribusjonspakker er pakket ut til disken, viser neste vindu det første konfigurasjonsskjermbildet etter installasjonen. Her må du først angi ‘root’-passordet for vår FreeBSD-server.

Konfigurere nettverksgrensesnitt på FreeBSD

16. Deretter vises en liste over tilgjengelige nettverksgrensesnitt på skjermen, velg grensesnittet som skal konfigureres. Her har jeg kun ett nettverkskort. Hvis du har flere nettverkskort, velg adapteren du trenger å bruke.

17. Velg deretter om en IPv4-adresse skal defineres på det valgte Ethernet-grensesnittet. Her har vi 2 alternativer for å konfigurere nettverksgrensesnittet, det ene bruker DHCP som automatisk tildeler en IP-adresse til nettverksgrensesnittet vårt, for det andre definerer IP-adressen manuelt. Men her tildeler vi en statisk IP-adresse til datamaskinen som vist nedenfor.

18. Skriv deretter inn en gyldig DNS-server IP i IPv4 DNS #1 og #2 og trykk OK for å fortsette.

19. Det neste alternativet ber deg sjekke at systemklokken bruker UTC eller lokal tid. Hvis du er i tvil, velg 'Nei' for å velge den mest brukte lokale tiden.

20. De neste vinduene ber deg stille inn riktig lokal tid og tidssone.

21. Velg deretter tjenestene du vil starte ved oppstart av systemet.

22. Det neste alternativet, be deg om å opprette minst én brukerkonto for å logge på systemet som en ikke-root-konto for å holde systemet mer trygt og sikkert. Velg [Ja] for å legge til nye brukere.

Følg instruksjonene og skriv inn den forespurte informasjonen for brukerkontoen (eksempel bruker 'tecmint') som vist på bildet nedenfor.

Etter å ha lagt inn brukerinformasjonen ovenfor, vises et sammendrag for gjennomgang. Hvis det ble gjort noen feil under opprettelsen av brukeren, skriv inn nei og prøv igjen. Hvis alt er skrevet inn riktig, skriv ja for å opprette den nye brukeren.

23. Etter å ha konfigurert alt ovenfor, gis en siste sjanse til å endre eller endre innstillinger. Etter at eventuell endelig konfigurasjon er fullført, velg Avslutt.

24. Etter at installasjonen er fullført, velg ‘Reboot’ restart systemet, og begynn å bruke ditt nye FreeBSD-system.

25. Etter at omstarten er fullført vil vi få Terminalen til å logge på for en konto. Som standard vil vi ha root og tecmint som vi har opprettet under installasjonen. Logg på root-kontoen og se etter systeminformasjon som IP-adresse, vertsnavn, filsystemdiskplass og utgivelsesversjon.

# hostname
# ifconfig | grep inet
# uname -mrs // To get the Installed FreeBSD release version.
# df -h // Disk space check.

I denne artikkelen har vi sett hvordan vi har installert og konfigurert FreeBSD, i min neste kommende artikkel vil vi se hvordan du installerer og konfigurerer pakker i FreeBSD. Hvis du har spørsmål om installasjon, kan du gjerne legge igjen verdifulle kommentarer nedenfor.