É bastante difícil encontrar software em locais obscurosDistribuições Linux, mas existem várias maneiras diferentes de solucionar esse problema. A primeira (e provavelmente a melhor) solução é complementar os aplicativos ausentes que você precisa com aplicativos executáveis e portáteis. Esses aplicativos executáveis são conhecidos como AppImages.
AppImages
AppImages não é algo novo de forma alguma, maseles são uma das melhores invenções da comunidade Linux na memória recente. O conceito básico é trazer um “EXE” do Windows para a plataforma Linux. Quando um usuário baixa um programa compactado dentro de um desses arquivos, ele será executado imediatamente, sem a necessidade de instalar nenhum software. Obviamente, a AppImage não inventou binários executáveis no Linux. Já existem arquivos binários portáteis. Dito isto, a AppImage encontra uma maneira de melhorar esses binários.
Um arquivo binário comum que não seja da AppImage pode ser executado emqualquer distribuição Linux (se as bibliotecas corretas e etc estiverem instaladas no sistema). Os arquivos AppImage têm toda e qualquer biblioteca e arquivo compactados em um "ambiente" para que os usuários possam obtê-lo e ir embora. Veja como obter esses arquivos no seu PC Linux.
![](/images/linux/how-to-find-software-on-obscure-linux-distributions.png)
Localizando AppImages
Primeiro, encontre uma AppImage no diretório Probono AppImage. De todos os recursos online, este parece ser o mais confiável e abundante. Neste exemplo, usaremos o Audacity.
Na página BinTray, clique em "arquivos". O que se segue é uma lista enorme de imagens do Audacity. Encontre o mais recente, para que o seu programa AppImage esteja o mais atualizado possível. Não baixe este arquivo com o navegador. Em vez disso, clique com o botão direito do mouse no link e clique em "copiar" para salvar o URL direto. Em seguida, abra uma janela do terminal.
Baixe o aplicativo Audacity com wget
Nota: não tem wget? Procure-o com o seu gerenciador de pacotes e instale-o primeiro. Em seguida, inicie o download.
cd ~/Downloads wget https://bintray.com/probono/AppImages/download_file?file_path=Audacity-2.0.5.glibc2.15-x86_64.AppImage
O motivo pelo qual baixamos este aplicativo com o wget é porque as permissões do AppImage devem ser alteradas. É muito mais fácil fazer isso quando você já está no terminal. Para atualizar permissões, use o chmod
comando:
sudo chmod +x Audacity*.AppImage
As permissões são atualizadas. Agora, abra Downloads no gerenciador de arquivos do seu PC Linux e clique duas vezes no Audacity AppImage. O aplicativo será aberto instantaneamente, pronto para uso.
FlatPaks e pacotes de pressão
Outra solução para encontrar software para impopular,e distribuições Linux com menos suporte é usar o Flatpaks. Essa tecnologia (semelhante à AppImage) é "independente de distribuição", o que significa: nenhuma distribuição Linux é favorecida em relação à outra, e sua distribuição Linux provavelmente a suporta. Basta dizer que Snaps e Flatpaks foram projetados para serem instalados em tudo.
Essas duas soluções são da comunidade Linuxúltima tentativa de criar um formato de pacote "universal" que qualquer pessoa possa usar, em qualquer lugar. Com a ajuda dessas duas tecnologias, o software altamente procurado está encontrando o caminho para todas as principais distribuições Linux, bem como para as obscuras.
Se você se deparar com uma distribuição Linux menos conhecida que não possui o mesmo tipo de suporte de software que um usuário do Ubuntu ou Fedora, experimente.
Software Linux no GitHub
![](/images/linux/how-to-find-software-on-obscure-linux-distributions_2.png)
Uma das melhores maneiras de encontrar software adicionalpara uma distribuição impopular do Linux é acessar o Github. Existem muitos projetos empurrando código para ele a qualquer hora do dia. Como resultado, a maioria dos projetos Linux hospeda seu código-fonte lá. Isso significa que, se você precisar de um programa e não houver um pacote nativo para a sua versão do Linux, ainda poderá compilar o software a partir da fonte e até criar seu próprio pacote instalável!
Entenda que nem todo projeto Linux usa o Github. Independentemente disso, este site é (de longe) o serviço de gerenciamento de projetos mais popular. Isso significa que há uma boa chance de você encontrar o que precisa lá.
Leia a documentação
Em distribuições Linux menos conhecidas, oos próprios desenvolvedores geralmente percebem que será mais difícil encontrar software. Como resultado, os desenvolvedores trabalham muito para preencher essa lacuna. O melhor exemplo disso é o projeto Solus. Essa distribuição do Linux é nova e possui um formato de pacote totalmente novo. Como resultado, alguns programas simplesmente não estão lá (como seriam no Ubuntu). É por isso que o projeto Solus possui uma seção “Terceiros” que os usuários podem acessar e encontrar os programas de que precisam. Além disso, o Solus permite que qualquer usuário solicite um programa para a seção de terceiros.
Sua distribuição Linux pode ser semelhante. Veja como os pacotes são feitos e veja se há uma seção de "terceiros". Também pode ser uma boa ideia procurar uma seção de recursos "solicitar pacotes" no site. Embora alguns desenvolvedores possam ignorar suas solicitações, não é demais contatar.
Conclusão
No passado, estar em uma distribuição Linux quenão era mainstream era uma sentença de morte. Era difícil encontrar software e, se você conseguisse encontrar o software necessário, os pacotes demorariam a atualizar. Atualmente, a comunidade Linux está se esforçando bastante para tornar a instalação de programas no Linux um processo mais agnóstico. Quando todo mundo adota soluções como Flatpak, Snaps e AppImages, os dias sem aplicativos específicos serão coisa do passado.
Comentários