Скрипты для LIVE

Аватара пользователя

Автор темы
zjuga
Сообщения: 58
Зарегистрирован: 21 янв 2017, 17:10
Решено: 1
Благодарил (а): 5 раз
Поблагодарили: 5 раз

Скрипты для LIVE

Сообщение zjuga » 30 янв 2017, 08:50

Решил вот поделиться скриптом. Наваял его с помощью форума, в основном, тов. Chocobo, которому респекты и регарды. Скрипт для использования с Mint 17.3 XFCE LIVE, запускаемым с флешки, он превращает LIVE систему во вполне съедобный вид. Надо сказать, результат меня полностью удовлетворил и смысла в установке Mint на компьютер не вижу. Для офисного применения - более чем достаточно. Размещаю тут, т.к. это конечно, не сборка, но тема самая подходящая, имхо.
Флешку я разбил на 2 раздела, сделал загрузочной. Первый раздел - для повседневных нужд, в винде виден и форматируется виндой без повреждения второго раздела. Второй раздел - на 2 гига (больше и не надо), находится в конце флешки. винда его не видит и попортить не может. Туда в папку iso поместил собственно исошник, а в папку Program исходники программ, которых в Live нет и которые скрипт будет запускать по мере надобности. Cам скрипт и подправленные штатные скрипты лежат на разделе, не в папках. После запуска Минта все это видно в каталоге isodevice. Подправленные исходные скрипты и упоминаемые в скрипте программы прилагаю. Окончания gz надо убрать. Если не сам скрипт, то принцип применим и для других версий минта, имхо. Скрипт запускается в терминале:
/isodevice/script
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя

zuzabrik
Сообщения: 759
Зарегистрирован: 29 авг 2016, 09:08
Решено: 15
Благодарил (а): 48 раз
Поблагодарили: 222 раза

Скрипты для LIVE

Сообщение zuzabrik » 30 янв 2017, 19:53

Ты бы расписал подробно какие изменения внесены в сравнении с оф образом минта. Не распаковывать же твои скрипты и читать код чтобы узнать в чем фишка да?
Имею желание иметь всех желающих, но не имею желающих.

Аватара пользователя

Dja
Сообщения: 2795
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 393 раза
Поблагодарили: 284 раза

Скрипты для LIVE

Сообщение Dja » 30 янв 2017, 20:12

самый съедобный вид - LIVE, в который внесены необходимые изменения раз и навсегда, а не вот это... садо-мазо
Новичок? - ознакомься с правилами

В поисках истины :grabli:

Аватара пользователя

zuzabrik
Сообщения: 759
Зарегистрирован: 29 авг 2016, 09:08
Решено: 15
Благодарил (а): 48 раз
Поблагодарили: 222 раза

Скрипты для LIVE

Сообщение zuzabrik » 30 янв 2017, 20:55

Dja писал(а): самый съедобный вид - LIVE, в который внесены необходимые изменения раз и навсегда, а не вот это... садо-мазо
я бы не был столь категоричен.
Имею желание иметь всех желающих, но не имею желающих.

Аватара пользователя

Dja
Сообщения: 2795
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 393 раза
Поблагодарили: 284 раза

Скрипты для LIVE

Сообщение Dja » 30 янв 2017, 21:50

zuzabrik, т.е. 100500 раз загружаясь я должен 100500 раз всякие скрипты запускать? Для того чтобы там индикатор какой-то появился и еще какая-то лажа... Зачем? Не проще ли это взять установить и сделать на основе этого лайф? И всё это будет подгружаться автоматом уже без какого-либо геморроя :fp: :grabli:
Новичок? - ознакомься с правилами

В поисках истины :grabli:

Аватара пользователя

zuzabrik
Сообщения: 759
Зарегистрирован: 29 авг 2016, 09:08
Решено: 15
Благодарил (а): 48 раз
Поблагодарили: 222 раза

Скрипты для LIVE

Сообщение zuzabrik » 30 янв 2017, 22:09

Ой да не буду я с тобой спорить. Тебя не переубедить в любом случае.
Имею желание иметь всех желающих, но не имею желающих.

Аватара пользователя

Автор темы
zjuga
Сообщения: 58
Зарегистрирован: 21 янв 2017, 17:10
Решено: 1
Благодарил (а): 5 раз
Поблагодарили: 5 раз

Скрипты для LIVE

Сообщение zjuga » 31 янв 2017, 06:39

zuzabrik писал(а): Ты бы расписал подробно какие изменения внесены в сравнении с оф образом минта. Не распаковывать же твои скрипты и читать код чтобы узнать в чем фишка да?
Образ iso - оригинальный. Распаковывать ничего не надо, gz прибавлено в конце имени только чтобы загрузить на форум. После скачивания - стереть буквы gz в именах.

И да, виноват, не написал, что же делает этот скрипт, к сожалению, добавить в первый пост уже не могу:

- добавляет второй язык (русский)
- назначает переключение раскладки по CTRL+SHIFT
- включает цифровую клавиатуру
- добавляет в тулбар значки языка и батареи (по аналогии можно добавить любые другие)
- блокирует сброс часов на UTC при подключении к интернету
- устанавливает программы, отсутствующие в LIVE (самостоятельно добавить в скрипт по образцам в скрипте)
- монтирует сетевые папки (для этого в скрипте есть образец, надо снять # у строчки и подправить под свою сеть)

Dja писал(а): zuzabrik, т.е. 100500 раз загружаясь я должен 100500 раз всякие скрипты запускать?
АДЫН раз, толька адын раз в консоле пальчиком набрать /isodevice/script ... и усе... Да, при каждом запуске минта... Но... доступно даже ленивой блондинке, аднака. :-D , чего не скажешь про ковыряние в исошнике... А если имя script переименовать в s, букав станет еще меньше. :vic:
В скрипт по образцам можно добавить установку любых других нужных пакетов, которых нет в LIVE. Все это поставится автоматом.
Зато в любой момент можно поменять версию минта, просто записав другой iso на флешку.
Последний раз редактировалось пользователем 5 zjuga; всего редактировалось раз: 31

Аватара пользователя

zuzabrik
Сообщения: 759
Зарегистрирован: 29 авг 2016, 09:08
Решено: 15
Благодарил (а): 48 раз
Поблагодарили: 222 раза

Скрипты для LIVE

Сообщение zuzabrik » 31 янв 2017, 07:13

zjuga писал(а): Все расписано выше, в том числе и в комментариях к каждой строчке в самом скрипте
Да вот щас, ломанулись все качать скрипты и читать коменты чтобы угадать что ты изменил в лайв системе :-D
zjuga писал(а): Скрипт для использования с Mint 17.3 LIVE, запускаемым с флешки, он превращает LIVE систему во вполне съедобный вид. Надо сказать, результат меня полностью удовлетворил и смысла в установке Mint на компьютер не вижу. Для офисного применения - более чем достаточно.
И тут я сразу понял какие программы доустанавливаются, какие правки в конфиги вносятся... :-D

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

Аватара пользователя

Dja
Сообщения: 2795
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 393 раза
Поблагодарили: 284 раза

Скрипты для LIVE

Сообщение Dja » 31 янв 2017, 20:58

zjuga, В исошнике ничего ковырять не надо. Ставишь систему с нуля. Ставишь то что хочешь видеть в лайфе. Иконки и прочую лабудень. Затем создаешь исошник на основе готовой системы - получается лайв исо. Инструменты есть раз два три. Было бы желание элементарно загуглить. Сам лично пользовался remastersys
Установите в virtualbox, подключите "Общие папки", установите remastersys, пропишите путь для remastersys в общую папку(или потом перекините) и создайте свой LiveCD. Учтите, что драйвера видео не будет, при установке на другой комп придётся его установить отдельно.
Remastersys команды
sudo remastersys backup|clean|dist [cdfs|iso] [filename.iso]

Примеры использования Remastersys

1) создаем livecd/dvd бекап нашей системы
sudo remastersys backup

2) создаем livecd/dvd бекап и образ диска custom.iso
sudo remastersys backup custom.iso

3) чистим временные файлы remastersys
sudo remastersys clean

4) создаем дистрибутив livecd/dvd из нашей системы
sudo remastersys dist

5) создаем дистрибутив livecd/dvd только из файловой системы
sudo remastersys dist cdfs

6) создаем дистрибутив с именем custom.iso, если cdfs уже сделали
sudo remastersys dist iso custom.iso


Создание ISO образа
sudo remastersys dist

Эта команда создаст образ iso с называнием customdist.iso в каталоге / home / remastersys .
Опция dist позволяет не включить в образ ваши личные папки (например, / home / user).
Возможно в ходе процесса вам придется вставить установочный диск Ubuntu.

процесс создания образа идет примерно так:

[…]
92.16% done, estimate finish Wed DEC 28 15:31:25 2007
93.39% done, estimate finish Wed DEC 28 15:31:25 2007
94.62% done, estimate finish Wed DEC 28 15:31:24 2007
95.85% done, estimate finish Wed DEC 28 15:31:24 2007
97.08% done, estimate finish Wed DEC 28 15:31:25 2007
98.31% done, estimate finish Wed DEC 28 15:31:25 2007
99.54% done, estimate finish Wed DEC 28 15:31:25 2007
Total translation table size: 2048
Total rockridge attributes bytes: 3950
Total directory bytes: 9094
Path table size(bytes): 54
Max brk space used 0
406890 extents written (794 MB)

В каталоге /home/remastersys/ создастся образ customdist.iso, который можно буде записать на болванку.
Если размер образа более 700Мб, то его можно записать на DVD болванку

Чистим

После того как образ протестирован, записан и он больше не нужен выполняем
sudo remastersys clean

удалятся все временные файлы и образ диска в директории /home/remastersys.

А ТЕПЕРЬ 2 ОЧЕНЬ ВАЖНЫХ ЗАМЕЧАНИЯ

1. Программа использует для работы /home, поэтому лучше позаботиться о том, чтобы там было достаточно свободного места (больше, чем занимает вся корневая директория и сама /home. В противном случае может произойти полное зависание системы.

2. Программа временно сменяет UID, так, чтобы все они были меньше 1000, что необходимо для LiveCD - таким образом если Вы будете работать во время установки, Вы можете потерять доступ к своим собственным файлам. Лучше в это время подождать, “откинувшись на спинку кресла” :)
Источник всё тот же
Новичок? - ознакомься с правилами

В поисках истины :grabli:

Аватара пользователя

zuzabrik
Сообщения: 759
Зарегистрирован: 29 авг 2016, 09:08
Решено: 15
Благодарил (а): 48 раз
Поблагодарили: 222 раза

Скрипты для LIVE

Сообщение zuzabrik » 31 янв 2017, 21:12

Dja писал(а): zjuga, В исошнике ничего ковырять не надо. Ставишь систему с нуля. Ставишь то что хочешь видеть в лайфе. Иконки и прочую лабудень. Затем создаешь исошник на основе готовой системы - получается лайв исо. Инструменты есть раз два три. Было бы желание элементарно загуглить. Сам лично пользовался remastersys
olegwhite писал(а): В связи с появлением большого количества утилит для Ubuntu-подобных систем для Backup-а, ну не так уж и много, но есть, а главное, они замечательно работают, появилось очень много любителей поделиться своими достижениями в области кастомизации известных дистрибутивов. Хочу обратить внимание на тот факт, что когда Вы создаете backup, то делается снимок системы со всеми достоинствами и недостатками, особенно это касается оборудования, поэтому, довольно часто созданная таким образом ISO-шка уже содержит в себе некоторые глюки и на половине компьютеров корректно работать отказывается.

Любителям ремастеринга -- отложите в сторону свои Remastersys-ы, Pinguy Builder-ы, Systemback-ы и прочие инструменты, делайте настоящие дистрибутивы, ничего сложного в этом нет. Я не открываю Америку, а просто интерпретирую уже имеющуюся статью.
Ремастеринг Linux Mint и пр...

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

Аватара пользователя

Chocobo
Сообщения: 5570
Зарегистрирован: 27 авг 2016, 19:57
Решено: 130
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1448 раз

Скрипты для LIVE

Сообщение Chocobo » 31 янв 2017, 21:15

zuzabrik, Соглашусь. К примеру унификация решения не для единого образа, а для пачки дистрибутивов (и их версий) разом

Вернуться в «Неофициальные сборки»