Primeiro alguns princípios básicos:
Quando você executa um comando em seu terminal, insere o nome de um arquivo (que deve ser executável): se você digitar um nome simples, por exemplo, emacs
, o sistema pesquisa um número de diretórios para um arquivo com esse nome. Esta lista de diretórios é seu PATH
(ou seja, ele é armazenado em uma variável chamada PATH). você pode ver seu conteúdo digitando echo $PATH
. (Como uma nota lateral, estes comandos não são integrados como você disse na sua pergunta ... mas alguns são, por exemplo ls
, que não tem nenhum arquivo executável, mas é diretamente executado pelo shell)
Como alternativa, você pode inserir um nome de arquivo mais complexo, que inclui o diretório: /usr/bin/emacs
ou nomes de caminho relativos a eventos! Por exemplo, se você deseja executar o programa no arquivo myprog
, residindo em seu diretório de usuários, digite ./myprog
( .
que significa diretório atual )
Agora, voltemos à sua pergunta:
Ao instalar o software, o sistema tem que se preocupar em colocar tudo no lugar certo, para que você possa encontrá-lo mais tarde ... É o que o gerenciador de pacotes faz: é preciso um arquivo (arquivo .deb), abra-o e, basicamente, coloque os arquivos nos lugares certos.
Em conclusão, você precisa abrir seu arquivo .deb com o gerenciador de pacotes.
cd ~/Downloads
dpkg -i google-chrome.deb
ou melhor, instale-o no centro de software.