Мое намерение состоит в том, чтобы сгенерировать распространяемые двоичные файлы - я делаю ./configure - make - make install на моей машине сборки, и я заархивировал содержимое каталога установки (тот, к которому я дал префикс при выполнении ./configure и make install) и перенес его на другую машину под другим пользователем для тестирования. После тестирования я вижу, что скопированные файлы все еще пытаются получить доступ к некоторым файлам по пути, который был на моей сборочной машине - и, следовательно, я получаю ошибку « permissions denied
в доступе».
Ранее я думал, что это может быть проблема с tar
при извлечении, но благодаря Дэниелу Беку, который помог мне понять, что это не имеет никакого отношения к процессу архивирования.
У меня нет привилегий root/sudo. Суть в том, как мне собрать одну машину и использовать установочные файлы во многих других, не сталкиваясь с проблемами, связанными с разрешениями? Каковы правила создания универсально распространяемых тарболлов?
Благодарю.