Удаленная установка deb-пакета

Удаленная установка deb-пакета

Есть ли способ установить deb-пакет "D" на удаленную машину "M" без переноса "D" на "M"? Если я перемещу "D" на "M", владелец машины "M" сможет скопировать мой deb-пакет (до того, как я закончу установку), а это то, чего я не хочу. Я сам разработал пакет "D", поэтому не хочу, чтобы он был у них. И у нас нет времени/ресурсов, чтобы добавить лицензию или ключ к нашему пакету.

решение1

Боюсь, у меня для вас плохие новости.

dpkg-перепаковкаэто стандартная часть программного обеспечения, которая использует файлы информации об упаковке (которыеиметь(чтобы оставаться в системе и убедиться, что обновление прошло правильно) для пересборки пакета .deb.

Если вы установите D на удаленной машине M, любой, у кого есть права root на M, сможет восстановить D в любое время.

РЕДАКТИРОВАТЬИ даже если вы каким-то образом помешаете им это сделать, простое слово dpkg -L packagenameскажет им:точнокакие файлы являются частью пакета, после чего их можно просто упаковать в tar и все готово.

Связанный контент