Я бы сказал, что он зависит от варианта использования и того, как проекты связаны друг с другом. Если у вас есть несколько проектов, отделенных друг от друга, используйте разные PPA для каждого. Если все они связаны друг с другом, используйте один PPA.
В широком смысле, если вам нужно установить Ubuntu (или любой другой дистрибутив Linux) на компьютер с 32-разрядной EFI и без поддержки загрузки BIOS / CSM / устаревшего режима, способ сделать это: [!d0 ] Используйте unetbootin или что-то подобное, чтобы подготовить установочный USB-накопитель. (Можно заставить его работать с CD-R, но это требует больше работы.) Выберите загрузчик EFI-режима для Linux. Я рекомендую ELILO, исправленную версию GRUB Legacy, rEFInd или gummiboot Fedora, потому что их относительно легко настроить вручную. GRUB 2 слишком сложно настроить вручную, а SYSLINUX слишком новый. Изучите формат файла выбранного вами загрузчика загрузчика и его потребности с точки зрения местоположения ядра. Проверьте исходное изображение компакт-диска, чтобы найти его конфигурацию загрузчика. Вам нужно знать, какие параметры передаются ядру загрузчиком. Добавьте каталог EFI/BOOT в раздел FAT на флэш-накопителе USB, который теперь содержит образ Linux. В идеале этот раздел должен быть ESP (то есть иметь «флаг загрузки», установленный в parted, или иметь код типа EF00 в gdisk, если диск использует GPT, или иметь код типа 0xEF в , если диск использует MBR), но некоторые ESP могут справиться без этого. Если на диске нет раздела FAT, вам нужно создать его. Скопируйте выбранный вами бинарный файл выбранного загрузчика (с именем, заканчивающимся на .efi) в каталог EFI/BOOT на флеш-накопителе USB, и переименуйте это к bootia32.efi - то есть, это должно быть EFI/BOOT/bootia32.efi. Обязательно скопируйте 32-разрядную версию загрузчика! Установите любые файлы поддержки, которые нужны загрузчику, например драйверы, изображения, модули и файлы конфигурации. В некоторых случаях (например, ELILO и gummiboot) вам нужно скопировать файл ядра и initrd в раздел FAT, который содержит загрузчик. Отредактируйте файл конфигурации для вашего загрузчика, чтобы он мог запустить ядро с параметрами, которые вы определили ранее, изучив конфигурацию загрузчика BIOS-режима. Перезагрузите, чтобы протестировать загрузчик.
Если повезет, это сработает, и вы сможете установить все. Однако я не могу гарантировать, что Ubuntu установит 32-разрядный загрузчик EFI. Если нет, вам нужно будет загрузить аварийную систему и установить ее вручную. Вам также может потребоваться отладить что-то, особенно если unetbootin (или что-то, что вы используете) не настроил флеш-накопитель оптимальным способом.
Конечно, это описание довольно неопределенно относительно критических деталей настройка загрузчика. Это связано с тем, что я не делал этого недавно (хотя в прошлом я был), и детали меняются в зависимости от того, какой загрузчик вы выберете.