Любительский ремастеринг дистрибутива Soplos Tyron
-
Я так понял, разработчики создают дистрибутив по схеме архивации рабочей системы в файл filesystem.squashfs. Затем вручную создают каталог загрузчика grub и применяют для создания iso-образа команду grub-mkrescue. Я всё правильно понял? Это упрощённая схема моего понимания. Хотел бы поделиться с разработчиками и пользователями своим методом, который у меня получился после попыток воссоздать Soplos Tyron с помощью live-build. Некоторые ограничения live-build я так и не смог обойти, поэтому решил сделать собственную среду для сборки дистрибутива на базе Soplos Tyron. Старался сделать универсальную сборку, для sid и для стабильного дистрибутива. Считаю, получилось неплохо. Только репозиторий рассчитан на дистрибутив sid. Поэтому, для Trixie пакеты пришлось адаптировать. Заодно устранять ошибки, присущие и в репозитории на данный момент. Самая главная - плохо понимается понятие locale. С раскладками клавиатуры разработчики работать не умеют. Они не понимают, что нельзя первой по умолчанию делать национальную раскладку. Дистрибутив поддерживает 8 локалей. Мне 8 клавиатур покупать, чтобы ввести команду в консоли для запуска mc? Я не знаю раскладку на французском. Пусть мне покажут, как на французской раскладке ввести команду "mc". Прошу разрешения разработчиков, чтобы я смог своею работой поделиться. У меня нет ни github, ни других методов размещения файлов для публикации. Если разработчики не будут против, я дам ссылку на архив с результатами моей работы.
-
Здравствуйте,
Спасибо за ваше сообщение и за потраченное время.
Процесс сборки: не совсем так. Мы работаем с Soplos ISO Builder и другими собственными инструментами разработки дистрибутива, хотя в некоторых версиях действительно используется
grub-mkrescue.Репозитории: и репозитории, и программы Soplos Linux рассчитаны на Debian Testing, а не на Stable или Sid. Поэтому при использовании в Trixie адаптировать пакеты — это нормально.
Клавиатуры: в live-сессии заранее настроены все 8 раскладок, чтобы пользователи каждого из 8 родных языков, которые поддерживает дистрибутив, сразу находили свою раскладку. Покупать 8 клавиатур не нужно.
Ваша работа: спасибо, что предлагаете поделиться ею. Чтобы сохранять порядок в проекте, мы принимаем код только через GitHub. Если захотите, вы можете создать бесплатный аккаунт и предложить свой вариант в наших репозиториях (github.com/SoplosLinux) или описать основные идеи вашего метода прямо в этой теме.
Спасибо и всего доброго,
Команда Soplos Linux -

Спасибо за ответ. Я действительно увлёкся Вашим дистрибутивом. У меня сохранились почти все Ваши iso-образы Tyron и версии репозиториев по времени выхода версий. Это очень хороший дистрибутив. Я даже попытался воссоздать Вашу утилиту сборки deb-пакетов. Чем смогу, я помогу Вашей работе, спасибо.
У меня недостаточно прав, как сказал форум, чтобы поделиться пакетом(soplos-packager_1.1.1_all.deb). Я действительно ничего не имею на github. И смысла не вижу. Я же только Вам хотел помочь. -
Здравствуйте,
Большое спасибо за ваш интерес и за время, потраченное на воссоздание утилиты. Видно, что вы вложили много сил, и интерфейс получился практически таким же, как у Soplos Packager, который тоже работает на всех 8 языках дистрибутива.
Если захотите попробовать, мы можем передать вам текущую версию Soplos Packager. На следующей неделе мы подготовим её для вас, чтобы вы могли её проверить. Если у вас будут предложения или вы найдёте ошибки, мы с радостью прочитаем их здесь, в теме.
Кроме того, мы ищем решение для обмена кодом с участниками, которые не пользуются GitHub, например через сервис передачи файлов вроде WeTransfer или TransferNow. Как только оно будет готово, мы сообщим вам.
Спасибо и всего доброго,
Команда Soplos Linux
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login