GNU/Linux >> Linux Esercitazione >  >> Linux

Installa app su Linux con Flatpak

Le applicazioni per computer sono costituite da molti piccoli file collegati tra loro per eseguire una serie di attività. Poiché vengono presentate come "app", icone colorate nel menu o su un desktop, la maggior parte di noi pensa alle applicazioni come a una cosa singola, quasi tangibile. E in un certo senso, è confortante pensare a loro in quel modo perché si sentono gestibili in quel modo. Se un'applicazione è in realtà la fusione di centinaia di piccole librerie e file di risorse sparsi nel tuo computer, dov'è l'applicazione? E crisi esistenziale a parte, cosa succede quando un'applicazione ha bisogno di una versione di una libreria mentre un'altra applicazione richiede una versione diversa?

Più risorse Linux

  • Comandi Linux cheat sheet
  • Cheat sheet sui comandi avanzati di Linux
  • Corso online gratuito:Panoramica tecnica RHEL
  • Cheat sheet della rete Linux
  • Cheat sheet di SELinux
  • Cheat sheet dei comandi comuni di Linux
  • Cosa sono i container Linux?
  • I nostri ultimi articoli su Linux

Nel mondo del cloud computing, i container stanno diventando sempre più popolari perché offrono isolamento e consolidamento per le applicazioni. Puoi installare tutti i file necessari a un'applicazione in un "contenitore". In questo modo, le sue librerie restano fuori dalla portata di altre applicazioni e la memoria che occupa non perde dati nello spazio di memoria di un altro. Tutto finisce per sembrare molto simile a una singola, quasi tangibile cosa . Sul desktop Linux, Flatpak, un sistema di distribuzione delle applicazioni decentralizzato e senza demoni, fornisce una tecnologia simile.

Installa Flatpak su Linux

Il tuo sistema Linux potrebbe avere già installato Flatpak. In caso contrario, puoi installarlo dal tuo gestore di pacchetti:

Su Fedora, Mageia e distribuzioni simili:

$ sudo dnf install flatpak

Su Elementary, Mint e altre distribuzioni basate su Debian:

$ sudo apt install flatpak

Su Slackware, Flatpak è disponibile da SlackBuilds.org.

Seleziona un repository Flatpak

Puoi installare un'applicazione come Flatpak aggiungendo un repository Flatpak al centro software della tua distribuzione (come Software su GNOME). Flatpak è un sistema decentralizzato, il che significa che chiunque sviluppi software può ospitare il proprio repository. Tuttavia, in pratica, Flathub è l'aggregazione di applicazioni più grande e popolare nel formato Flatpak. Per aggiungere Flathub al software GNOMEKDE Discover , vai su flatpak.org/setup e trova le istruzioni per la tua distribuzione e inizia con il passaggio 2, oppure scarica semplicemente il file Flatpakrepo. A seconda della rete, potrebbero essere necessari alcuni minuti prima che il centro software si sincronizzi con Flathub o un altro repository Flatpak. Flathub ha un sacco di software, ma non c'è limite al numero di repository Flatpak che hai sul tuo sistema, quindi non aver paura di aggiungere un nuovo repository se ne trovi uno con il software che vuoi provare.

Se preferisci lavorare nel terminale, puoi aggiungere repository direttamente con il flatpak comando:

$ flatpak remote-add --if-not-exists flathub \
https://flathub.org/repo/flathub.flatpakrepo

Installa un'applicazione

Se hai aggiunto un repository Flatpak al tuo centro software, puoi navigare tra le applicazioni come al solito.

Fai clic su un'applicazione che sembra interessante, leggila e fai clic su Installa quando sei pronto.

Installazione di flatpak nel terminale

Se preferisci lavorare nel terminale, puoi trattare Flatpak come un gestore di pacchetti dedicato. Puoi cercare un'applicazione utilizzando la flatpak search comando:

$ flatpak search paint
Name        Description                         Application ID
CorePaint   A simple painting tool              org.cubocore.CorePaint
Pinta       Edit images and paint digitally     com.github.PintaProject.Pinta
Glimpse     Create images and edit photographs  org.glimpse_editor.Glimpse
Tux Paint   A drawing program for children      org.tuxpaint.Tuxpaint
Krita       Digital Painting, Creative Freedom  org.kde.krita

Installa con flatpak install :

$ flatpak install krita

Una volta installate, le applicazioni vengono visualizzate nel menu dell'applicazione o nella schermata delle attività insieme a tutte le altre applicazioni del sistema.

App semplificate

Flatpak semplifica l'installazione delle applicazioni per l'utente eliminando i conflitti di versione. Semplificano la distribuzione del software per gli sviluppatori puntando su un solo formato di pacchetto su una piattaforma self-hosted o su una comune come Flathub. Uso Flatpaks su Fedora Silverblue, CentOS e Slackware e non riesco proprio a immaginare la vita senza di esso ora. Prova Flatpak per la tua prossima installazione di app!


Linux
  1. Flatpak su Linux:cos'è e come installare app con esso

  2. Screencast tasti premuti in Linux con Screenkey

  3. Winepak:installa app e giochi Windows su Linux tramite Flatpak

  4. Come installare Fail2ban con Firewalld su Rocky Linux 8

  5. Installa WordPress su Linux con Apache

Come configurare il firewall con UFW su Linux

Come installare Discord su Fedora Linux

Monitora attività Linux con SysMonTask

Come installare Flatpak su Linux Mint 20

Installa Windows 10 su Linux con VirtualBox

8 passaggi per installare MirthConnect con MySQL / MariaDB su Linux