Os pacotes de instalação nativos do Ubuntu terminarão em ".deb". Outros pacotes são considerados alienígenas e seriam melhor instalados usando o instalador do pacote Alien ( link ).
Alguns programas podem ser empacotados de tal forma que eles não passem na verificação Alien e possam ser instalados apenas extraindo-os e executando-os a partir do diretório extraído. Eclipse do site eclipse.org é um deles.
Para ser mais direto para os dois que você mencionou, embora eu não saiba especificamente os pacotes, olhando para os nomes, parece que um é o código-fonte (hadoop-2.4.1- src < /strong>.tar.gz) e o outro (hadoop-2.4.1.tar.gz) é a distribuição binária do pacote.
Se você baixar o código-fonte, precisará compilar a origem. Em seguida, use as instruções incluídas no pacote de execução depois de compilá-lo e configurá-lo. As instruções para compilar o programa normalmente serão incluídas no pacote. Compilar a partir da fonte pode ser um desafio para os usuários iniciantes.
A versão binária, como mencionei, é tão simples quanto copiar os arquivos para onde você os quer e executá-los a partir daí. Ele também provavelmente terá um arquivo "Readme.txt" ou "install.txt" com instruções de como instalar o pacote.
A propósito, muitos pacotes que vêm com a fonte terão um programa configure
incluído, que pode ser executado com o comando ./configure
daquele diretório, que verificará se você tem as dependências necessárias para compilá-lo, então prepare seu sistema para a instalação. Se o comando configure
for bem sucedido, você pode instalá-lo compilando com o comando make make
e instalando o programa compilado com o comando make install
.
Se o pacote puder ser instalado usando o utilitário Alien
, você terá a vantagem de tê-lo listado no banco de dados do pacote instalado, além de ter a facilidade de usar convenientemente o desinstalador padrão do Ubuntu para removê-lo.