Solução da comunidade

Porque é que o apt, o openssl e o docker-compose estão em falta no SSH do ZimaOS

After installing ZimaOS 1.5.4, a user found curl and jq but not apt-get, opkg, apk, openssl, or the legacy docker-compose command.

O ZimaOS não é uma distribuição Linux de uso geral com gestão de pacotes

Um utilizador ligou-se por SSH a uma instalação nova do ZimaOS 1.5.4 e descobriu que curl e jq funcionavam, enquanto apt-get, opkg, apk, openssl e docker-compose não estavam disponíveis.

A resposta explicou que não é possível utilizar no ZimaOS os gestores de pacotes de outras distribuições Linux. A ausência destes componentes é uma limitação de conceção do sistema operativo, não uma indicação de que o próprio SSH esteja incompleto.

Utilize docker compose em vez de docker-compose

O comando autónomo mais antigo do Compose utiliza um hífen:

docker-compose

A resposta recomendou testar, em vez disso, a sintaxe atual do plug-in da CLI do Docker:

docker compose

Por isso, os scripts copiados de guias antigos de Linux podem falhar mesmo quando a funcionalidade do Compose está disponível através do Docker.

Implemente serviços adicionais como contentores

O utilizador pretendia os comandos em falta para instalar o NetBird no anfitrião. A resposta da comunidade recomendou implementar o NetBird através do Docker, em vez de tentar transformar o sistema base do ZimaOS em Debian, Alpine ou OpenWrt utilizando um gestor de pacotes externo.

Desta forma, o serviço e as respetivas dependências permanecem num ambiente contentorizado. Evita-se também depender de alterações no anfitrião que podem não estar disponíveis ou que podem ser substituídas por atualizações posteriores do sistema.

Não presuma que todos os utilitários habituais estão instalados

O SSH fornece uma shell no sistema; não garante que todos os executáveis Linux comuns estejam presentes. Antes de seguir um script de instalação de terceiros, analise as respetivas dependências e determine se este pressupõe um anfitrião modificável, pacotes de sistema ou serviços de sistema que o ZimaOS não disponibiliza.

Limite de versão

Esta discussão, composta por duas respostas, diz respeito ao ZimaOS 1.5.4 em março de 2026. Estabelece o limite relativo ao gestor de pacotes e o comando do Compose sugerido nessa altura, mas não documenta se versões posteriores adicionaram utilitários específicos.

FAQ

É possível ativar o apt-get através de SSH no ZimaOS?

A resposta afirma que gestores de pacotes como apt-get, opkg e apk não são suportados como seriam nas respetivas distribuições nativas.

O Docker Compose está completamente ausente?

Não necessariamente. O comando recomendado foi docker compose, em vez do executável mais antigo docker-compose.