Um sistema típico de instalação de software da distribuição Linux tem muito em comum com uma loja de aplicativos. Há um lugar para o qual você instala a maioria das atualizações de software e software que chegam de uma maneira consistente.
Instalar o software dos repositórios de sua distribuição
A maioria dos softwares que você deseja instalar em sua distribuição Linux está disponível nos repositórios de software. Sua distribuição Linux provavelmente fornece uma boa interface gráfica para este sistema. Selecione o pacote desejado e o gerenciador de pacotes baixará o pacote automaticamente, pegará todos os outros pacotes de software necessários e instalará todos eles.
No Ubuntu, o gerenciador de pacotes incluído é o Ubuntu Software Center - procure o ícone laranja da sacola de compras no seu dock. Use essa interface para procurar pacotes e instalá-los. Você pode procurar um tipo de aplicativo como "player de vídeo" ou um nome de aplicativo específico como "VLC". Clique no botão de download, digite sua senha e o gerenciador de pacotes fará o resto.
Instalar software proprietário
Alguns programas não estão localizados nos repositórios de software da distribuição do Linux. Isso inclui programas proprietários populares como o Google Chrome, Skype, Steam e Opera. Sua distribuição Linux geralmente não tem licença para redistribuir esse software, então você precisa obtê-lo da fonte.
Para fazer download de software como este, acesse o site oficial do projeto e clique no botão Download. Você geralmente verá uma página apontando para vários links de download do Linux. Por exemplo, aqui está a página de download do Skype para Linux.
Você será solicitado a escolher o pacote apropriado para sua distribuição do Linux. Você deve escolher o pacote que corresponda à sua distribuição Linux o mais próximo possível. Por exemplo, o Skype oferece um pacote “Ubuntu 12.04 (multiarch)”. É o número da versão mais recente na lista, por isso é o pacote ideal para usar no Ubuntu 14.04.
Basta clicar duas vezes no pacote baixado e ele deve abrir em um instalador de pacote que irá lidar com todo o trabalho sujo para você. Por exemplo, clique duas vezes em um arquivo.deb baixado, clique em Instalar e digite sua senha para instalar um pacote baixado no Ubuntu.
Mais maneiras de instalar o software
Os dois métodos acima são os princípios básicos que todo usuário Linux precisa saber. Com essas dicas, você pode instalar a maioria dos softwares necessários (se não todos). Mas aqui estão algumas outras maneiras de instalar software no Linux:
Use repositórios de terceirosQualquer pessoa pode criar seus próprios repositórios de software, pacote de software e distribuí-lo a partir daí. Às vezes, você pode querer usar um repositório de terceiros para instalar softwares que você não consegue acessar nos repositórios de distribuição do Linux. Por exemplo, o Ubuntu facilita bastante a configuração de “pacotes pessoais de pacotes” (PPAs). Você pode adicionar esses PPAs ao seu gerenciador de pacotes e os pacotes no PPA aparecerão no Ubuntu Software Center e em outras interfaces de gerenciamento de pacotes. É uma maneira comum de obter pacotes que ainda não estão nos repositórios oficiais da distribuição Linux.
Descompacte um arquivo binário: Algum software Linux é distribuído no formato pré-compilado, projetado para ser executado em qualquer distribuição Linux sem instalação. Por exemplo, o download dinâmico do Skype oferece um arquivo.tar.bz2. Isso é apenas um arquivo, como um arquivo ZIP. Você o extrai em uma pasta no computador e clica duas vezes no executável dentro dele para executá-lo. O Mozilla também oferece downloads da versão mais recente do Firefox no formato.tar.bz2, para que você possa baixá-lo e executá-lo sem qualquer instalação - basta descompactar o arquivo em uma pasta em qualquer lugar e clicar duas vezes no arquivo do firefox. Você deve preferir software em formato de pacote para melhor compatibilidade com o sistema e atualização mais fácil.
Compilar a partir da fonte: Usuários típicos de Linux não precisam mais compilar e instalar software da fonte.Todo o software que você deseja deve estar disponível em forma de pacote. Dito isso, a maioria dos projetos de software Linux distribui seu software na forma de código-fonte e deixa as distribuições Linux encarregadas de empacotá-lo e distribuí-lo para você. Se sua distribuição do Linux não tiver um pacote desejado ou não tiver a versão mais recente de um pacote necessário, você poderá compilá-lo a partir do código-fonte. Compilar a partir da fonte não é algo que os usuários comuns de desktop Linux devem fazer, mas também não é tão difícil quanto parece.
Instalar o software do Windows: O software do Windows não é executado nativamente no Linux. Existem várias maneiras de instalar e executar o software Windows no Linux, incluindo a camada de compatibilidade Wine (que não é perfeita) e instalando o próprio Windows em uma máquina virtual (o que adiciona muita sobrecarga). Use o software Linux, se possível. Essas soluções foram criadas para rodar esse aplicativo que você não pode usar - por exemplo, para assistir ao Netflix no Linux ou executar o Microsoft Office no Linux -, mas você terá uma experiência muito melhor e mais estável com o software nativo do Linux.
Seu gerenciador de pacotes verifica regularmente seus repositórios de software para novas versões de pacotes e seu atualizador aparece quando novas versões estão disponíveis. (Este é o aplicativo Gerenciador de Atualizações no Ubuntu.) É assim que todo o software do seu sistema pode ser atualizado de um só lugar.
Quando você instala um pacote de terceiros, ele também pode instalar seu próprio repositório de software para facilitar a atualização. Por exemplo, o Google Chrome instala arquivos que apontam para o repositório oficial do Google Chrome quando você o instala no Ubuntu. Quando novas versões do Chrome forem lançadas, elas aparecerão no aplicativo Gerenciador de Atualizações juntamente com todas as outras atualizações. Cada aplicativo não precisa de seu próprio atualizador integrado, como acontece no Windows.