> 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/sv/installation/upgrading-tex-live.md).

# Uppgradera TeX Live

För att spara bandbredd kommer både bilderna för Overleaf Community Edition och Overleaf Pro endast med en minimal installation av [TeX Live](https://www.tug.org/texlive/). Du kan installera fler paket eller uppgradera till en komplett TeX Live-installation med hjälp av [tlmgr](https://www.tug.org/texlive/tlmgr.html) kommandot i `sharelatex` containern.

{% hint style="warning" %}
Följande instruktioner **endast** gäller för installationer av Community Edition. Vi rekommenderar starkt att Overleaf Pro-användare aktiverar [Kompileringar i sandlåda](broken://pages/bad0e19dd7937326e78c42384b9f919da2ae8f76) eftersom detta ger användare tillgång till samma TeX Live-avbilder som används på [overleaf.com](/on-premises/sv/konfiguration/overleaf-toolkit.md) samtidigt som det ger isolering mellan projektkompileringar för ökad säkerhet.
{% endhint %}

#### Att gå in i sharelatex-containern

För att starta ett skal inne i `sharelatex` containern, kör

```bash
bin/shell
```

Du kommer att få en prompt som ser ut så här:

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

I följande instruktioner kommer vi att utgå från att du befinner dig i containern.

#### Fastställa din aktuella TeX Live-version

TeX Live släpps varje år runt april månad. Stegen för att använda `tlmgr` skiljer sig åt beroende på om du använder den aktuella versionen eller en äldre. Du kan kontrollera vilken version av TeX Live du kör med `tlmgr --version`. Till exempel kör denna installation TeX Live 2021:

```bash
# tlmgr --version
tlmgr revision 59291 (2021-05-21 05:14:40 +0200)
tlmgr using installation: /usr/local/texlive/2021
TeX Live (https://tug.org/texlive) version 2021
```

{% hint style="info" %}
Den aktuella versionen av TeX Live finns på [TeX Lives hemsida](https://www.tug.org/texlive/).
{% endhint %}

Om du kör en äldre version av TeX Live har du två alternativ. En ny version av Overleafs Docker-avbild släpps vanligtvis kort efter en TeX Live-utgåva; du kan antingen vänta på den och uppgradera din distribution med hjälp av `bin/upgrade` skriptet, eller, om du föredrar att behålla den äldre TeX Live-utgåvan, måste du först tala om för `tlmgr` att använda ett historiskt arkiv. Du hittar instruktioner för hur du gör detta [här](https://www.tug.org/texlive/acquire.html#past).

#### Installera paket

För att installera en komplett TeX Live-installation, kör detta kommando inne i `sharelatex` containern:

```
tlmgr install scheme-full
```

Du kan också installera enskilda paket manuellt:

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

{% hint style="warning" %}
Från `3.3.0` och framåt krävs det att köra `tlmgr path add` är **krävs** igen efter varje användning av `tlmgr install`, för att korrekt skapa symboliska länkar för alla binärfiler i systemsökvägen.
{% endhint %}

Många fler kommandon finns tillgängliga. Läs mer med:

```
tlmgr help
```

När du är klar, skriv `exit` eller tryck på Control-D för att avsluta skalet.

#### Spara dina ändringar

Ändringarna du just gjorde har ändrat `sharelatex` containern, men de är tillfälliga -- de går förlorade om Docker Compose återskapar containern, t.ex. som en del av en konfigurationsuppdatering.

För att göra dem beständiga, använd `docker commit` för att spara ändringarna i en ny Docker-avbild:

```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
```

Efter att du har committat ändringarna, uppdatera `config/version` därefter. Kör sedan `bin/up`, för att återskapa `sharelatex` containern.

{% hint style="danger" %}
Du måste upprepa dessa steg varje gång du [uppgraderar](https://github.com/overleaf/toolkit/blob/master/doc/upgrading.md) till en ny Overleaf-version.
{% 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/sv/installation/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.
