nhopkg
Gerenciador de pacotes universal
Descrição
nhopkg é um gerenciador de pacotes projetado para funcionar em qualquer distribuição GNU/Linux. Usa pacotes binários (`.nho`) e pacotes fonte (`.srcnho`), permitindo criar, instalar, converter e gerenciar software de forma simples, consistente e portátil.
Originalmente desenvolvido em 2010, nhopkg combina simplicidade, poder e controle total sobre o empacotamento, sendo especialmente útil para sistemas similares ao Slackware ou ambientes minimalistas.
Formatos de pacote
| Extensão | Tipo |
|---|---|
| .nho | Binário |
| .srcnho | Fonte |
Características
- ✓ Conversão automática Slackware (.tgz → .nho)
- ✓ Resolução de dependências
- ✓ Compilação desde fonte
- ✓ Gerenciamento de repositórios
- ✓ Internacionalização (i18n)
- ✓ Compatível com qualquer Linux
Instalação
nhopkg usa Meson como sistema de build:
# Instalar dependências sudo apt install meson ninja-build # Configurar meson setup builddir --prefix=/usr --sysconfdir=/etc --localstatedir=/var # Compilar ninja -C builddir # Instalar sudo ninja -C builddir install
Uso básico
sudo nhopkg -i pacote-1.0-1.nho Instalar pacote binário local
sudo nhopkg -S nome-pacote Instalar do repositório
sudo nhopkg -b pacote.srcnho Compilar e instalar desde fonte
sudo nhopkg -y Atualizar todos os pacotes
sudo nhopkg -r nome-pacote Remover um pacote
sudo nhopkg -z pacote.tgz Converter pacote Slackware
Ferramentas adicionais
nhopkg-repos- Gerenciamento de repositóriosnhouser- Gerenciamento de usuários/grupos para scripts de pacotenhopkg-overlay- Ambiente de build isolado com overlayfs
História: Criado originalmente em 2010 por Jaime Gil de Sagredo Luna. Desde então, mantido e evoluído por Carlos Sánchez para a distribuição NeonatoX.