Зависимости хранения PBUilder
-
26-09-2019 - |
Вопрос
Я строю только ограниченное количество пакетов, которые имеют одинаковую зависимость на каждой сборке. К сожалению, PBuilder пытается установить зависимости от каждого восстановления вместо того, чтобы хранить подготовленное изображение и например, каждый раз повторно использовать его.
Есть ли способ включить такие функциональные возможности? Могу ли я как-то пропустить длинный шаг установки зависимостей сборки, если они не изменились между последующими сборками?
Решение
да. Вы можете обойтись в распакованные среды PBUILDER, используя pbuilder --login
И установите любые пакеты, которые вам нравятся. Обычно все изменения, которые вы делаете, снова выброшены, как только вы выйдете, но там тоже происходит --save-after-login
Переключатель, который приведет к тому, что все изменения будут включены в Chroot Chroot, вы вошли в систему.
При этом я настоятельно рекомендую сначала скопировать среду, которую вы будете редактировать и редактировать только копию. Таким образом, у вас все еще есть «чистая» среда окружающей среды, которую вы можете использовать, чтобы убедиться, что ваши пакеты правильно объявляли все их создание-зависимостями, прежде чем загрузить их в некоторый архив. Вы можете использовать pbuilder's's --basetgz
вариант (или --basepath
При использовании Cowbuilder) для переключения между различными мотонами.