Flatpak no Debian e Manjaro – Aprenda a instalar e usar

    0
    331

    O Flatpak é uma tecnologia que possibilita instalar e executar aplicativos empacotados. O seu principal foco é voltado para a área de trabalho Linux, porém pode ser utilizado para outros fins, como por exemplo, sistemas incorporados.
    Veja alguns objetivos do Flatpak:

    • Permitir que o aplicativo seja instalado em qualquer distribuição do Linux.
    • Forneça ambientes consistentes para aplicativos, para facilitar o teste e reduzir erros.
    • Integração total de aplicativos no desktop.
    • Permite que os aplicativos usem facilmente bibliotecas que não estão disponíveis nas distribuições do Linux (ou que não estejam disponíveis de forma consistente).
    • Aumenta a segurança dos desktops Linux, isolando aplicativos em sandboxes.

    ATENÇÃO:
    A instalação pode ser feita mesmo se possuir o aplicativo na sua distribuição linux. Por exemplo, caso tenha instalado o qbittorrent, vlc, steam ou qualquer outro programa, pode ser feita a instalação do mesmo aplicativo pelo flatpak, porque um app não interfere no outro. Assim você pode fazer testes de desempenho, por exemplo, ou até sentir segurança antes de remover o que foi instalado pelo gerenciador de pacotes da sua distribuição (pacman, apt, dnf, etc).

    Instalando o Flatpak

    Manjaro/Arch
    sudo pacman - flatpak

    Debian 9
    sudo apt install flatpak

    Se usar Gnome ou KDE, instale os pacotes abaixo:
    Gnome
    sudo apt install gnome-software-plugin-flatpak

    KDE
    sudo apt install plasma-discover-backend-flatpak

    Importante:
    Após instalar o flatpak e os aplicativos, reinicie o sistema. Os ícones dos aplicativos serão exibidos após reiniciar. Esse processo precisa ser realizado apenas 1 vez. Nas próximas instalações não é necessário reiniciar seu sistema, bastando apenas pesquisar pelo nome do app ou jogo e abrir pelo atalho.

    Repositórios:

    Repositório do Flathub
    flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

    Repositório KDE
    flatpak remote-add --if-not-exists kdeapps --from https://distribute.kde.org/kdeapps.flatpakrepo

    Repositório do Firefox (Não Oficial)
    flatpak remote-add --from org.mozilla.FirefoxRepo https://firefox-flatpak.mojefedora.cz/org.mozilla.FirefoxRepo.flatpakrepo

    Comandos

    Tenha em mente que os comandos não são executados como root (#) ou com sudo. Execute os comandos com seu usuário comum para instalar ou atualizar os pacotes. Será solicitado a senha de super-usuário, o que é comum, e a instalação as vezes demora um pouco, mesmo com uma boa velocidade de banda larga.

    Para listar os programas disponíveis
    flatpak remote-ls flathub
    flatpak remote-ls kdeapp

    Para listar os programas instalados
    flatpak list

    Listando os repositórios
    flatpak remote-list

    Removendo repositório
    flatpak remote-delete nome_do_repositório

    Exemplo:
    flatpak remote-delete kdeapps

    Atualizando todos os pacotes
    flatpak update

    Atualizando apenas um pacote específico
    flatpak update nome_do_pacote

    Exemplo:
    flatpak update org.videolan.VLC

    Procurando pacotes
    flatpak search nome_do_pacote

    Instale pacotes
    flatpak install repositório nome_do_pacote

    Exemplo:
    flatpak install flathub org.videolan.VLC

    Remover pacotes
    flatpak uninstall nome_do_pacote

    Exemplo:
    flatpak uninstall org.videolan.VLC

    Instalação dos Apps

    Libreoffice
    flatpak install flathub org.libreoffice.LibreOffice

    Jogos e Emuladores

    Steam
    flatpak install flathub com.valvesoftware.Steam

    Albion Online
    flatpak install flathub com.albiononline.AlbionOnline

    Lugaru HD
    flatpak install flathub io.gitlab.osslugaru.Lugaru

    Supertux Project
    flatpak install flathub org.supertuxproject.SuperTux

    SuperTuxKart
    flatpak install flathub net.supertuxkart.SuperTuxKart

    Emulador Dolphin
    flatpak install flathub org.DolphinEmu.dolphin-emu

    RetroArch
    flatpak install flathub org.libretro.RetroArch

    Emulador Snes
    flatpak install flathub com.snes9x.Snes9

    Editores de Imagem e Video

    MyPaint
    flatpak install flathub org.mypaint.MyPaint

    Krita
    flatpak install flathub org.kde.krita

    Gimp
    flatpak install flathub org.gimp.GIMP

    Kdenlive
    flatpak install flathub org.kde.kdenlive

    Blender
    flatpak install flathub org.blender.Blender

    Pitivi
    flatpak install flathub org.pitivi.Pitivi org.pitivi.Pitivi.Codecs

    Players de Áudio e Video

    Audacity
    flatpak install flathub org.audacityteam.Audacity

    VLC
    flatpak install flathub org.videolan.VLC

    Spotify
    flatpak install flathub com.spotify.Client

    Google Play Music
    flatpak install flathub com.googleplaymusicdesktopplayer.GPMDP

    Gnome Music
    flatpak install flathub org.gnome.Music

    Lollypop
    flatpak install flathub org.gnome.Lollypop

    Rhythmbox3
    flatpak install flathub org.gnome.Rhythmbox3

    Navegadores e Torrent

    Firefox Developer Edition (Não Oficial)
    flatpak install org.mozilla.FirefoxRepo org.mozilla.FirefoxDevEdition

    Firefox Nightly (Não Oficial)
    flatpak install org.mozilla.FirefoxRepo org.mozilla.FirefoxNightly

    Por último e não menos importante, vamos instalar a biblioteca ffmpeg:
    flatpak install flathub org.freedesktop.Platform.ffmpeg

    Qbittorrent
    flatpak install flathub org.qbittorrent.qBittorrent

    Transmission
    flatpak install flathub com.transmissionbt.Transmission

    Outros aplicativos

    PulseEffects
    flatpak install flathub com.github.wwmm.pulseeffects

    Telegram
    flatpak install flathub org.telegram.desktop

    Skype
    flatpak install flathub com.skype.Client

    Inkscape
    flatpak install flathub org.inkscape.Inkscape

    Discord
    flatpak install flathub com.discordapp.Discord

    Vim
    flatpak install flathub org.vim.Vim

    Nautilus
    flatpak install flathub org.gnome.Nautilus

    VIBER
    flatpak install flathub com.viber.Viber

    Thunderbird
    flatpak install flathub org.mozilla.Thunderbird

    Winepak

    Winepak é um empacotamento dos aplicativos do wine no formato de pacotes flatpak. E os requisitos para instalar é apenas ter o pacote flatpak instalado e adicionar os repositório winepak.
    Para adicionar o repositório copie e cole abaixo:
    flatpak remote-add --if-not-exists winepak https://dl.winepak.org/repo/winepak.flatpakrepo

    O comando abaixo você visualiza todos os pacotes suportados pelo winepak
    flatpak remote-ls winepak

    Jogos da blizzard

    É necessário ter uma conta na blizzard e também ter comprado os jogos na loja oficial para jogá-los, assim como no app steam.

    Battlenet
    É o aplicativo de loja da Blizzard. Assim como a steam para centralizar os jogos e programas em um único lugar.
    flatpak install winepak com.blizzard.BattleNet.BaseApp

    Overwatch
    Esse é um dos games mais famosos da Blizzard, multiplayer em primera pessoa.
    flatpak install winepak com.blizzard.Overwatch

    Starcraft 2
    Grande jogo de estratégia singleplayer e multiplayer.
    flatpak install winepak com.blizzard.StarCraft2

    World of Warcraft
    Um clássico dos jogos online. Para os amantes de MMORPG, agora disponível no winepak.
    flatpak install winepak com.blizzard.WoW

    Games Diversos

    League of Legends
    Um grande Moba (Multiplayer online battle arena) e muito popular entre os jogadores de plantão.
    flatpak install winepak com.leagueoflegends.Client

    Cemu (Emulador)
    Cemu é um emulador de Nintendo Wii.
    flatpak install winepak info.cemu.Cemu

    Para saber mais, leia a documentação do site oficial.
    Para acessar a Loja Beta FLathub acesse esse link aqui

    Referências: Documentação FlatpakSite FlatpakArch Flatpak – Winepak