---
syntax: markdown
tags: [tldr, common]
source: https://github.com/tldr-pages/tldr.git
---
# tlmgr shell

> Start an interactive shell of the native TeX Live manager.
> More information: <https://www.tug.org/texlive/tlmgr.html>.

- Start an interactive shell of `tlmgr`:

`tlmgr shell`

- Run any `tlmgr` subcommand in the interactive shell:

`{{subcommand}} {{arguments}}`

- Quit the interactive shell:

`quit`

- List all TeX Live variables:

`get`

- Get the value of a TeX Live variable:

`get {{variable}}`

- Set the value of a TeX Live variable:

`set {{variable}} {{value}}`

- Restart the interactive shell:

`restart`

- Display the version of the current protocol:

`protocol`
