O caminho não é necessariamente definido em /etc/environment
e, mesmo que seja, não há garantia de que o caminho acabará sendo o caminho usado pelos usuários finais.
Em um pacote Debian, para disponibilizar comandos geralmente, você deve instalá-los em um diretório que deve estar no caminho, geralmente /usr/bin
. Se você não conseguir mover seus binários para lá, não há problema em adicionar scripts de wrapper em /usr/bin
, que sabe onde encontrar os comandos "reais".
Para Java, você não deve tentar re-empacotar as coisas sozinho; use java-package
para empacotar os Oracle JDKs e JREs, ou os pacotes OpenJDK já disponíveis no Debian. Consulte Instalando o JDK de maneira compatível com o FHS e Formas de configurar instalações alternativas do Oracle JDK no Ubuntu? para detalhes.