Я собираюсь написать сценарий, чтобы снять файлы пакета, теперь как мне их установить?
Можно взять pkg
использовать file://
URL вместо http://
URL?
В качестве альтернативы, есть ли лучший формат для этого? Например, может ли автономный pkg
файл будет создан, учитывая манифест, а все отдельные файлы?
Если вам интересно, я не хочу создавать зеркало репо.
Я собираюсь указать на мой ответ на другом вашем посте. Вы можете настроить pkg.depotd
экземпляр локально и добавьте его как издателя, но pkg
нельзя установить напрямую из файловой системы. В основном это связано с тем, что сервер пакетов предоставляет дополнительные метаданные, а также pkg search
функциональность.
Локальный сервер pkg не обязательно должен быть полным зеркалом. Как я сказал в другом посте, pkgrecv может просто вытащить то, что вы хотите (и его зависимости).