Автор Тема: Создание своего дистрибутива с помощью Remastersys  (Прочитано 18740 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн iks

  • Новичок
  • **
  • Сообщений: 97
  • Rusdeb 1.02
    • RusDeb
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #15 : Февраль 10, 2014, 19:33:39 »
Перед сборкой стоит подредактировать ubiquity-gtkui.desktopsed -i '/OnlyShowIn/d' /usr/share/applications/ubiquity-gtkui.desktopможет стоит другая программка но в этом направлении искать, данная строка сработает если стоит ubiquity-frontend-gtk
Я так обленился на Linux, что уже лень пользоваться другой ОСью

Всё может быть, и все быть может,
И лишь того не может быть,
Чего, быть может, быть не может -
Но и такое может быть!

Оффлайн vladiko

  • Активист
  • ****
  • Сообщений: 366
  • А мне летать охота...
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #16 : Февраль 10, 2014, 20:35:43 »
Напишите что за систему вы создали. Рабочий стол Kde, xfce, gnome, mate, lxde?
Могу предположить что у вас Мате, так как эти проблемы там встречались.

да проще не бывает для первого раза - взял Runtu Lite 12.04.3, поставил её на ASUS Eee PC 900, настроил под данный нетбук, доустановил нужные мне программы, в т.ч. и Remastersys, и решил создать свой первый загрузочный диск. Буду рад любым советам чтобы повторить процесс создания образа и получить уже работоспособный загрузочный диск.
Использую исключительно Runtu LITE, различные версии

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1105
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #17 : Февраль 10, 2014, 20:49:02 »
Проверьте наличие в сборке пакета ubiquity-frontend-gtk

Оффлайн iks

  • Новичок
  • **
  • Сообщений: 97
  • Rusdeb 1.02
    • RusDeb
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #18 : Февраль 10, 2014, 20:55:04 »
smik55 почему поправился, может другой стоять вместо ubiquity-frontend-gtk, вроде таких как ubiquity-frontend-debconf ubiquity-frontend-kde принцип один просто использование разного
Я так обленился на Linux, что уже лень пользоваться другой ОСью

Всё может быть, и все быть может,
И лишь того не может быть,
Чего, быть может, быть не может -
Но и такое может быть!

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1105
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #19 : Февраль 10, 2014, 21:02:15 »
При подключенной сети Remastersys должен по идее сам ставить инсталятор при сборке, но нужно проверять.

Оффлайн vladiko

  • Активист
  • ****
  • Сообщений: 366
  • А мне летать охота...
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #20 : Февраль 10, 2014, 21:05:14 »
Проверьте наличие в сборке пакета ubiquity-frontend-gtk
проверил, пакет не стоял, я его сейчас доустановил.
далее выполнил по совету от iks
sed -i '/OnlyShowIn/d' /usr/share/applications/ubiquity-gtkui.desktopЧто ещё нужно подправить?
Использую исключительно Runtu LITE, различные версии

Оффлайн BaaTLT

  • Новичок
  • **
  • Автор темы
  • Сообщений: 81
  • Выключи компьютер и ЖИВИ !!!
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #21 : Февраль 11, 2014, 00:51:51 »
Ничего.
Править тоже было лишнее.

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #22 : Февраль 11, 2014, 16:41:41 »
Проверьте наличие в сборке пакета ubiquity-frontend-gtk
проверил, пакет не стоял, я его сейчас доустановил.
далее выполнил по совету от iks
sed -i '/OnlyShowIn/d' /usr/share/applications/ubiquity-gtkui.desktopЧто ещё нужно подправить?
Интересно, появился ли в Вашем образе дистрибутива на рабочем столе ярлык установщика. Поделитесь, пожалуйста, результатами.
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн vladiko

  • Активист
  • ****
  • Сообщений: 366
  • А мне летать охота...
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #23 : Февраль 11, 2014, 23:47:07 »
Итак, провозившись полтора часа, создал очередной загрузочный диск и проверил его работу.
Докладываю:
1. Меню install - заработало! (дошёл до разметки разделов, дальше пока не проверял)
2. При загрузке в live - значка установки системы на рабочем столе так и не увидел!
3. Попробовал в live-режиме в терминале ввести команду ubiquity, запросило пароль root, но откуда я его знаю? Ведь при создании образа никакой пароль не запрашивался и не устанавливался, а в live-режим я попал под учёткой "Гость" и пустым паролем.
Отсюда возникают вопросы:
1. Как добиться, чтобы на рабочем столе в live-режиме всё-таки появлялся ярлык установки системы?
2. Какой пароль вводить при запуске команды ubiquity? (пустой пароль и пароль учётной записи, из под которой создавался образ, - не прокатили)
Использую исключительно Runtu LITE, различные версии

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1105
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #24 : Февраль 12, 2014, 01:04:50 »
Если не меняли сами настройки в Ремастере, то имя юзера по умолчанию
Цитировать (выделенное)
custom
пароля нет.
Под ним и надо заходить в систему.

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #25 : Февраль 12, 2014, 09:02:36 »
Итак, провозившись полтора часа, создал очередной загрузочный диск и проверил его работу.
Докладываю:
1. Меню install - заработало! (дошёл до разметки разделов, дальше пока не проверял)
Вы предприняли попытку запустить установщик (install) в работающей системе? Напрасно. Он служит для установки системы из созданного образа.
2. При загрузке в live - значка установки системы на рабочем столе так и не увидел!
Это больше всего меня интересовало. Спасибо за информацию.
3. Попробовал в live-режиме в терминале ввести команду ubiquity, запросило пароль root, но откуда я его знаю? Ведь при создании образа никакой пароль не запрашивался и не устанавливался, а в live-режим я попал под учёткой "Гость" и пустым паролем.
Пустая трата времени.
Отсюда возникают вопросы:
1. Как добиться, чтобы на рабочем столе в live-режиме всё-таки появлялся ярлык установки системы?
Поделюсь своим опытом. После подготовительных действий по созданию сборки и установки пакета установщика в работающей системе  выполняю:
sudo su
sed -i -e 's/OnlyShowIn=/OnlyShowIn=MATE\;/g' /usr/share/applications/ubiquity-gtkui.desktop
user=`cat /etc/passwd | grep ":1000:" | awk -F ":" '{print $1}'`
echo $user
Затем работаю Remastersys,  как описано в теме.
2. Какой пароль вводить при запуске команды ubiquity? (пустой пароль и пароль учётной записи, из под которой создавался образ, - не прокатили)
Ничего этого делать не нужно.
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #26 : Февраль 12, 2014, 10:08:59 »
После подготовительных действий по созданию сборки и установки пакета установщика в работающей системе  выполняю:
user=`cat /etc/passwd | grep ":1000:" | awk -F ":" '{print $1}'`
echo $user

      Для чего выполняются эти команды?

Оффлайн ivm ®

  • Местный
  • *****
  • Сообщений: 924
  • ivm@jabber.at
    • Matuntu
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #27 : Февраль 12, 2014, 11:30:32 »
После подготовительных действий по созданию сборки и установки пакета установщика в работающей системе  выполняю:
user=`cat /etc/passwd | grep ":1000:" | awk -F ":" '{print $1}'`
echo $user

      Для чего выполняются эти команды?
это часть скрипта отвечающая за "проявление" ярлыка установщика на столе, полным скриптом уже нет смысла пользоватся, но без этих строк ярлык будет в папке, но не будет виден на столе.
PS. волшебные слова
« Последнее редактирование: Февраль 12, 2014, 11:34:37 от ivm ® »
© ivm 1991 - настоящее время. All Rights Reserved.
OS Matuntu-Best/Matuntu-Trusty/Matuntu-TT64-M16

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Создание своего дистрибутива с помощью Remastersys
« Ответ #28 : Февраль 12, 2014, 13:26:37 »
без этих строк ярлык будет в папке, но не будет виден на столе.

     Эти команды присваивают переменной $user значение, получаемое выборкой строки из файла /etc/passwd, содержащей набор символов ':1000:', после чего берётся первое поле строки, в качестве разделителя используется ':'. Значение переменной $user выводится в стандартный вывод.
     Простым языком - вывод имени пользователя с uid=1000, который по умолчанию создаётся при установке системы, довольно криво реализованный. Никакие файлы при этом не изменяются и на систему влияния не оказывают, т.е. в данном виде бессмысленны.

     Если бы целью было визуально определить, имеются ли в сборочном окружении пользователи, которых там быть не должно, тогда как вариант принимается.

Оффлайн Alex Klich

  • Новичок
  • **
  • Сообщений: 34
Тема тут довольно старая, однако Remastersys до сих пор прекрасно работает образы систем на основе Ubuntu 16.04 и Mint 18 создаются прекрасно. Тем не менее вопросик имеется, как собрать образ для установки на комп с UEFI?