Instalação remota de um pacote deb

Instalação remota de um pacote deb

Existe uma maneira de instalar um pacote deb “D” em uma máquina remota “M” sem transferir “D” para “M”? Se eu mover "D" para "M", o proprietário da máquina "M" poderá copiar meu pacote deb (antes de terminar a instalação), o que é algo que eu não quero. Eu mesmo desenvolvi o pacote "D", então não quero que eles o tenham. E não temos tempo/recursos para adicionar uma licença ou chave ao nosso pacote.

Responder1

Receio ter más notícias para você.

dpkg-repacké um software padrão que usa os arquivos de informações de embalagem (queterpermanecer no sistema para garantir que a atualização ocorra corretamente) para reconstruir o pacote .deb.

Se você instalar D na máquina remota M, quem tiver root em M poderá reconstruir D quando quiser.

EDITARE mesmo que você de alguma forma os impeça de fazer isso, um simples dpkg -L packagenamelhes diráexatamentequais arquivos fazem parte do pacote e, nesse ponto, eles podem simplesmente tará-los e pronto.

informação relacionada