Início
» Dicas para PC
»
Instale o Flatpak e o Snap no Gooroom — após verificar a política.
Instale o Flatpak e o Snap no Gooroom — após verificar a política.
Exemplo ilustrativo: Uma pequena equipe de design usa o Gooroom em uma estação de trabalho onde um aplicativo de desktop aprovado está disponível como Flatpak e um utilitário do fornecedor é oferecido como Snap. Antes de instalar qualquer um deles, confirme a versão do sistema operacional e pergunte ao administrador se fontes de aplicativos de terceiros e serviços de pacotes em segundo plano são permitidos. O suporte específico para o Gooroom não é verificado para todas as versões, portanto, as instruções do Debian abaixo se aplicam somente quando a versão instalada e sua política permitem alterações no APT.
Uma visualização ilustrativa do terminal mostra as verificações de versão e arquitetura a serem concluídas antes da instalação dos gerenciadores de pacotes.
Verifique primeiro a versão e a política.
Afirmar que “o Gooroom é baseado em Debian, portanto, todos os comandos do Debian funcionarão” é uma suposição insegura. A compatibilidade com Debian pode disponibilizar um pacote APT, mas não garante que uma imagem específica do Gooroom tenha os mesmos repositórios, configuração de serviços, integração com a área de trabalho ou permissão para adicionar fontes externas. A organização oficial do projeto Gooroom publica componentes da plataforma, mas as informações públicas analisadas aqui não forneceram uma matriz de suporte atualizada que confirme a compatibilidade com Flatpak e Snap para todas as versões do Gooroom.
No exemplo, o administrador de TI primeiro verifica se a estação de trabalho é gerenciada e se a adição do Flathub ou a ativação do snapd são permitidas. Não contorne um erro do APT, uma política de endpoint ou um serviço desativado editando arquivos de repositório protegidos, desativando controles de segurança ou instalando pacotes baixados manualmente. Em uma máquina gerenciada pela organização, solicite o aplicativo e a fonte aprovados ao administrador.
Em um computador pessoal ou explicitamente autorizado, inspecione o sistema sem alterá-lo:
O primeiro comando identifica a versão instalada; o segundo informa a arquitetura da CPU; o último mostra se o APT possui pacotes candidatos nos repositórios configurados. Se a versão não disponibilizar uma configuração de pacotes baseada em APT, ou se nenhum dos pacotes tiver candidatos, interrompa o processo e consulte a documentação da versão do Gooroom ou as instruções do administrador, em vez de adicionar repositórios Debian por tentativa e erro.
Instale o Flatpak e adicione uma fonte aprovada.
O Flatpak é uma opção prática quando o aplicativo necessário está disponível e a política permite um ambiente de execução de aplicativo de desktop. Os documentos de instalação do Flathub no Debian incluem instruções para flatpakadicionar o Flathub; essas instruções são do Debian original, não uma afirmação de que todas as compilações do Gooroom as seguem.
O painel do terminal ilustra a atualização do índice de pacotes APT aprovados e a instalação do Flatpak após a aprovação da política.
Atualize as informações do pacote e instale o Flatpak a partir dos repositórios já configurados pela organização:
sudo apt update
sudo apt install flatpak
Analise as alterações propostas pelo APT antes de aceitá-las. Se elas removerem pacotes do Gooroom, alterarem componentes essenciais ou utilizarem um repositório inesperado, cancele a alteração e consulte o administrador.
Adicione o Flathub somente se a organização aprovar a origem. Este comando adiciona um repositório remoto por usuário por padrão; para uma instalação gerenciada em todo o sistema, peça a um administrador para escolher o escopo correto:
Este comando ilustrativo adiciona o Flathub como uma fonte Flatpak; confirme se é permitido antes de executá-lo.
Reinicie a sessão ou o sistema se o gerenciador de software da área de trabalho não detectar a origem. Encontre o ID exato do aplicativo na lista aprovada do Flathub e substitua-o por APP_ID:
flatpak install flathub APP_ID
O Flatpak limita alguns acessos por padrão, mas as permissões de aplicativos variam. Analise as permissões de arquivos, dispositivos e serviços em vez de considerar o ambiente "sandbox" como tendo acesso zero ao host. Consulte a documentação sobre permissões de sandbox do Flatpak .
Instale o Snap somente se o serviço estiver habilitado.
Escolha o Snap quando o aplicativo do fornecedor necessário for distribuído como um Snap e a política permitir o snapd. O Snap adiciona um serviço de sistema para gerenciar pacotes, portanto, pode ser necessária uma revisão administrativa separada em uma estação de trabalho gerenciada.
As instruções atuais do Snapcraft para Debian instalam o pacote snapdvia APT e exigem que você faça logout e login novamente ou reinicie o sistema para que os caminhos sejam atualizados. Elas também documentam a instalação do snapdSnap posteriormente. Siga esses passos somente se a configuração e a política de pacotes atuais do Gooroom permitirem essa abordagem.
O painel exibe os comandos do pacote Debian upstream para o snapd; os administradores do Gooroom devem confirmar se o serviço está permitido.
sudo apt update
sudo apt install snapd
Saia da sessão e entre novamente ou reinicie o sistema. Em seguida, siga as instruções específicas para Debian do Snapcraft para quaisquer procedimentos adicionais necessários para essa versão; não habilite unidades systemd presumidas. Se o snapd não iniciar, pare-o e verifique a compatibilidade com o administrador. Não remova bloqueios de pacotes nem ignore restrições de serviço para forçar sua execução.
Instale apenas o aplicativo necessário, usando o nome exato da página dele na Snap Store:
sudo snap install SNAP_NAME
Substitua SNAP_NAMEpelo nome do pacote. Evite, --classica menos que o editor exija o confinamento clássico e um administrador aprove o acesso mais amplo. O confinamento Snap varia de acordo com o pacote, e o formato em si não certifica um aplicativo em relação aos requisitos de segurança da empresa.
Verifique o aplicativo e mantenha a mudança pequena.
Para a equipe de exemplo, o departamento de TI pode aprovar o Flatpak para o aplicativo de desktop, mas rejeitar o Snap porque adicionar um serviço em segundo plano não atende às políticas da empresa. Não há necessidade de instalar ambos os runtimes "por precaução". Dê preferência a uma fonte aprovada; se nenhuma for permitida, solicite uma alternativa empacotada por meio do canal de software da organização.
Para o Flatpak, verifique o registro remoto e do aplicativo e, em seguida, execute-o com o ID do aplicativo:
flatpak remotes --show-details
flatpak list --app
flatpak run APP_ID
Para o Snapchat, confirme se o cliente responde e se o aplicativo está listado:
snap version
snap list
Inicie o aplicativo a partir do menu da área de trabalho ou use o comando documentado pelo desenvolvedor. Uma listagem confirma o registro do pacote, mas não garante que todos os recursos funcionem de acordo com a política de segurança do Gooroom. Confirme se o aplicativo abre, teste apenas as permissões necessárias e peça à equipe de TI para verificar a origem aprovada e o comportamento de atualização. Se um comando falhar, registre o erro exato e a versão do Gooroom exibida por [comando/método] /etc/os-release.