Solución:
Si bien puede ser que la instalación de un programa con el paquete .deb no agregue el repositorio a apt para actualizaciones automáticas, algunas instalaciones .deb hacen precisamente eso: agregan repositorios a apt para actualizaciones adicionales o hacen posible que usted las agregue. manualmente y luego instale el software. Ejemplo: ‘Código de Visual Studio’. https://code.visualstudio.com/docs/setup/linux
Cito de su sitio web:
Distribuciones basadas en Debian y Ubuntu
La forma más fácil de instalar Visual Studio Code para distribuciones basadas en Debian / Ubuntu es descargar e instalar el paquete .deb (64 bits), ya sea a través del centro de software gráfico, si está disponible, o mediante la línea de comandos con:
sudo apt install ./<file>.deb
La instalación del paquete .deb instalará automáticamente el repositorio de apt y la clave de firma para habilitar la actualización automática mediante el administrador de paquetes del sistema. Tenga en cuenta que los binarios de 32 bits y .tar.gz también están disponibles en la página de descarga de VS Code.
El repositorio y la clave también se pueden instalar manualmente con el siguiente script:
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/ sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
Luego actualice la caché del paquete e instale el paquete usando:
sudo apt-get install apt-transport-https sudo apt-get update sudo apt-get install code # or code-insiders
Descarga una nueva .deb
e instálelo como instaló el anterior.
No, no puede obtener actualizaciones automáticas como parte de las apt update && apt upgrade
proceso; para eso están los repositorios.