Isso é realmente meio complicado. Primeiro, apt é um front-end para dkpg que realmente lida com a instalação / remoção de pacotes. Portanto, /etc/apt/sources.list (e quaisquer arquivos em /etc/apt/sources.list.d/ ) são lidos por apt , não dpkg .
Agora, quando você fizer o download de um arquivo .deb manualmente, estará ignorando apt e usará dpkg -i packagename.deb para instalá-lo. Isso significa que o banco de dados do apt não será atualizado e que o sistema apt não terá conhecimento do pacote que você instalou. Em outras palavras, apt-get upgrade irá nunca atualizar quaisquer pacotes instalados manualmente.
Dito isto, chrome é, na verdade, uma exceção à regra. Quando você vai para a sua página de download, você verá esta mensagem:
Na parte inferior, esta nota:
Observação: a instalação do Google Chrome adicionará o repositório do Google para que seu sistema mantenha o Google Chrome atualizado automaticamente. Se você não quiser o repositório do Google, faça "sudo touch / etc / default / google-chrome" antes de instalar o pacote.
Isso significa que o pacote .deb inclui um script que adicionará o repositório do Google ao seu sistema (especificamente, criará um arquivo em /etc/apt/sources.list.d/ ) garantindo assim que chrome será atualizado quando você usa apt-get .