← RHCSA: administração RHEL 10 em produção
02 / 10 · 25 MIN

Software, repositórios RPM e Flatpak

Distingue inventário instalado, origem de pacotes e instalação de aplicações.

Conceito e mecanismo

O inventário de pacotes instalados e a lista de repositórios respondem a perguntas diferentes. rpm -qa mostra pacotes RPM instalados; dnf repolist ajuda a inspecionar os repositórios configurados e disponíveis segundo as opções usadas. Se falta um executável, dnf provides pode procurar o pacote fornecedor de um path ou padrão nos metadados disponíveis. O resultado depende dos repositórios e metadados acessíveis. Antes de instalar, confirma origem, versão, dependências e impacto da transação. O simples facto de um nome aparecer na pesquisa não autoriza alterar um servidor de produção.

Aplicação guiada

Os objetivos atuais de RHCSA incluem também Flatpak. Uma aplicação Flatpak tem um identificador e é obtida através de um remote; não assumes que o identificador corresponde a um nome de pacote RPM. Consulta os remotes e a aplicação pretendida, confirma a origem aprovada e regista como foi instalada. Numa estação usada para administração, a aplicação gráfica e as ferramentas do sistema podem ter ciclos de atualização diferentes. No handover, documenta o mecanismo de instalação, a versão e quem mantém cada componente. Uma remoção precisa de considerar dependências e dados, além de confirmar o nome visível no menu.

NA PRÁTICA

Para investigar um comando ausente, distingue “qual pacote o fornece?” de “está instalado?”. Para uma aplicação Flatpak, começa pelo remote e identificador documentados.

Armadilhas comuns

Confundir inventário com repositórios; instalar de uma origem não revista; tratar IDs Flatpak como nomes RPM.

Tópicos relacionados: Operação, targets e evidência persistente · Storage, mounts e identidade persistente

Leva esta ideia contigo

Escolhe o mecanismo certo e conserva a proveniência do software.

Criar conta

Referência: RHEL10 Flatpak applications · EX200 based on Red Hat Enterprise Linux 10

Red Hat® e RHCSA são marcas comerciais ou marcas registadas de Red Hat, Inc. A dr.pt é uma plataforma de preparação independente e não está afiliada, associada, patrocinada, autorizada nem aprovada por Red Hat. Os conteúdos e as perguntas são originais, não são perguntas oficiais de exame, e concluir os nossos testes não atribui nem garante qualquer certificação. Os nomes são usados apenas para identificar o tema. Todas as outras marcas pertencem aos respetivos titulares.