Я пытаюсь создать пакет для моего ppa, который использует пакеты из двух других ppas. Я хочу сделать тестовую сборку, используя pbuilder-dist. Я сделал это раньше, и я знаю, что мне нужна комбинация:
OTHERMIRROR в ~/.pbuilderrc --override-config, но я не уверен, когда добавить его к вызову pbuilder-dist f6] и pbuilder-dist raring build <pkg>.dsc, может быть, другие вещи?Может ли кто-нибудь дать подробное описание? Я пробовал разные комбинации, но ничего не работает.
Мне нужны две ppas ppa:gnome3-team/gnome3 и ppa:tkluck/gnome3. Спасибо!
Вы также можете создать файл Dsomething с указанием репозитория, который вы хотите добавить. Если у вас HOOKDIR="${HOME}/.pbuilder-hooks/" в вашем ~/.pbuilderrc, то файл с именем $HOME/.pbuilder-hooks/D10addppa может существовать со следующим содержимым:
#!/bin/sh
echo "deb deb http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu raring main" >> /etc/apt/sources.list
echo "deb http://ppa.launchpad.net/tkluck/gnome3/ubuntu raring main" >> /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B1510FD 568F2AD3
apt-get update
Этот метод также сохраняет изменения PPA временными.