-
Notifications
You must be signed in to change notification settings - Fork 7
Forutsetninger
Løsningen baserer seg i stor grad på kommandolinjen og det er derfor hensiktsmessig at du skaffer deg en god terminal som benytter eller i stor grad emulerer et BASH-shell.
Dersom du allerede benytter et Linux-basert operativsystem eller Mac OS har din terminal allerede dette. Dersom du benytter Windows er det hensiktsmessig at du skaffer en terminal som er bedre egnet for utvikling enn den innebygde:
Dette er det beste alternativet dersom du ønsker å benytte Windows men samtidig ha mulighet for gode utvikleralternativer. Her installerer du Ubuntu som "et program" som kjører i Windows, men får mulighet til å benytte deg av nærmest all Ubuntu/Linux-funksjonalitet som du vil finne i en ekte Linux-maskin sin kommandolinje.
- Skru på Subsystem-feature i Windows ved å
- Trykk Start, søk etter og åpne PowerShell som administrator.
- Skriv
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
og trykk enter - Start maskinen på nytt
- Installer Ubuntu fra Microsoft Store
- Trykk Start, søk etter og åpne Microsoft Store
- Søk etter Ubuntu og installer dette.
- Følg evt videre instruksjoner.
- Åpne Ubuntu og lag førstegangsbruker
- Husk passordet og brukernavnet ettersom dette kommer til å tastes inn ofte.
Når du åpner Ubuntu-terminalen vil du havne i ditt hjemmeområde i et isolert område som Ubuntu har fått tildelt av Windows. Du kan fint benytte dette området og drive utvikling her, men fordi vi benytter Windows ønsker vi kanskje å havne i Desktop eller Mine Dokumenter når vi starter terminalen for å enklere samhandle med Windows-filsystemet.
Du kan automatisk gå til ønsket mappe i Windows under oppstart ved å gjøre følgende:
- Start Ubuntu-terminalen
- Skriv
nano .bashrc
for å åpne konfigurasjonsfilen for din ubuntu shell (det som kjører i terminalen) - Legg inn et nytt alias (alias er en snarvei for å slippe å skrive lange kommandoer)
- Bruk piltastene for å navigere deg nedover i filen
- Finn området i filen der det er definert aliaser
- Trykk Enter for å legge til ny linje
- Lag alias som tar deg til din Windows-mappe:
alias homedir='cd /mnt/c/Users/Brukernavn/Desktop/'
- Dersom du ønsker at terminalen tar deg til Windows-mappen automatisk når du starter den, skriv kun
homedir
nederst i filen etter å ha definert din alias.
- Start terminalen på nytt. Du vil nå bli tatt til
C:\Users\Brukernavn\Desktop
og dine kommandoer vil kjøre her.
Dersom du ikke kan benytte deg av Windows Subsystem for Linux, kan du benytte et program slik som Cygwin64. Cygwin64 er en terminal med en rekke programmer som "etterligner" et Linux-miljø.
- Last ned Cygwin64 fra Cygwin
-
Under installasjonen kan du velge programmer som skal installeres i terminalen. Her er det viktig at du installerer følgende programmer:
- Python3
- Git
- Virtualenv
- Standard Cygwin har hjemmemappe i C:\cygwin\home<user>. Du kan følge denne guiden for å endre standard hjemmemappe til en annen Windows mappe.