Um Ambiente Virtual Python ("venv") não afeta aplicativos não relacionados ao Python.
Ele adiciona apenas o diretório bin/
do venv que contém seus executáveis na frente da variável PATH
. Isto provoca uma busca de comando por ex. python
para resolver isso em vez do executável do sistema. Além disso, ele altera algumas outras variáveis de ambiente e aliases usadas pelo Python.
Nenhuma dessas alterações deve quebrar apt-get
e é impossível que elas afetem o modo como os pacotes do sistema são gerenciados.
Para concluir, é seguro executar apt-get
ou coisas semelhantes enquanto estiver operando em um Ambiente Virtual Python.
Se desejar, você pode examinar o script bin/activate
no diretório do seu venv que você usa para entrar no ambiente virtual. Dessa forma, você pode ver exatamente o que é alterado.