Download packages/web/src/content/docs/nb/windows-wsl.mdx from SaylorTwift/opencode: direct link, hf CLI and curl.
- Browser
- Download file 3.06 kB
-
https://huggingface.co/SaylorTwift/opencode/resolve/main/packages/web/src/content/docs/nb/windows-wsl.mdx
- Command line
-
hf download hf://SaylorTwift/opencode/packages/web/src/content/docs/nb/windows-wsl.mdx
-
curl -L -o windows-wsl.mdx https://huggingface.co/SaylorTwift/opencode/resolve/main/packages/web/src/content/docs/nb/windows-wsl.mdx
3.06 kB
| --- | |
| title: Windows (WSL) | |
| description: Kjør OpenCode på Windows med WSL for best opplevelse. | |
| --- | |
| import { Steps } from "@astrojs/starlight/components" | |
| Selv om OpenCode kan kjøre direkte på Windows, anbefaler vi å bruke [Windows Subsystem for Linux (WSL)](https://learn.microsoft.com/en-us/windows/wsl/install) for best mulig opplevelse. WSL gir et Linux-miljø som fungerer godt med funksjonene i OpenCode. | |
| WSL?] | |
| WSL gir bedre filsystemytelse, full terminalstøtte og kompatibilitet med utviklingsverktøyene OpenCode er avhengig av. | |
| --- | |
| ## Oppsett | |
| <Steps> | |
| 1. **Installer WSL** | |
| Hvis du ikke har gjort det ennå, [installer WSL](https://learn.microsoft.com/en-us/windows/wsl/install) med den offisielle guiden fra Microsoft. | |
| 2. **Installer OpenCode i WSL** | |
| Når WSL er satt opp, åpner du WSL-terminalen og installerer OpenCode med en av [installasjonsmetodene](/docs/). | |
| ```bash | |
| curl -fsSL https://opencode.ai/install | bash | |
| ``` | |
| 3. **Bruk OpenCode fra WSL** | |
| Gå til prosjektmappen din (Windows-filer er tilgjengelige via `/mnt/c/`, `/mnt/d/` osv.) og kjør OpenCode. | |
| ```bash | |
| cd /mnt/c/Users/YourName/project | |
| opencode | |
| ``` | |
| </Steps> | |
| --- | |
| ## Skrivebordsapp + WSL-server | |
| Hvis du foretrekker OpenCode-skrivebordsappen, men vil kjøre serveren i WSL: | |
| 1. **Start serveren i WSL** med `--hostname 0.0.0.0` for å tillate eksterne tilkoblinger: | |
| ```bash | |
| opencode serve --hostname 0.0.0.0 --port 4096 | |
| ``` | |
| 2. **Koble skrivebordsappen** til `http://localhost:4096` | |
| Hvis `localhost` ikke fungerer i oppsettet ditt, bruk WSL-IP-adressen i stedet (fra WSL: `hostname -I`) og koble til `http://<wsl-ip>:4096`. | |
| Når du bruker `--hostname 0.0.0.0`, sett `OPENCODE_SERVER_PASSWORD` for å sikre serveren. | |
| ```bash | |
| OPENCODE_SERVER_PASSWORD=your-password opencode serve --hostname 0.0.0.0 | |
| ``` | |
| --- | |
| ## Web-klient + WSL | |
| For best web-opplevelse på Windows: | |
| 1. **Kjør `opencode web` i WSL-terminalen** i stedet for PowerShell: | |
| ```bash | |
| opencode web --hostname 0.0.0.0 | |
| ``` | |
| 2. **Åpne i Windows-nettleseren** på `http://localhost:<port>` (OpenCode skriver ut URL-en) | |
| Når du kjører `opencode web` fra WSL, får du riktig filsystemtilgang og terminalintegrasjon, samtidig som det er tilgjengelig fra Windows-nettleseren din. | |
| --- | |
| ## Tilgang til Windows-filer | |
| WSL kan få tilgang til alle Windows-filer via `/mnt/`-katalogen: | |
| - `C:`-stasjon → `/mnt/c/` | |
| - `D:`-stasjon → `/mnt/d/` | |
| - Og så videre... | |
| Eksempel: | |
| ```bash | |
| cd /mnt/c/Users/YourName/Documents/project | |
| opencode | |
| ``` | |
| For en jevnere opplevelse kan du klone/kopiere repoet ditt inn i WSL-filsystemet (for eksempel under `~/code/`) og kjøre OpenCode der. | |
| --- | |
| ## Tips | |
| - Kjør OpenCode i WSL for prosjekter lagret på Windows-stasjoner: filtilgang fungerer smidig | |
| - Bruk [WSL-utvidelsen i VS Code](https://code.visualstudio.com/docs/remote/wsl) sammen med OpenCode for en integrert utviklingsflyt | |
| - OpenCode-konfigurasjon og sesjoner lagres i WSL-miljøet på `~/.local/share/opencode/` | |