Para o software instalado através do gerenciamento de pacotes, você não precisa se preocupar onde ele está instalado, você só irá gerenciá-lo com algum software de gerenciamento de pacotes como o apt-get, aptitude ou synaptic de qualquer maneira.
Os locais habituais são, como já mencionado por txwikinger, /opt
e /usr/local
. Eu geralmente colocaria o software que eu compilar em /usr/local
, já que a estrutura de diretório usual (bin, lib, ...) já está em vigor. Um grande software que espera um diretório próprio que eu instalo em /opt
, acho que é a intenção original dessa pasta.
Também estou usando uma pasta para aplicativos pequenos e autônomos na minha pasta pessoal para alguns aplicativos, principalmente porque minha pasta pessoal está em uma partição separada que eu mantenho ao reinstalar o sistema. Portanto, não preciso instalar esses aplicativos novamente.