Как сделать пакеты для ARM в Launchpad?
Когда я запрашиваю сборки по этому рецепту, он создает только 32-битные и 64-битные пакеты. Как создавать пакеты для ARM?
Я использую быстро.
2 ответа
С 8 ноября 2016 года включение сборок ARM осуществляется самообслуживанием: вы можете изменить опцию в настройках PPA, чтобы она автоматически собиралась для любой из следующих архитектур (ссылка на документацию):
- AMD x86-64 (amd64)
- ARM ARMv8 (arm64)
- ARM ARMv7 Soft Float (армел)
- ARM ARMv7 Hard Float (armhf)
- Intel x86 (i386)
- PowerPC64 Little-Endian (ppc64el)
Войдите в систему и выберите "Изменить данные" в правом верхнем углу страницы PPA. В нижней части следующей страницы вы увидите вышеупомянутые опции, которые можно включить.
Следующие записи - это записи, которые только администратор Launchpad может включить для вашей учетной записи.
- PowerPC (powerpc)
- IBM System z (s390x)
Для этого вы по-прежнему запрашиваете доступ на форумах, хотя поиск по форуму показывает, что ранее Canonical делал это только при особых обстоятельствах (только если вы являетесь сотрудником Canonical или у вас есть контракт с Canonical). В другом сообщении на форуме предполагается, что сборки PowerPC и x390x должны быть доступны для всех пользователей к настоящему времени, но я не уверен, были ли решены проблемы безопасности при создании вашего (возможно, вредоносного) пакета на не виртуализированном оборудовании Canonical.