![]() |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Поделиться |
![]()
Сообщение
#1
|
|
Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 553 Регистрация: 4.2.2016 Вставить ник Цитата Пользователь №: 2850 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Cсылка на скачивание дистрибутива "Комета" : https://yadi.sk/d/kifbd51Wqo8RS
В нашей школе принято решение, во избежание проблем с лицензиями и прочими заморочками, создать свой дистрибутив с Приветствуется любая посильная помощь, т.к. дистрибутивостоительством занялся исключительно из вставшей внезапно необходимости, никогда этим не занимался, но очень хочу разобраться ![]() Буду тут описывать трудный процесс создания дистрибутива. Пока изо всех сил бьюсь с дистрокреатором ![]() В файле build.log в конце это: Цитата Building Dependency Tree... Selected version fakeroot#1.18.4-alt1 for fakeroot>=0:0.7.3 E: Couldn't find package branding-kometa-school-release hsh-initroot: Failed to calculate package file list. hsh-initroot: Failed to generate initial package file list. mki-image-prepare: /tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.live.cz2k95ezS/chroot/.work: unable to make initial chroot: rc=1 make[2]: *** [prepare-image-workdir] Error 1 make[2]: Leaving directory `/home/tema/distronavigator/mpd/profiles/live' make[1]: *** [live] Ошибка 2 make[1]: Выход из каталога `/home/tema/distronavigator/mpd/profiles' make: *** [install-dvd5.iso] Ошибка 2 Как мне кажется по этому логу всё связано с ошибкой на картинке, где я пытаюсь создать свой брендинг, заменив фоны. Сообщение отредактировал kostyalamer - 7.4.2016, 7:34
Прикрепленные файлы
![]() ![]() |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10142 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Сейчас попробую проверить, какой именно это даёт эффект. Но для Кометы использовать m-p едва ли стоит, потому что там с брендингом странности, а это в данном случае критично.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#3
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Сейчас попробую проверить, какой именно это даёт эффект. Но для Кометы использовать m-p едва ли стоит, потому что там с брендингом странности, а это в данном случае критично. Эффект нормальный, в загрузчике появляется указанное имя. Для m-p-d могу попробовать написать фичу инсталлера, только мне нужны соответственно файлы ( или текст ) и путь куда они должны вбиваться. Я сейчас как раз с фичами инсталлера развлекаюсь ![]() |
|
|
![]()
Сообщение
#4
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10142 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Эффект нормальный, в загрузчике появляется указанное имя. Да, удостоверился уже ![]() Для m-p-d могу попробовать написать фичу инсталлера, только мне нужны соответственно файлы ( или текст ) и путь куда они должны вбиваться. Я сейчас как раз с фичами инсталлера развлекаюсь ![]() Если я верно понял, в дистрибутивах live-homeros* вопрос решается тем, что в скрипте mpd/profiles/live/image-scripts.d/init5-homeros прописана команда Код echo 'ALT Linux Homeros Friend (Mongareson) Beta' > /etc/altlinux-release Как-то от этого надо отталкиваться, наверное. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#5
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Код echo 'ALT Linux Homeros Friend (Mongareson) Beta' > /etc/altlinux-release Как-то от этого надо отталкиваться, наверное. Держите фичу инсталлера, собирал правда под 32 битами но думаю так как на выходе noarch , можно пользоваться прямо так. Если нельзя, пересоберите src-ха в прицепе. ![]() ![]() Фича сделана в каталог preinstall.d срабатывает сразу после установки всех пакетов ( до установки загрузчика ). Для tema : 1) распаковываете пакет в свою сборочную репу и делаете genbasedir. ( вот для примера команда для одной из моих реп : genbasedir --topdir /home/k/hasher/repo/i686/ , у вас другой путь и архитектура - замените на свои ) 2) после этого делаете под root-ом apt-get update 3) вставляете installer-feature-kometa в список пакетов своего дистрибутива, после чего собираете его. 4) Устанавливаете дистрибутив 5) Если в загрузчике поменялось название то все OK, если нет то смотрите в /etc/altlinux-release - тогда будем продолжать ковыряться с фичами. Сообщение отредактировал kostyalamer - 27.2.2016, 20:04 |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.6.2025, 4:55 |