pbuilder-dist a vlastní repozitář

Utilitu pbuilder-dist používám pro otestování, vytvoří-li se v pořádku deb balíček ještě před tím, než data nahraji na Launchpad. Protože se stále snažím aby CQRLOG běžel i pod Ubuntu 14.04, potřebuji pro build přidat vlastní repozitář s aktuálními verzemi FreePascaluLazarusu.

Na Internetu jsem našel hodně návodů jak vlastní repozitář přidat, ale žádný mi nefungoval podle mých představ. Nakonec jsem to udělal podle sebe a vše mi funguje.

pbuilder-dist trusty i386 login --save-after-login

Rozbalí archiv se systémem, spustí jej v chrootu a čeká na další příkazy.

echo 'deb http://ppa.launchpad.net/ok2cqr/lazarus/ubuntu trusty main' >> /etc/apt/sources.list

Do seznamu repozitářů přidám svůj vlastní.

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 13CA184A

Do seznamu klíčů přidám vlastní. Jedná se o posledních 8 znaků podepisovacího klíče.

apt-get update

Znovu načtu index repozitářů.

exit

Chroot je ukončen a změny se uloží zpět do achivu se základními balíky systému. Další build použije verze z mého repozitáře a vše bude fungovat.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.