5 principais diferenças entre SteamOS e Arch Linux

5 principais diferenças entre SteamOS e Arch Linux

Você pode ter ouvido falar que o Steam Deck usa o Arch Linux. Isso é tecnicamente verdade. O SteamOS da Valve é baseado no Arch Linux.

Mas a experiência no Deck é muito diferente daquela que você encontraria se instalasse o Arch Linux em um PC. Aqui estão algumas maneiras pelas quais o SteamOS é diferente de sua distribuição principal.

1. Você (mais ou menos) não pode usar o Pacman

A maior parte do software em seu PC vem na forma de pacotes. Para adicionar ou remover pacotes, você precisa de um gerenciador de pacotes. É aí que entra o Pacman. Pacman é o gerenciador de pacotes baseado em linha de comando que vem com o Arch Linux. Sim, Pacman é a abreviação de “gerenciador de pacotes”, não uma referência ao sprite amarelo em forma de torta comedor de pelotas.

Se você instalar o Arch Linux da maneira tradicional, acabará usando o Pacman antes mesmo de chegar a uma área de trabalho gráfica funcional. No SteamOS, sua área de trabalho vem configurada e pronta para uso.

Se você decidir abrir um terminal e digitar um comando Pacman, como faria no Arch Linux normal, receberá uma mensagem de erro. O SteamOS não permite alterações de software dessa maneira.

Se você desativar o modo somente leitura, a situação muda um pouco. Sim, você pode tecnicamente usar o Pacman neste ponto, mas qualquer software que você instalar desaparecerá quando a Valve lançar a próxima atualização do sistema.

2. Você (mais ou menos) também não consegue acessar o AUR

O Arch User Repository, mais conhecido como AUR, é um dos grandes atrativos do Arch Linux. Se algo não estiver disponível nos repositórios oficiais do Arch, há uma boa chance de estar disponível no AUR.

No SteamOS, o AUR não está disponível imediatamente. Você pode acessar tecnicamente o AUR, assim como pode acessar tecnicamente o Pacman, desativando o modo somente leitura. E, assim como no Pacman, qualquer software que você instalar do AUR desaparecerá quando você instalar uma nova atualização do sistema.

Você pode estar lendo isso pensando que tudo o que você precisa fazer após cada atualização é reinstalar suas coisas, e isso é verdade. Se isso parece uma solução viável para você, sim, você ainda tem acesso ao Pacman e ao AUR no SteamOS. Mas para outros, esta é uma diferença distinta do Arch Linux com a qual você não vai querer lidar.

3. Menos risco de quebra

A razão pela qual você não pode usar o Pacman ou o AUR sem substituir regularmente seu software tem a ver com as mudanças que a Valve fez para tornar o Arch Linux mais estável.

De acordo com as perguntas frequentes do Steam Deck da Valve , a empresa distribui o SteamOS como um sistema operacional somente leitura, semelhante à maneira como a Apple e o Google gerenciam seus sistemas operacionais.

Na frente do Linux, o Fedora Silverblue é a distro baseada em imagem mais conhecida. Nesse sistema, em vez de atualizações e software fazerem alterações diretamente nos arquivos do sistema, todos os arquivos do sistema são distribuídos como parte de uma imagem do sistema.

Quando chega a hora das atualizações, toda a imagem do sistema é substituída. Isso reduz a probabilidade de uma atualização ou instalação de aplicativo deixar seu dispositivo em um estado em que não inicializa.

Resumindo, a Valve monta um sistema operacional baseado em Arch, salva essa configuração como uma imagem e distribui essa imagem diretamente para você. Então, em vez de enviar a você um fluxo contínuo de atualizações para pacotes individuais, como você experimentaria se estivesse usando o Arch Linux em um PC, a Valve testa as atualizações e envia uma versão mais recente de todo o sistema operacional quando sente que houve alterações suficientes.

Se você deseja fazer edições na imagem somente leitura, pode fazer isso com um único comando:

sudo steamos-readonly disable

Mesmo com as modificações habilitadas, a vida no Steam Deck ainda não é tão precária quanto no Arch Linux normal. Novamente, quando as atualizações chegarem, elas retornarão seus arquivos de sistema para uma lousa limpa, desfazendo suas modificações.

4. Você não tem total liberdade para personalizar seu sistema

A abordagem da Valve ao SteamOS o torna um sistema muito mais pronto para o consumidor. Ter um sistema que é enviado em condições de funcionamento, sem necessidade de configuração e com poucas chances de quebrar, é o que a grande maioria das pessoas deseja. Mas para as pessoas que desejam controle total sobre sua experiência, o SteamOS acaba com o que mais amam no Arch.

O Arch Linux toma poucas decisões por você. Você pode escolher seus próprios ambientes de desktop. Você pode escolher seu próprio servidor de exibição, servidor de áudio, sistema de arquivos e muito mais. Seu PC é o que você faz, não o que outra pessoa decidiu.

SteamOS não é isso. Sim, é tecnicamente Arch. Mas, ao mesmo tempo, não é Arch. Você poderia argumentar que é mais restritivo do que Ubuntu, Fedora ou qualquer outro sistema Linux típico. Portanto, se você deseja liberdade máxima, pode não ficar feliz em tentar usar um Steam Deck como seu PC.

5. Você não tem acesso aos Snaps

Fontes de software no Discover no Steam Deck

SteamOS utiliza Flatpak como seu principal formato de distribuição de aplicativos. Mas Flatpak é apenas um dos formatos de pacotes universais disponíveis para Linux. Se você tem experiência no Ubuntu, pode estar familiarizado com o formato Snap da Canonical. Alguns aplicativos estão disponíveis apenas para Linux como snaps.

O SteamOS não vem com o software necessário para executar snaps e você não pode instalar facilmente o código necessário. Mesmo com o modo somente leitura desativado, é um desafio obter acesso à parte necessária do sistema para instalar o snapd, o daemon do Snap necessário para instalar os snaps. Portanto, para todos, exceto para as pessoas mais dedicadas, os snaps não são uma opção.

Este é um grande negócio? Isso realmente depende do software que você deseja executar. Muitos programas populares estão disponíveis no formato Flatpak. A comunidade mais ampla de código aberto geralmente se reuniu em torno do Flatpak sobre o Snap.

Mas alguns aplicativos estão disponíveis apenas em um piscar de olhos e, se um deles for um programa obrigatório para você, o SteamOS pode não ser tão viável para você quanto o Arch Linux normal.

SteamOS e Arch Linux: mais diferentes do que iguais

SteamOS e Arch Linux compartilham fundamentos semelhantes, mas não são a mesma distro. De muitas maneiras, a diferença entre o SteamOS e o Arch é ainda maior do que o relacionamento do Ubuntu com sua distribuição pai, o Debian.

Muitas vezes, é melhor pensar em ambas as distros como fundamentalmente diferentes de seus pais e tratá-las como tal. O SteamOS e o Arch Linux são muito diferentes, mas isso não torna o SteamOS uma distro menos boa para o Steam Deck.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *