-
which
que fornece a localização do diretório de instalação binário. É usado como
which <pkgname>
Então o comando
which gcc
dá
/usr/bin/gcc
-
dpkg -i
dpkg -i
é usado para instalação.Não tem nada a ver com encontrar um diretório de pacotes. -
dpkg -l
dpkg -l
é usado para descobrir se um pacote está instalado ou não.dpkg -l <pkgname>
fornecerá uma saída com nomes de pacotes instalados que correspondem ao nome fornecido.dpkg -l
fornece uma lista de todos os pacotes. -
write
É usado para enviar mensagens para outro usuário.
Eu não sei dizer por que você usou esse aqui.
-
grep
para mostrar apenas a parte relevante da saída.é útil quando comandos de tubulação.
-
Se você quiser encontrar se
gcc
está instalado, a melhor opção para você seria usardpkg -l|grep gcc
Isso mostrará todos os pacotes (instalados) contendo o gcc em seu nome,
Você também pode usar
dpkg -l gcc
, mas dá saída mostrando apenas os pacotes que contêm apenas o gcc. -
Se você quiser verificar a localização do binário
gcc
que está no seu$PATH
, tentewhich gcc
Embora existam alguns outros também.