Skip to content

Latest commit

 

History

History
391 lines (242 loc) · 16.6 KB

installations_guide.md

File metadata and controls

391 lines (242 loc) · 16.6 KB

Installationsguide (dansk)

Denne guide indeholder en kort og en længere gennemgang af, hvordan man installerer BibBox som et SelfCheck system (SC). Denne løsning benytter Ubuntu Server 16.04 LTS. Dette er derfor en gennemgang af installationen af Ubuntu Server og derefter et installations script.

Installationen kræver at man har en internet forbindelse, da det meste at det krævede software automatisk downloads fra Internettet. Installations-scriptet kommer med et ekstra script til at ændre IP til en static adresse.

Guiden antager at man benytter en USB nølge til at foretage installationen og at denne indholder både Ubuntu Server og BibBox installations-script (men det kunne være på forskellige nøgler).

Hint: Server-installation bruger n-curses UI, hvor man slår ting fra/til med "space", skifter område med "tabulator" og bekræfter sine valg med "enter".

Hint: "tab" kan også bruges til at auto-complete kommandoer og stier i filesystemet. To hurtige tryk på "tab" vil komme med foreslag, hvis der er mere end en auto-complete mulighed.

Kort gennemgang.

  1. Install Ubuntu Server
  2. Vælg sprog "English"
  3. Vælg location "other", "Europe" og derefter "Danmark"
  4. Vælg locales til "United Kingdom - en_GB.UTF-8"
  5. "No" til at automatisk keyboard
  6. Tryk enter til "Danish" og "Danish" som layout
  7. Angiv hostname
  8. Opret bruger konto "bibbox" med tilhørende adgangskode og svar "Yes" hvis den spørger efter "Weak password"
  9. "No" til at kryptere hjemmemappen
  10. Vælg tidszone "Europe/Copenhagen"
  11. Hvis den spørger til at "umount partitions" svar "Yes"
  12. Partition af disken - vælg "Guided - use entire disk"
  13. Vælg disk og svar "Yes" til at skrive ændringer til disk
  14. Tryk enter til "Proxy". Derved vælges ingen
  15. Vælg "No automatic updates"
  16. Tab til "Continue" med kun "standard system utilities" som valgt software
  17. Install Grub i master boot record, hvis det kommer op vælg så disken "sda"
  18. Færdiggør installationen og genstart
  19. Login som "bibbox"
  20. Indsæt USB nøgle med install scripts - "sudo mount /dev/sdb1 /media/cdrom"
  21. Kopier scripts og drivers - "cp -rf /media/cdrom/install /home/bibbox/"
  22. Umount USB - "sudo umount /media/cdrom"
  23. Lav scriptet executable - "sudo chmod +x /home/bibbox/install/*.sh"
  24. Kør scriptet - "cd /home/bibbox/install" og "./install.sh"
  25. Hvis maskinen ikke er på det rigtig netværk vælg "n" til at sætte static IP
  26. Vælg wireless netkort og slå dette fra. Normalt starter det med "wlp"
  27. Hvis den spørger efter password skriv bibbox-brugens adgangskode. Dette kan ske flere gang under installationen, hvis denne tager længere tid end normalt.

Skift til statisk IP

  1. Ctrl "w" for at lukke Chrome (som vil starte igen med det samme)
  2. Inden Chrome når at starte "Højre klik"
  3. Vælg "Terminal"
  4. Gå ind i install "cd /home/bibbox/install"
  5. Køre "./ip.sh"
  6. Vælg ethernet kort, normalt "enp" (på Intel nuc "enp3s0")
  7. Angiv netværksadresser
  8. Vælg wireless kort, normalt starter det med "wlp"
  9. Reboot ved at skrive "reboot" og tryk enter

Detaljeret gennemgang

Step 1

Efter boot op vil den første skærm vise de installationsmuligheder man har fra USB pen'en. Denne skærm kan se forskellig ud alt efter om den er grafisk- eller tekstbaseret. Men lige meget hvad skal man vælge punktet "Install Ubuntu Server".

Drawing


Step 2 (Select a language)

Vælg sprog "English" man kan også vælge danish, men dette har ingen betydning da det endelige system er låst ned til kun at køre BibBox SelfCheck (SC) systemet. Resten af denne guide antager at valget er engelsk.

Drawing


Step 3 (Select your location - 1)

Vælg din location "Other" som land.

Drawing


Step 4 (Select your location - 2)

Vælg "Europe" som region.

Drawing


Step 5 (Select your location - 3)

Vælg "Danmark" som område.

Drawing


Step 6 (Configure locales)

Vælg "United Kingdom - en_GB.UTF-8" som locale til at basere systemet på.

Drawing


Step 7 (Configure the keyboard - 1)

Her skal man vælge "No", da man ellers skal trykke en række specialtaster for automatisk at finde dit keyboard layout, hvilket er langt mere besværligt.

Drawing


Step 8 (Configure the keyboard - 2)

Vælg land "Danish", som gerne skulle være valgt på forhånd, ellers find den på listen og tryk enter.

Drawing


Step 9 (Configure the keyboard - 3)

Vælg igen "Danish" medmindre du vil benytte et ikke standard dansk tastatur.

Drawing


Step 10 (Automatically detected network)

Installationen vil nu automatisk finde det tilkoblede netværk (DHCP) og oprette forbindelse til Internettet.

Drawing


Step 11 (Configure the network - hostname)

Angiv systemets netværksnavn.

Drawing


Step 12 (Set up users and passwords - full name)

Opret superburger på systemet. Det er ikke krævet, at denne bruger hedder "bibbox", men det er anbefaldet. NB! De efterfølgende scripts skulle tage højde for at andre brugernavne kan bruges. Men dette er ikke testet på nuværende tidspunkt.

Angiv navn: bibbox

Drawing


Step 13 (Set up users and passwords - user name)

Vælg samme navn som i forrige skridt.

Angiv brugernavn: bibbox

Drawing


Step 14 (Set up users and passwords - password)

Angiv superbrugerens adgangskode - husk at denne skal bruges senere til at sikkerhedsopdatere systemet mm.

Drawing


Step 15 (Set up users and passwords - password verify)

Angiv adgangskoden igen.

Drawing


Step 16 (Set up users and passwords - weak password)

Hvis du har valgt en adgangskode som systemet synes er for kort eller svagt, vil dette skærmbillede kommer frem. Bare sige "Yes" til at acceptere svagt password.

Drawing


Step 17 (Set up users and passwords - encrypt)

Vælg "No" til at kryptere hjemmemappen for brugeren.

Drawing


Step 18 (Configure the Clock)

Hvis der er forbindelse til Internettet (NTP) vil der være valgt "Europe/Copenhagen" som tidszone. Ellers vælg den på listen.

Drawing


Step 19 (Partition disks - 1)

Hvis den spørger om den skal unmount partitioner så vælg "Yes" til at umount dem.

Drawing


Step 20 (Partition disks - 2)

Til partitionering af disken vælg "Guided - use entire disk" for at benytte hele disken.

Drawing


Step 21 (Partition disks - 3)

Vælge hoveddisk, normalt kaldt "sda", hvis der er flere på listen.

Drawing


Step 22 (Partition disks - 4)

Vælg at skrive ændringer til disken. "Yes" for at oprette partitionerne.

Drawing


Step 23 (Configure the package manger)

Vælg ingen proxy ved at trykke "enter".

Drawing


Step 24 (Configure tasksel)

Vi ønsker ikke at benytte automatiske opdateringer, da vi gerne vil have kontrol over softwaren på SC systemet for at sikre det er stabilt.

Så vælg "No automatic updates".

Drawing


Step 25 (Software selection)

Brug tab til at komme til "Continue" så vi kun vælger "standard system utilities", som det eneste vi installerer på nuværende tidspunkt.

Drawing


Step 26 (Install the GRUB boot loader on a hard disk)

For at boote systemet op efter installation skal grub installeres på master boot record. Så vælg "Yes" til dette. Hvis der er mere end en disk vil den komme og spørge hvilken disk dette vil være "sda" som udgangspunkt.

Drawing


Step 27 (Finish the installation)

Fjern USB installations-pen'en og vælg "Continue" hvilket vil genstarte maskinen. Den vil nu være klar til at køre selv-installationen af BibBox softwaren.

Drawing


Kørsel af BibBox install.sh script

Step 1

Log ind som brugeren "bibbox" på systemet.

Drawing


Step 2

Indsæt USB nøglen med BibBox installations scriptet og mount denne ind i "/media/cdrom". USB nøglen vil normalt komme frem som "sdb1", men kan hvis der er flere USB nøgler komme som næste bogstav "sdc1".

Drawing


Step 3

Kopier installationsfolderen med script og drivers ind i hjemmemappen for "bibbox"-brugeren.

Drawing


Step 4

Kør installationsscriptet ved at gå ind i mappen install.

Drawing


Step 5

Eksekver filen "install.sh" for at påbegynde installations processen af BibBox SC software.

Drawing


Step 6

Første skridt i installations scriptet er om du vil benytte en statisk IP adresse eller forsætte med en dynamisk IP. Vi antager her at vi fortsætter med en dynamisk IP (statisk IP kan sættes senere) og vælger derefter at slå WIFI fra på maskinen (normalt start den med "wlp").

Bemærk: grunden til at man slår WIFI fra, er at det under nogle installationer har automatisk forbundet til åbne netværk og det derved har forstyret hentningen af filer under installationen (med forventning om login på netværk).

Drawing


Step 7

Herefter starter installationen med at hente filer og laver forskellige opsætninger. Dette vil tage en del tid alt efter hastigheden på nettet. Under installationen kan der blive spurgt efter "bibbox" brugerens adgangskode, hvilket man så bare skal indtaste.

Bemærk: hvis skærmen bliver sort/blank under installation er dette en screensaver, som kan fjernes ved at trykke f.eks. pil ned (da denne tast på ingen måde kan forstyre installationen bagved).

Drawing

Når installationen er gennemført vil maskinen genstarte og starte Google Chrome i kiosk mode i en minimal grafisk desktop. Selve konfigurationen af brugergrænsefladen sker via det administrative system (web-grænseflade) på BibBox Admin Serveren, som så kan uploade konfigurationen til SC maskinen.


Static IP

Efter installationen kan man åbne en ny terminal og skifte til en statisk IP med scriptet "ip.sh" i "install" mappen.

Step 1

For at få adgang til en terminal skal man trykke "ctrl+w" og hurtigt klikke på højre mus tast på den lyse grå baggrund før Google Chrome når at genstarte. Man vil så få en menu (som vist på billedet), hvis man ikke klikker andre steder vil denne være der efter Chrome er kommet frem igen.

Vælge "Terminal emulator" for at start terminalen.

Drawing


Step 2

Den opstartede terminal med Google Chrome i baggrunden.

Drawing


Step 3

Gå ind i "install" folderen og kør kommandoen "./ip.sh" for at starte scriptet til at skifte til en statisk IP.

Drawing


Step 4

Vælg det netkort som man ønsker ændret til statisk IP (normalt på Intel nuc, vil det være "enp3s0").

Drawing


Step 5

Angiv netværksadresser der ønskes brugt, hvis default vil bruges trykker man bare på "enter" uden at angiv noget for det enkelte valg.

Drawing


Step 6

Slå WIFI fra ved at vælge det wireless netkort (starter normalt med "wlp").

Drawing


Step 7

Genstart maskinen for at sikre at ændringen slår igennem. Dette gøres ved at skrive "reboot" og trykke "enter".

Drawing

Når maskinen er startet op med Google Chrome er maskine færdig konfigureret og klar til at modtage yderligere konfiguration fra den administrative server.