> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/on-premises/on-premises-no/installasjon/upgrading-tex-live.md).

# Oppgradering av TeX Live

For å spare båndbredde kommer både Overleaf Community Edition- og Overleaf Pro-avbildningene bare med en minimal installasjon av [TeX Live](https://www.tug.org/texlive/). Du kan installere flere pakker eller oppgradere til en fullstendig TeX Live-installasjon ved å bruke [tlmgr](https://www.tug.org/texlive/tlmgr.html) kommandoen i `sharelatex` beholderen.

{% hint style="warning" %}
Følgende instruksjoner **bare** gjelder for installasjoner av Community Edition. Vi anbefaler på det sterkeste at Overleaf Pro-brukere aktiverer [Sandboxede kompileringer](broken://pages/4f979def104d19693bf7b10960542273f88e2bff) siden dette gir brukerne tilgang til de samme TeX Live-avbildningene som brukes på [overleaf.com](/on-premises/on-premises-no/konfigurasjon/overleaf-toolkit.md) samt samtidig isolasjon mellom prosjektkompileringer for økt sikkerhet.
{% endhint %}

#### Å komme inn i sharelatex-containeren

For å starte et skall inne i `sharelatex` containeren, kjør

```bash
bin/shell
```

Du får en ledetekst som ser slik ut:

```bash
root@309b192d4030:/#
```

I de følgende instruksjonene antar vi at du er i containeren.

#### Slik finner du din nåværende TeX Live-versjon

TeX Live blir utgitt hvert år rundt april måned. Trinnene for å bruke `tlmgr` er forskjellige avhengig av om du bruker den gjeldende utgaven eller en eldre. Du kan sjekke hvilken versjon av TeX Live du kjører med `tlmgr --version`. For eksempel kjører denne installasjonen TeX Live 2021:

```bash
# tlmgr --version
tlmgr revisjon 59291 (2021-05-21 05:14:40 +0200)
tlmgr bruker installasjon: /usr/local/texlive/2021
TeX Live (https://tug.org/texlive) versjon 2021
```

{% hint style="info" %}
Den gjeldende utgaven av TeX Live finnes på [TeX Live-hjemmesiden](https://www.tug.org/texlive/).
{% endhint %}

Hvis du kjører en eldre TeX Live-versjon, har du to alternativer. En ny versjon av Overleaf Docker-avbildningen blir vanligvis utgitt kort tid etter en TeX Live-utgivelse; du kan enten vente på den og oppgradere distribusjonen din ved å bruke `bin/upgrade` skriptet, eller, hvis du foretrekker å beholde den eldre TeX Live-utgaven, må du først fortelle `tlmgr` å bruke et historisk depot. Du finner instruksjoner for å gjøre dette [her](https://www.tug.org/texlive/acquire.html#past).

#### Installere pakker

For å installere en fullstendig TeX Live-installasjon, kjør denne kommandoen inne i `sharelatex` containeren:

```
tlmgr install scheme-full
```

Du kan også installere enkeltpakker manuelt:

```bash
tlmgr install tikzlings tikzmarmots tikzducks
```

{% hint style="warning" %}
Fra `3.3.0` utgivelsen og fremover, er det nødvendig å kjøre `tlmgr path add` er **på nytt** etter hver bruk av `tlmgr install`, for å opprette symbolske lenker til alle binærfilene i systemstien på riktig måte.
{% endhint %}

Mange flere kommandoer er tilgjengelige. Finn ut mer med:

```
tlmgr help
```

Når du er ferdig, skriv `exit` eller trykk Ctrl-D for å avslutte skallet.

#### Lagre endringene dine

Endringene du nettopp har gjort har endret `sharelatex` containeren, men de er midlertidige -- de vil gå tapt hvis Docker Compose oppretter containeren på nytt, for eksempel som del av en konfigurasjonsoppdatering.

For å gjøre dem permanente, bruk `docker commit` for å lagre endringene i et nytt Docker-bilde:

```bash
cat config/version #5.2.1
docker commit sharelatex sharelatex/sharelatex:5.2.1-with-texlive-full
echo 5.2.1-with-texlive-full > config/version
```

Etter at du har commit'et endringene, oppdater `config/version` tilsvarende. Deretter kjør `bin/up`, for å gjenskape `sharelatex` beholderen.

{% hint style="danger" %}
Du må gjenta disse trinnene hver gang du [oppgraderer](https://github.com/overleaf/toolkit/blob/master/doc/upgrading.md) til en ny Overleaf-versjon.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/on-premises/on-premises-no/installasjon/upgrading-tex-live.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
