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

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4812
  • Да будет свет!
Интересны те из форков Remastersys, которые работают. И которые остаются живы. Ибо все они время от времени работать перестают, а то и вовсе умирают.
В релизной Ubuntu 18.04 LTS из репозитория убрали пакет GKSU видимо с целью "обломать" все программы, которые использовали его в зависимостях, в т.ч. Remastersys и Respin (не зря Respin убрали с гитхаба).
Пакет gksu (graphical front-end to su and sudo) в переводе "графический интерфейс для su и sudo".
Цитировать
package is gone
This package is not in any development repository. This probably means that the package has been removed (or has been renamed). Thus the information here is of little interest ... the package is going to disappear unless someone takes it over and reintroduces it.
Цитата: Дословный перевод
Этот пакет не находится в каком-либо репозитории разработки. Вероятно, это означает, что пакет был удален (или был переименован). Таким образом, информация здесь малоинтересна ... пакет исчезнет, ​​если кто-то не возьмет его и не вернет его.

Из командной строки, т.е. без графического интерфейса Remastersys возможно будет работать.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн BaaTLT

  • Постоялец
  • ***
  • Сообщений: 190
  • Выключи компьютер и живи!
Вышла версия Remastersys 3.4 для 64 разрядных сборок

Основные изменения:
  • Не нужен пакет gksu
  • Исправлена работа логов в сборках. Баг от создателя. (Проверить в сборке  /var/log/syslog  должен быть не нулевого размера)
  • Включен обход ошибки установщика Ubiquity в Ubuntu 18.04

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4812
  • Да будет свет!
Спасибо, Алексей! Тестовый образ системы на основе Ubuntu 18.04.1 LTS успешно собран и установлен.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн BaaTLT

  • Постоялец
  • ***
  • Сообщений: 190
  • Выключи компьютер и живи!
Вышла версия Remastersys 3.5 для 64 разрядных сборок

Основные изменения:
  • Не предлагает удалить другие пакеты при установке
  • Включен обход ошибки установщика Ubiquity в Ubuntu 18.04 (вариант №2)
  • Оптимизация кода

Оффлайн BaaTLT

  • Постоялец
  • ***
  • Сообщений: 190
  • Выключи компьютер и живи!
Вышла версия Remastersys 3.5 для 32 разрядных сборок

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4812
  • Да будет свет!
Вышла версия Remastersys 3.5 для 32 разрядных сборок
Прежними версиями Remastersys образ на основе Ubuntu 18.04 нормально собирался, загружался, но в процесс установки на шаге копирования файлов аварийно завершался.
С помощью Remastersys 3.5 i386 все процессы проходят гладко, без единого замечания.
Также успешно можно пользоваться Remastersys amd64.
Благодарю, Алексей!
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3073
  • Что бы ни случилось, всё будет хорошо!
Есть ещё инструменты по ремастерингу:
  • Customizer - ранее известный как U-Customizer, является передовым Live CD инструментом для настройки и ремастеринга. Используйте любой поддерживаемый Ubuntu на основе ISO образа, например, Ubuntu Mini Remix, Ubuntu или его производные ISO образа, чтобы создать свой собственный ремикс с помощью нескольких щелчков мыши.
    Для быстрой справки, обратитесь к руководству. Более подробная информация в вики.
  • Cubic - программа для создания настроенного в реальном времени образа, устанавливаемая из репозитория ppa:cubic-wizard/release для Ubuntu 14.04-19.10.

Проверил установку Кубика в Matuntu-B64.
sudo add-apt-repository ppa:cubic-wizard/release -y sudo apt install cubic isolinuxПеред запуском в домашнем каталоге нужно создать директорию с произвольным именем на латинице (кириллицу не поддерживает).
Запущенное приложение требует открытия этой директории для распаковки выбранного для кастомизации образа.

В сети много инструкций по использованию этой программы. Например, Наконец-то получилось сделать свой образ на базе Xubuntu.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3073
  • Что бы ни случилось, всё будет хорошо!
Для Ubuntu 20.04 и 20.10 в основном репозитории появились пакеты remaster-iso. Это набор скриптов для помощи в ремастеринге ISO-образа с пользовательскими настройками для систем на основе Debian.
Примерные действия описаны на гитхабе:
Цитата: после установки пакета
# clone the project
git clone https://github.com/unixabg/remaster-iso.git

# move to our remaster-iso directory
cd remaster-iso

# download the debian based iso we want to remaster
wget http://somepath.blah/theIsoYouWant.iso

# extract the iso
remaster-extract -i theIsoYouWant.iso

# make modifications to the squashfs things
remaster-squashfs-editor

# compose the iso back together
remaster-compose
Установил в Matuntu-F. Уже имею опыт работы с подобными скриптами. В принципе пересобрать образ получалось. Но этот проект пока оставил на свободное время, если доживём  :)

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3073
  • Что бы ни случилось, всё будет хорошо!
Cubic - программа для создания настроенного в реальном времени образа, устанавливаемая из репозитория ppa:cubic-wizard/release

Вот ещё неплохое описание работы этой программы. Может кому-нибудь пригодится, т.к. Cubic регулярно обновляется и поддерживает все актуальные релизы Ubuntu.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3073
  • Что бы ни случилось, всё будет хорошо!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4812
  • Да будет свет!
Администратор русскоязычного форума проекта PuppyRus Linux под ником sfs выпустил дистрибутив на базе Ubuntu с минимальным окружением и без Snap-пакетов U24-LXDE3 (Ubuntu 24.04 FULL LXDE gtk3) x86_64

Он поделился своим опытом в статье Создание iso со своим образом Ubuntu и набором программ. Возможно эта информация окажется полезной для желающих создать свой дистрибутив.
Делай с нами, делай как мы, делай лучше нас!