- - Come trovare software su distribuzioni Linux oscure

Come trovare software su distribuzioni Linux oscure

È piuttosto difficile trovare software oscuroDistribuzioni Linux ma ci sono diversi modi per risolvere questo problema. La prima (e probabilmente la migliore) soluzione è quella di integrare app mancanti di cui hai bisogno con app portatili ed eseguibili. Queste app eseguibili sono note come AppImages.

AppImages

Le immagini di App non sono affatto una novità, masono una delle migliori invenzioni nella comunità Linux nella memoria recente. Il concetto di base è quello di portare un "EXE" simile a Windows sulla piattaforma Linux. Quando un utente scarica un programma contenuto in uno di questi file, verrà eseguito immediatamente, senza la necessità di installare alcun software. Ovviamente, AppImage non ha inventato file binari eseguibili su Linux. Esistono già file binari portatili. Detto questo, AppImage trova un modo per migliorare questi binari.

È possibile eseguire un normale file binario non AppImagequalsiasi distribuzione Linux (se nel sistema sono installate le librerie giuste e così via). I file di AppImage hanno tutte le librerie e tutti i file impacchettati direttamente in un "ambiente" in modo che gli utenti possano scaricarlo e utilizzarlo. Ecco come ottenere questi file sul tuo PC Linux.

Trovare AppImages

Innanzitutto, trova un AppImage nella directory Probono AppImage. Di tutte le risorse online, questa sembra essere la più affidabile e abbondante. In questo esempio, useremo Audacity.

Nella pagina BinTray, fai clic su "file". Quello che segue è un enorme elenco di immagini Audacity. Trova quello più recente, in modo che il tuo programma AppImage sia il più aggiornato possibile. Non scaricare questo file con il browser. Invece, fai clic con il pulsante destro del mouse sul link e fai clic su "copia", per salvare l'URL diretto. Quindi, apri una finestra del terminale.

Scarica l'app Audacity con wget

Nota: non hai wget? Cercalo con il gestore dei pacchetti e installalo prima. Quindi, avvia il download.

cd ~/Downloads
wget https://bintray.com/probono/AppImages/download_file?file_path=Audacity-2.0.5.glibc2.15-x86_64.AppImage

Il motivo per cui abbiamo scaricato questa app con wget è perché le autorizzazioni di AppImage devono cambiare. È molto più facile farlo quando sei già nel terminal. Per aggiornare le autorizzazioni, utilizzare il chmod comando:

sudo chmod +x Audacity*.AppImage

Le autorizzazioni sono state aggiornate. Ora, apri Download nel file manager del tuo PC Linux e fai doppio clic su Audacity AppImage. L'app si aprirà immediatamente, pronta per l'uso.

FlatPaks e pacchetti Snap

Un'altra soluzione per trovare software per impopolari,e distribuzioni Linux meno supportate è usare Flatpaks. Questa tecnologia (molto simile a AppImage) è "distro-agnostica", il che significa che nessuna distribuzione Linux è favorita rispetto all'altra e la tua distribuzione Linux probabilmente la supporta. Basti dire che Snaps e Flatpaks sono progettati per essere installati su tutto.

Queste due soluzioni sono della comunità Linuxultimo tentativo di creare un formato di pacchetto "universale" che chiunque può usare, ovunque. Con l'aiuto di queste due tecnologie, un software molto ricercato sta trovando la sua strada su tutte le principali distribuzioni Linux e su quelle oscure.

Se ti ritrovi a utilizzare una distribuzione Linux meno conosciuta che non gode dello stesso tipo di supporto software di cui gode un utente Ubuntu o Fedora, provalo.

Software Linux su GitHub

Uno dei modi migliori per trovare software aggiuntivopoiché una distribuzione Linux impopolare è quella di andare su Github. Ci sono tonnellate di progetti che spingono il codice ad esso a tutte le ore del giorno. Di conseguenza, la maggior parte dei progetti Linux ospita il proprio codice sorgente lì. Ciò significa che se hai bisogno di un programma e non esiste un pacchetto nativo per la tua versione di Linux, avrai comunque la possibilità di compilare il software dal sorgente e persino creare il tuo pacchetto installabile con esso!

Comprendi che non tutti i progetti Linux utilizzano Github. Indipendentemente da ciò, questo sito Web è (di gran lunga) il servizio di gestione dei progetti più popolare. Ciò significa che ci sono buone probabilità che tu possa trovare ciò di cui hai bisogno lì.

Leggi la documentazione

Nelle distribuzioni Linux meno conosciute, ilgli stessi sviluppatori spesso si rendono conto che il software sarà più difficile da trovare. Di conseguenza, gli sviluppatori lavorano molto duramente per colmare questa lacuna. Il miglior esempio di questo è il progetto Solus. Questa distribuzione Linux è nuova e ha un formato di pacchetto completamente nuovo. Di conseguenza, alcuni programmi non sono presenti (come se fossero su Ubuntu). È per questo motivo che il progetto Solus ha una sezione "Terze parti" a cui gli utenti possono andare e trovare i programmi di cui potrebbero aver bisogno. Inoltre, Solus consente a qualsiasi utente di richiedere un programma per la sezione di terze parti.

La tua distribuzione Linux potrebbe essere simile. Guarda come vengono creati i pacchetti e verifica se esiste una sezione "di terze parti". Potrebbe anche essere una buona idea cercare una sezione di funzionalità "richiesta pacchetti" sul sito Web. Sebbene alcuni sviluppatori possano ignorare le tue richieste, non può far male a raggiungere.

Conclusione

In passato, trovarsi su una distribuzione Linuxnon era mainstream era una condanna a morte. Il software era difficile da trovare e, se sei riuscito a trovare il software di cui hai bisogno, i pacchetti sono lenti ad aggiornarsi. In questi giorni, la comunità Linux si sta impegnando molto per rendere l'installazione di programmi su Linux un processo più agnostico. Quando tutti abbracciano soluzioni come Flatpak, Snaps e AppImages, i giorni trascorsi senza determinate app saranno un ricordo del passato.

Commenti