GNU/Linux >> Linux Esercitazione >  >> Arch Linux

Cerca applicazioni Linux su piattaforme AppImage, Flathub e Snapcraft

Linux si evolve giorno dopo giorno. In passato, gli sviluppatori dovevano creare applicazioni separatamente per diverse distribuzioni Linux. Poiché esistono diverse varianti di Linux, la creazione di app per tutte le distribuzioni è diventata un'attività noiosa e richiede molto tempo. Poi alcuni sviluppatori hanno inventato convertitori di pacchetti e builder come Checkinstall , Debito e Fpm . Ma non hanno risolto completamente il problema. Tutti questi strumenti convertiranno semplicemente un formato di pacchetto in un altro. Dobbiamo ancora trovare e installare le dipendenze necessarie per l'esecuzione dell'app.

Bene, il tempo è cambiato. Ora abbiamo app Linux universali. Significato:possiamo installare queste applicazioni sulla maggior parte delle distribuzioni Linux. Che si tratti di Arch Linux, Debian, CentOS, Redhat, Ubuntu o qualsiasi distribuzione Linux popolare, le app Universal funzioneranno perfettamente. Queste applicazioni sono incluse in un pacchetto con tutte le librerie e le dipendenze necessarie in un unico pacchetto. Tutto quello che dobbiamo fare è scaricarli ed eseguirli su qualsiasi distribuzione Linux di nostra scelta. I formati universali più diffusi per le app sono AppImages , Flatpack e scatti .

Le AppImages sono create e gestite da Simon peter . Molte applicazioni popolari, come Gimp, Firefox, Krita e molte altre, sono disponibili in questi formati e direttamente nelle loro pagine di download. Basta scaricarle, renderle eseguibili ed eseguirle in pochissimo tempo. Non hai nemmeno i permessi di root per eseguire AppImages.

Lo sviluppatore di Flatpak è Alexander Larsson (un dipendente RedHat). Le app Flatpak sono ospitate in un repository centrale (store) chiamato "Flathub" . Se sei uno sviluppatore, sei incoraggiato a creare le tue app in formato Flatpak e distribuirle agli utenti tramite Flathub.

Gli scatti sono creati principalmente per Ubuntu, da Canonical . Tuttavia, gli sviluppatori di altre distribuzioni Linux hanno iniziato a contribuire al formato di confezionamento Snap. Quindi, Snaps funzionerà anche su altre distribuzioni Linux. Gli Snap possono essere scaricati direttamente dalla pagina di download dell'applicazione o da Snapcraft negozio.

Molte aziende e sviluppatori famosi hanno rilasciato le loro applicazioni nei formati AppImage, Flatpak e Snap. Se stai cercando un'app, vai al rispettivo negozio e prendi l'applicazione che preferisci ed eseguila indipendentemente dalla distribuzione Linux che usi.

C'è anche uno strumento di ricerca app universale da riga di comando chiamato "Chob" è disponibile per cercare facilmente applicazioni Linux su piattaforme AppImage, Flathub e Snapcraft. Questo strumento cercherà solo l'applicazione specificata e visualizzerà il collegamento ufficiale nel browser predefinito. Non li installerà. Questa guida spiegherà come installare Chob e usarlo per cercare AppImages, Flatpak e Snap su Linux.

Cerca applicazioni Linux su piattaforme AppImage, Flathub e Snapcraft utilizzando Chob

Scarica l'ultimo file binario Chob dalla pagina dei rilasci . Al momento della stesura di questa guida, l'ultima versione era 0.3.5 .

$ wget https://github.com/MuhammedKpln/chob/releases/download/0.3.5/chob-linux

Rendilo eseguibile:

$ chmod +x chob-linux

Infine, cerca le applicazioni desiderate. Ad esempio, cercherò applicazioni relative a Vim .

$ ./chob-linux vim

Chob cercherà l'applicazione data (e relativa) sulle piattaforme AppImage, Flathub e Snapcraft e visualizzerà i risultati.

Cerca applicazioni Linux usando Chob

Basta scegliere l'applicazione desiderata digitando il numero appropriato per aprire il link ufficiale dell'app selezionata nel browser Web predefinito dove è possibile leggere i dettagli dell'app.

Visualizza i dettagli dell'applicazione Linux nel browser

Per maggiori dettagli, dai un'occhiata alla pagina GitHub ufficiale di Chob riportata di seguito.


Arch Linux
  1. Come cercare e rimuovere le directory in modo ricorsivo su Linux

  2. Scrittura di applicazioni Python, creazione di laboratori Linux e altri suggerimenti per gli amministratori di sistema

  3. Come installare e utilizzare Podman in Rocky Linux/Alma Linux/Centos 8

  4. Usa Trova e trova per cercare file in Linux

  5. Ricerca ricorsiva e sostituzione nei file di testo su Mac e Linux

Fkill:cerca e uccidi in modo interattivo i processi su Linux

Come installare e utilizzare le applicazioni Windows su Linux utilizzando PlayOnLinux

Come installare e utilizzare il comando Ack in Linux con esempi

Linux cerca la stringa nelle cartelle e nei file con ack

Cerca e sostituisci MySQL

Come installare e utilizzare Snapcraft su Linux