Pós Instalação no Fedora Silverblue

O Fedora Silverblue é um sistema com o “core” imutável, com foco em aplicações tipo contêiner (flatpak’s). Ela é uma variante do Fedora Workstation tradicional.

Ultimo update deste artigo: 9/03/2020

Atenção: este sistema é considerado “emergente” porém não tem toda capacidade que a versão Workstation possui, no quesito compatibilidade de programas (como VirtualBox, drivers de impressoras etc. Veja este artigo para saber mais detalhes do sistema).

A primeira coisa a se fazer ao instalar o Silverblue, eu diria, recomendo dar um “pin” na primeira imagem ostree. Ou seja, é quase como criar um “ponto de restauração” onde esta versão do sistema irá ficar fixada no grub (mostro mais sobre esta e outras opções aqui):

sudo ostree admin pin 0

após isso atualize o sistema via GNOME Software ou terminal:

rpm-ostree upgrade

Então reinicie o sistema, no grub será criado a nova “imagem” atualizado, e o anterior com a versão que você fixou com o comando “pin” anteriormente.

obs: atualmente existe um bug conhecido do projeto, que é basicamente a duplicação de entradas no grub, não se preocupe, elas funcionam, porém podem ficar apenas duplicadas, podendo diferenciar pela numeração.

2019-03-03_23-04

Flatpak’s e Flathub

Para termos acesso aos mais de 500 apps via Flathub em nossa GNOME Software:

Conheça o Flathub

Acessamos o site e clicamos no logo do Fedora:

2019-03-03_22-32

Em seguida, clicamos no botão “Flathub repository file”:

2019-03-03_22-32_1

OK para abrir com a GNOME Software:

2019-03-03_22-33

E instalar repositório Flathub:

2019-03-03_22-34

2019-03-03_22-35.png
concluído

Em “Repositórios de programas” pode verificar se está instalado:

Captura de tela de 2020-01-13 20-11-27.png

2019-03-03_22-39

Atualize o GNOME Software em “Atualizações/Botão de atualizar”

Captura de tela de 2020-01-13 20-13-24

Ou reinicie a sessão que também irá atualizar:

2019-03-03_22-40

Procedimento via terminal:

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

E para verificar os repositórios flatpak adicionados:

flatpak remotes

Retornará o “flathub”, já poderá instalar flatpak’s do flathub.

Opcional: Flathub beta:

flatpak remote-add flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo

 

Agora é só “ir as compras!”

obs: os primeiros apps a baixar podem demorar mais, pois terá que baixar runtimes básicas para o bom funcionamento e integração dos aplicativos (isto é feito automaticamente ao instalar flatpak’s).

Neste artigo fiz alguns comparativo entre rpm vs flatpak.

Depois que baixar 1 app GNOME e 1 app KDE, os próximos instalarão mais rapidamente, dependendo da conexão.

Você pode verificar/pesquisar/instalar os programas mais populares pelo site e terminal também, se preferir.

Alguns aplicativos populares que você vai encontrar no Flathub: Firefox, Spotify, Telegram, Steam, Gimp, Kdenlive, Inkscape, VLC, Discord…

obs: todos flatpak’s do flathub já vem com condec’s automaticamente!

2019-03-03_22-462019-03-03_22-46_1

RPMFusion

O RPMFusion ainda vai ser preciso principalmente caso use Nvidia ou queira usar o Firefox non-flatpak com codec’s por exemplo.

obs: para fazer um upgrade de versão futuramente, você terá que remover o RPMFusion e os pacotes instalados por ele para prosseguir com o procedimento, como mostro aqui.

Para adicionar os repositórios RPMFusion, abra o terminal e cole o comando recomendado no site:

rpm-ostree install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
quando processo terminar
Neste momento pode reiniciar o sistema

Após reiniciar podemos instalar quase todos pacotes do RPMFusion.

obs: rpm-ostree é construído sobre o ostree e possibilita a instalação do rpm’s como uma “camada” no topo de uma imagem do ostree. Na prática, isso significa que você pode instalar rpm’s como de costume, mas não “modificará” o sistema base/core. Usará o rpm-ostree install em vez do dnf install.

Dica: de preferencia para apps GUI de desktop para Flatpak/Appimage, use o rpmfusion(.rpm’s) quando não for possível via flatpak ou appimage.

No exemplo vamos instalar o ffmpeg e o navegador Chromium com codec’s:

Dica: file-roller / unrar, acrescente na sua lista de pos install de .rpm’s para descompactar arquivos, apenas adicione na linha de comando.

rpm-ostree install ffmpeg chromium-freeworld
2019-03-03_22-55.png
aguarde o processo…
2019-03-03_23-02.png
Concluído

Perceba que sempre é exigido o reboot do sistema após o uso do rpm-ostree e veja que no grub irá ser criado uma nova entrada, á mais recente é sempre a do topo:

2019-03-03_23-04.png

Após o reboot do sistema, teremos 2 navegadores já com codec’s:

2019-03-03_23-05.png

2019-03-03_23-08
Chromium
2019-03-03_23-07
Firefox default do sistema

Se você precisar do Google Chrome, veja este artigo.

KDE

O KDE mantém um repositório próprio de flatpak’s, muito do que tem aqui você encontrará no Flathub, então este fica como opcional, se você gosta do projeto e queira testar algo que não esteja no Flathub, como alternativa ou goste de acompanhar as ultimas versões de desenvolvimento.

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

Após isto poderá instalar “kapps” do repositório do KDE, para instalar programas via GNOME Software basta reiniciar a sessão ou atualizar por ela mesmo.

GNOME

Nightly GNOME Apps, aqui você vai encontrar muitos apps em desenvolvimento, repositório opcional como alternativa ou goste de acompanhar as ultimas versões de desenvolvimento.

flatpak remote-add --if-not-exists gnome-nightly https://sdk.gnome.org/gnome-nightly.flatpakrepo
flatpak remote-add --if-not-exists gnome-apps-nightly --from https://sdk.gnome.org/gnome-apps-nightly.flatpakrepo

Appimage

Você pode usar (ou tentar) appimage’s no Fedora Silverblue, como mostro neste artigo.

Você encontra em sites de app’s que suportam ou através dos links:

https://www.appimagehub.com/

https://appimage.github.io/apps/

WINE

Você pode usar o Wine através do Steam (Proton = fork do Wine) Lutris (está em beta mas é capaz de instalar muitos jogos) Winepack e Phoenicis PlayOnLinux como mostro neste artigo.

Sugestões/correções envie para fastos2016@gmail.com

5 comentários em “Pós Instalação no Fedora Silverblue

Adicione o seu

  1. Estou tendo dificuldades para criar um ambiente de desenvolvimento de software no silverblue. Estou tentando evitar ao maximo instalar via rpm-ostree. Comecei criando uma toolbox e instalando a linguagem golang via o asdf-vm (o interessante eh que mesmo fora da toolbox o comando go version foi reconhecido). Instalei duas IDE’s via flatpak (vscode e Intellij) e o problema comeca quando o vscode em seu terminal nao reconhece o comando “go version”.

    Curtir

Deixe uma resposta para Ticokis (@Ticokislinux) Cancelar resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Blog no WordPress.com.

Acima ↑

%d blogueiros gostam disto: