Автор Тема: Чем лучше пересобрать дистрибутив Runtu LITE?  (Прочитано 9803 раз)

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

Оффлайн polisoft

  • Новичок
  • **
  • Автор темы
  • Сообщений: 11
sudo aptitude install gnome-mplayer

Можно скомпилить его со встроенным Gui : gmplayer или поставить gnome-mplayer

Спасибо. Буду экспериментировать.

А как потом добавить этот плеер в сборку, чтобы не устанавливать руками каждый раз?

Оффлайн sfs

  • Местный
  • *****
  • Сообщений: 722
    • PuppyRus-Arch
Чем лучше пересобрать дистрибутив Runtu LITE?
« Ответ #1 : Июнь 26, 2014, 10:16:07 »
А как потом добавить этот плеер в сборку, чтобы не устанавливать руками каждый раз?
Правильный сложный путь - сделать *.deb
Костыльный простой - сделать /casper/zz-add.squashfs напихав туда что угодно. Подробнее и пример. В Live так точно будет работать. После инсталляции - не уверен. Юзаю только live

Оффлайн AMA

  • Новичок
  • **
  • Сообщений: 77
Чем лучше пересобрать дистрибутив Runtu LITE?
« Ответ #2 : Июнь 26, 2014, 10:28:25 »
...Буду экспериментировать. А как потом добавить этот плеер в сборку, чтобы не устанавливать руками каждый раз?
Добавить в сборку -- ето просить сделать её авторов... если он того стоит конечно... :)
Ну а для себя-любимого облегчить жизнь можно, например, весь нужный набор прог, не имеющийся в стандартных дистрах, можно "закатать" на установку в шелл-скрипт, -- при необходимости предваряя командами добавления соотв. реп, включая и локальные, -- и юзать скрипт в один клик каждый раз на новой оси... (Ето правда актуально для тех, кто склонен к частым експериментам с ними...) Кстати, если набор таких прог не слишком тяжел (не более 200-500 мб в зависимости от ресурсов компа и особенностей живого дистра: см. свободное дисковое пространство и дели на 1.5 или 2), -- ето прокатит даже в живой сессии! (проверено опытом).
Сферический, а хоть бы и квадратный конь хорош в вакууме... ездить на нём нельзя! :)

Оффлайн sfs

  • Местный
  • *****
  • Сообщений: 722
    • PuppyRus-Arch
Чем лучше пересобрать дистрибутив Runtu LITE?
« Ответ #3 : Июнь 26, 2014, 10:34:01 »
Насколько я понял логику static компиляции - оторваться от зависимостей конкретных дистров. Держать в своей папке, запускать в любом дистре и получать ожидаемый результат. Типа portable. Правда не с любым софтом так получается. Но с mplayer получается. Могу дать ссылок.
Надо ли тут что-то еще? Или Вы со своего дистриба всей школе- предприятию планируете ставить...

Оффлайн polisoft

  • Новичок
  • **
  • Автор темы
  • Сообщений: 11
Чем лучше пересобрать дистрибутив Runtu LITE?
« Ответ #4 : Июнь 26, 2014, 12:17:58 »
Немного пояснения к моему вопросу. Microsoft прекратила поддержку Windows XP, а в связи с этим образовался огромный парк старых и слабых компьютеров на которых хорошо работает Runtu Lite. У меня на работе Runtu Lite на всех слабых компьютерах. У жены в больнице везде XP, и ИТ отдел не чешется, делаю по ее просьбе. В наших школах - сомнительно, работающие там ИТ специалисты путают монитор с компьютером и Windows c Office. Соответственно везде компьютеры в домене. Под эти задачи и тестирую Runtu, дополнительная установка идет shell-ом.

Ссылки посмотрел, deb файлы собирать умею, но спрашивал про более серьёзную переделку, например, Novo Builder. Вопрос, чем лучше пересобрать дистрибутив на основе Runtu LITE?
« Последнее редактирование: Июнь 26, 2014, 12:19:51 от polisoft »

Оффлайн AMA

  • Новичок
  • **
  • Сообщений: 77
Чем лучше пересобрать дистрибутив Runtu LITE?
« Ответ #5 : Июнь 26, 2014, 12:47:05 »
polisoft,
скажу прямо: персборка сборок -- ето излишние хлопоты! (юзал когда-то рамастер... и по опыту посчитал излишним). Вы писали что юзаете установку шеллом. Если ето не ошибка (подразумевалось что терминалом), то вы на правильном пути: я же чуть ранее писал, что юзаю шелл-скрипт, куда накиданы нужные для установки набора прог команды...
Всё ето (включая набор дистров и даже локальный репо с дебками) можно оформить как мультизагрузочный shdc или dvd. притом, в разных (удобных в конкретном случае) вариантах. И нет проблем! ;)
Как-то так вкратце

UPD. ну а коли речь заходит о действительно массированном развертывании на много машин, б/м идентичных (в конторе), то рулит предварительная доводка мастер-дистра (установка на типичную машинку с прикручиванеим всего реально нужного и убираанием ненужного) и затем -- клонезилла в руки и вперёд в бой! :)
« Последнее редактирование: Июнь 26, 2014, 12:55:21 от AMA »
Сферический, а хоть бы и квадратный конь хорош в вакууме... ездить на нём нельзя! :)

Оффлайн sfs

  • Местный
  • *****
  • Сообщений: 722
    • PuppyRus-Arch
спрашивал про более серьёзную переделку,
Варианта 4:
1. debostrap. Это наиболее серьезно - вдохновляетесь списками пакетов runtu
2. unsquashfs filesystem.squashfs + chroot + вносим изменения + mksquashfs. Делал такое с предыдущим lite - могу дать ссылку
3. frugal -live установка с сохраненкой
4. Установить систему на 1пк + скопировать (dd clonezilla tar mksquashfs - по вкусу)+ разворачивать на другие пк.

1,2 Есть какие-то софты автоматизации этого (remastersys - сам не юзал), но суть такая -же
2 пожалуй наиболее подойдет (просто, но не костыльно). 3 народ пугается и не понимает
« Последнее редактирование: Июнь 26, 2014, 14:21:51 от sfs »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Варианта 4:
   Можно добавить ещё несколько, но из предложенных я бы выбрал №4 - причём можно даже через GParted. Проще только прямое копирование через dd.

   После нужно поменять IP-адреса и имена ПК.

Оффлайн sfs

  • Местный
  • *****
  • Сообщений: 722
    • PuppyRus-Arch
   После нужно поменять IP-адреса и имена ПК.
И sudo rm /etc/udev/rules.d/70-persistent-net.rules - чтобы eth0 на другом пк не стал ethX+1

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
И sudo rm /etc/udev/rules.d/70-persistent-net.rules

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

Оффлайн AMA

  • Новичок
  • **
  • Сообщений: 77
Re: Чем лучше пересобрать дистрибутив Runtu LITE?
« Ответ #10 : Июнь 27, 2014, 13:02:30 »
...или простейшей скриптовой автоматизации в случае доводки массированно развёрнутых на много машин клонов...

UPD. гм-хм... тут добавил бы, что конечно абсолютно любыми способами можно:
Цитировать (выделенное)
4. Установить систему на 1пк + скопировать (dd clonezilla tar mksquashfs - по вкусу) + разворачивать на другие пк.
ИМХО, тут именно clonezilla рулит! :) хотя бы потому, что создает сжатый архив, и практически вполне интутивно понятна в работе...
Но юзая клонирование обычно "забывают", что после "тупого" клонирования с образа целевая машинка КАК ПРАВИЛО* не заведётся!
* С тех пор, как стали юзать UUID -- в grub2... И конечно в случае, когда НЕ клонируется весь физический диск! (А при интеллектуальном разворачивании системы на ПК ето обычно так и есть...)
Выше упомянутый простой скрипт (а не ручное колдование редактором и/или сетапом grub'а) поможет в етом.
Итак, с помощью клонезиллы можно загружаться:
(а) с загрузочной флешки (если целевые компы поддерживают), и где лежат сама клонезилла + образцовая система + вспомогательный скрипт -- использовать на последней стадии, "доведя" фстаб и граб до нужной кондиции (собственно просто заменив ююид из образа на текущий).
Note. Использовать в меню на закл.стадии 2й пункт:
Now you can choose to:  ... (2) Enter command line prompt (чтобы исполнить скрипт коррекции).
(б) с клонезила-сервера, по-шурику развернутого на одном из компов в сетке (остальное практически аналогично), рулит на бездисковых станциях или при отсутствии юсб/двд приводов.
Note. Использовать extra parameter' option:  Do nothing when clone finifes (!!!)
(в) или с сиди/дидвиди с клонезилоой (откуда подгружать образ, -- ето уже текуще решаемый вопрос...)
Ну а сам скрипт либо тупо содержит команды, потребовавшиеся бы при ручной коррекции ОДНОГО (первого из многих в серии) ПК, либо несложный код контекстной автозамены UUID... И при нужде иные команды доводки системы.
"Дам наводку, но не подаю на водку!" (с) :)

Цитировать (выделенное)
3 народ пугается и не понимает
Ну ето лишь те, кто щенков в глаза не видел и не юзал! ;)

UPD2. А вообще-то вопрос клонирования + бэкапирования почти неисчерпаем, и при творческом подходе можно организовать даже скрипт-ориентированную систему, заюзанную на каждой раб-станции + сервере, когда с помощью (преимущественно) архивера создаются хоть ежедневные бэкапы оси (жел-но +юзверьских данных отдельно!) и при нужде (даже автоматически) разорачиваются оные при повреждении оси... (Например, можно заюзать и фругал-версию миниоси, юзаемую как спасательный диск -- только без нужды в приводах! -- и запускаемую из стартового меню по мере надобности... Как то так вкратце...)
« Последнее редактирование: Июнь 27, 2014, 14:49:05 от AMA »
Сферический, а хоть бы и квадратный конь хорош в вакууме... ездить на нём нельзя! :)

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Чем лучше пересобрать дистрибутив Runtu LITE?
« Ответ #11 : Июнь 27, 2014, 14:59:04 »
Но юзая клонирование обычно "забывают", что после "тупого" клонирования с образа целевая машинка КАК ПРАВИЛО* не заведётся!
    Почему? Если можно, укажите конкретные причины.

* С тех пор, как стали юзать UUID -- в grub2...
    Как это повлияет на загрузку, если диск клонирован целиком?

Оффлайн AMA

  • Новичок
  • **
  • Сообщений: 77
Re: Чем лучше пересобрать дистрибутив Runtu LITE?
« Ответ #12 : Июнь 27, 2014, 15:24:00 »
* С тех пор, как стали юзать UUID -- в grub2... И конечно в случае, когда НЕ клонируется весь физический диск! (А при интеллектуальном разворачивании системы на ПК ето обычно так и есть...)
Сферический, а хоть бы и квадратный конь хорош в вакууме... ездить на нём нельзя! :)

Оффлайн AMA

  • Новичок
  • **
  • Сообщений: 77
Re: Чем лучше пересобрать дистрибутив Runtu LITE?
« Ответ #13 : Июнь 27, 2014, 15:28:02 »
Поясняю то самое, что _подавляющее большинство_ не тольуо юзверей, но почти все системщики, лет 20 усвить не могут (пишу афористично, а не технократично!)
"Мухи отдельно, а котлеты отдельно!"(с)
Мухи ето всё что в хомяке относится к функциклированию системы;
котлеты ето юзверьские данные любого формата и назначения.
ВТОРОЕ _всегда_ ("испокон веков") кладу на отдельный раздел витнта и подключаю в хомяк(и) посредством системы ссылок...
Так что "интеллектуальное разворачиваниие" для меня означает, что на винте всегда есть раздел(ы) которые НЕ ТРОГАЮТСЯ (!!!) ни при каких обстоятельствах...
Теперь надеюсь понятно?
Сферический, а хоть бы и квадратный конь хорош в вакууме... ездить на нём нельзя! :)

Оффлайн AMA

  • Новичок
  • **
  • Сообщений: 77
Re: Чем лучше пересобрать дистрибутив Runtu LITE?
« Ответ #14 : Июнь 27, 2014, 15:37:13 »
Кстати, не след забывать и об отдельно стоящем 9в профи-норме) грабе...
Сферический, а хоть бы и квадратный конь хорош в вакууме... ездить на нём нельзя! :)