Um .tar.gz
é apenas um arquivo compactado, equivalente a .zip
; eles podem conter qualquer coisa. No entanto, no sentido que você quer dizer - distribuir aplicativos - os arquivos de origem não são a principal maneira de instalar as coisas no Ubuntu. Eles não estão tentando ser o equivalente em Linux de um instalador .exe
. Aqui está o que temos na ordem que eu esperaria que alguém precisasse deles:
-
Os repositórios do Software Center, Apt e Ubuntu. Eles estão cheios de softwares pré-compilados que são atualizados regularmente por um período de tempo (baseado no seu lançamento do Ubuntu). Estes são consideravelmente mais fáceis de instalar do que o Windows.
-
PPAs (Arquivo Pessoal de Pacotes) são mini-repositórios que podem ser criados por qualquer um que armazena e redistribui software. Muitos aplicativos têm um PPA de desenvolvedor onde eles mantêm suas construções noturnas. Depois de adicionar um PPA ao seu sistema, você pode navegar pelo SC.
-
Outros repositórios: Alguns softwares (por exemplo, o Chrome) hospedam seus próprios repositórios. Você adiciona o repositório e, em seguida, pode instalar o software com um comando ou alguns cliques por meio do SC.
-
.deb
arquivos. As opções acima são apenas bancos de dados contendo.deb
"packages", mas às vezes também são distribuídas por conta própria. Eles podem ser instalados clicando duas vezes (o que os abrirá no SC). Atualizações automáticas não são fornecidas, a menos que uma versão mais nova esteja disponível nos repositórios. -
Instaladores binários (por exemplo,
.run
e.sh
files). O acima só funciona nativamente em distribuições Linux baseadas no Debian, então alguns softwares de código fechado estão disponíveis apenas como um instalador de distribuição cruzada. As atualizações automáticas geralmente não estão disponíveis, então são provavelmente mais equivalentes a.exe
instaladores.
Passado esse ponto, sim, você está precisando extrair, make
e sudo make install
(ou sudo checkinstall
, que cria um pacote e facilita a remoção / atualização) ... Mas preciso enfatizar que você passaria exatamente pela mesma batalha no Windows se não houvesse uma versão binária para você. Admito que é raro no Windows, mas também é muito mais difícil compilar as coisas lá.
Para os exemplos que você deu:
- Teamspeak tem um instalador binário, assim como um
.exe
e isso pode ser executado a partir da GUI, você só precisa marcá-lo como executável (o que é mais trabalho do que no Windows, mas por razões de segurança) - O Powerpoint não tem uma versão do Linux. Sua luta representa a necessidade de instalar e usar o Wine. Você poderia ter acabado de usar o LibreOffice Impress, que vem com Ubuntu. Ele fará 90% do que o Powerpoint faz.
Nem todos os seus aplicativos antigos funcionarão, você precisará de substituições.
Você precisa aprender a se adaptar. Algumas coisas são apenas objetivamente mais fáceis a partir da linha de comando, mas elas parecerão perversas ou assustadoras se você não estiver acostumado a fazer coisas desse tipo. Eu entendi aquilo; relativamente poucos de nós começaram no Linux. Tudo fica melhor com o tempo.
Quanto a outros problemas, tentamos ajudar onde podemos, mas você tem que respeitar que o Ubuntu não é o Windows por design. Algumas coisas serão diferentes. Algumas pessoas acham difícil mudar. Se você puder aceitar essa filosofia, descobrirá que usar o Ubuntu é uma experiência muito mais agradável.