Bem, em primeiro lugar, não acho que seja muito difícil instalar aplicativos no linux.
Se você está simplesmente tentando instalar um aplicativo popular no Ubuntu, você pode usar o gerenciamento de pacotes na interface gráfica do usuário. Há muitos para escolher. Realmente não pode ficar mais fácil. Encontre o aplicativo e clique em instalar ...
Quando se trata do prompt, mais uma vez, é muito fácil de instalar, 'sudo apt-get install nome-da-aplicação'.
Se você está tentando compilar algo a partir do código-fonte, que é o que eu estou supondo que você esteja significando na sua declaração "tar.gz". Você ./configure; faço ; faça a instalação. Tenha em mente, .tar.gz é simplesmente uma compressão, é como dizer instalar um .zip no Windows. O zip em si não é o aplicativo, ele apenas contém o aplicativo. Você poderia ter um .tar.gz compactar um pacote de instalação. Você iria descompactar o .tar.gz e então rodar algo como start.sh para instalar um binário já compilado, que seria semelhante a 'instalar'. Que é apenas um processo simples de mover arquivos e vinculá-los a dependências, etc.
Mais uma vez, não acho difícil instalar qualquer aplicativo usando uma GUI, seja o Windows ou o Ubuntu. No entanto, se você está falando sobre a compilação de um aplicativo a partir do código-fonte, ele não está simplesmente "instalando" e você está em uma liga diferente do Windows. Na verdade, janelas fora da caixa não podem ser compiladas. Requer que os aplicativos já estejam compilados e sejam enviados com as dependências.