Erro no realm join [Resolvido]

Publicado por Helio de oliveira silva em 13/06/2025

[ Hits: 1.141 ]

 


Erro no realm join [Resolvido]



Olá, pessoal!

Recentemente enfrentei um problema ao tentar ingressar uma máquina Linux (Debian 12) em um domínio Active Directory do Samba. Me retornava o seguinte erro:

realmd[7008]: ! Necessary packages are not installed: sssd-tools sssd libnss-sss libpam-sss adcli

O problema é que, mesmo com todos esses pacotes instalados (sssd, sssd-tools, libnss-sss, libpam-sss, adcli), o comando não reconhecia que eles estavam presentes no sistema.
Após várias pesquisas, descobri que o realmd utiliza o PackageKit para verificar e instalar automaticamente os pacotes necessários. Se o PackageKit não estiver instalado ou configurado corretamente, o realmd acaba reportando que os pacotes não estão instalados, mesmo que estejam.

Soluções para o problema:

Instalar o PackageKit. A maneira mais simples de resolver é instalar o packagekit:

# apt install packagekit
ou
sudo apt install packagekit

dependendo da sua distribuição Linux.

Com isso, o realmd passa a reconhecer os pacotes e o comando realm join funciona normalmente.

Desativar a instalação automática de pacotes pelo realmd

Se preferir não instalar o PackageKit, você pode desativar essa funcionalidade do realmd. Para isso, edite (ou crie) o arquivo /etc/realmd.conf com o seguinte conteúdo:

[service]
automatic-install = no

Essa configuração faz com que o realmd não tente instalar pacotes automaticamente, usando apenas os já instalados no sistema.
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Projeto Root - Virtualização de Servidores

Verificando IPs ativos em determinada rede com fping

Máquinas Virtuais com IP estático acessando Internet no Virtualbox

Uso do XFreeRDP

Instalação Zabbix 4.2 no Ubuntu Server LTS 18.04.2

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário