---
name: "apt-venv"
section: "1"
platform: "linux"
package: "apt-venv"
version: "1.0.0-6"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/apt-venv"
---

# apt-venv(1)

apt virtual environment

## NAME

apt-venv - apt virtual environment

## SYNOPSIS

- **apt-venv** \[**-D DEBUG**\] \[**-d** \| **-c COMMAND**\] release

  - **apt-venv** -l

  ## DESCRIPTION

**apt-venv** creates a sort of virtual environments in *$HOME/.local/share/apt-venv*, one for each release, where **apt** thinks to be on another distro/release. In these sessions a *$APT\_VENV* variable is set and points out the release name in use.

## OPTIONS

- **-h**, **--help**

  show this help message and exit

- **-D** DEBUG, **--debug** DEBUG

  set debug level

- **-v**, **--version**

  show program's version number and exit

- **-c** COMMAND, **--command** COMMAND

  exec the given *command* instead of entry the interactive shell

- **-d**, **--delete**

  delete venv for release

- **-l**, **--list**

  list all venv installed in your system

- **-u**, **--update**

  update the apt indexes

## CONFIGURATION FILES

The **apt-venv** configuration files can be found in *$HOME/.config/apt-venv*.
