Отложенная установка загруженных пакетов на другой компьютер с CMake - PullRequest
0 голосов
/ 27 марта 2019

Можно ли отложить установку загруженных пакетов на другом компьютере с CMake?

Я знаю, что можно загрузить и установить пакет с CMake (функция ExternalProjectAdd) на том же компьютере.Я хотел бы знать, возможно ли загрузить пакет на компьютер и установить его на другой.

Мне нужно сделать это, чтобы иметь возможность загружать зависимости программного обеспечения на персональный компьютер (подключение к Интернету, привилегии root) и затем перемещаться в кластер (без подключения к Интернету, привилегии root) для установки программного обеспеченияи его зависимости.

РЕДАКТИРОВАТЬ: вот пример моей проблемы.

CMake используется для генерации кода X. Этот код зависит от библиотеки Y, доступной в Интернете.Я хочу создать X в кластере без подключения к Интернету и без полномочий root.Поэтому я не могу загрузить Y из этого кластера (без подключения к Интернету) и не могу установить его из диспетчера пакетов (без полномочий root).Мне нужно скачать Y с другого компьютера (персонального компьютера).

Мой вопрос: «Как я могу загрузить Y с персонального компьютера, а затем сгенерировать X на этом кластере с помощью CMake?».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...