Скрипты для LIVE

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

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

Скрипты для LIVE

#1

30 янв 2017, 11:50

Решил вот поделиться скриптом. Наваял его с помощью форума, в основном, тов. Chocobo, которому респекты и регарды. Скрипт для использования с Mint 17.3 XFCE LIVE, запускаемым с флешки, он превращает LIVE систему во вполне съедобный вид. Надо сказать, результат меня полностью удовлетворил и смысла в установке Mint на компьютер не вижу. Для офисного применения - более чем достаточно. Размещаю тут, т.к. это конечно, не сборка, но тема самая подходящая, имхо.
Флешку я разбил на 2 раздела, сделал загрузочной. Первый раздел - для повседневных нужд, в винде виден и форматируется виндой без повреждения второго раздела. Второй раздел - на 2 гига (больше и не надо), находится в конце флешки. винда его не видит и попортить не может. Туда в папку iso поместил собственно исошник, а в папку Program исходники программ, которых в Live нет и которые скрипт будет запускать по мере надобности. Cам скрипт и подправленные штатные скрипты лежат на разделе, не в папках. После запуска Минта все это видно в каталоге isodevice. Подправленные исходные скрипты и упоминаемые в скрипте программы прилагаю. Окончания gz надо убрать. Если не сам скрипт, то принцип применим и для других версий минта, имхо. Скрипт запускается в терминале:
/isodevice/script
Вложения
script.gz
(2.66 КБ) 80 скачиваний
numlockx_1.2-5_i386.deb.gz
(8.26 КБ) 55 скачиваний
ntpdate.gz
(1.27 КБ) 57 скачиваний
rcS.gz
(690 байт) 57 скачиваний

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

zuzabrik
Сообщения: 1744
Зарегистрирован: 29 авг 2016, 12:08
Решено: 20
Благодарил (а): 108 раз
Поблагодарили: 521 раз
Контактная информация:

Скрипты для LIVE

#2

30 янв 2017, 22:53

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

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

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Скрипты для LIVE

#3

30 янв 2017, 23:12

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

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

zuzabrik
Сообщения: 1744
Зарегистрирован: 29 авг 2016, 12:08
Решено: 20
Благодарил (а): 108 раз
Поблагодарили: 521 раз
Контактная информация:

Скрипты для LIVE

#4

30 янв 2017, 23:55

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

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

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Скрипты для LIVE

#5

31 янв 2017, 00:50

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

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

zuzabrik
Сообщения: 1744
Зарегистрирован: 29 авг 2016, 12:08
Решено: 20
Благодарил (а): 108 раз
Поблагодарили: 521 раз
Контактная информация:

Скрипты для LIVE

#6

31 янв 2017, 01:09

Ой да не буду я с тобой спорить. Тебя не переубедить в любом случае.
А мог бы стать нормальным человеком...

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

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

Скрипты для LIVE

#7

31 янв 2017, 09: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
Сообщения: 1744
Зарегистрирован: 29 авг 2016, 12:08
Решено: 20
Благодарил (а): 108 раз
Поблагодарили: 521 раз
Контактная информация:

Скрипты для LIVE

#8

31 янв 2017, 10:13

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

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

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

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Скрипты для LIVE

#9

31 янв 2017, 23: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 - таким образом если Вы будете работать во время установки, Вы можете потерять доступ к своим собственным файлам. Лучше в это время подождать, “откинувшись на спинку кресла” :)
Источник всё тот же

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

zuzabrik
Сообщения: 1744
Зарегистрирован: 29 авг 2016, 12:08
Решено: 20
Благодарил (а): 108 раз
Поблагодарили: 521 раз
Контактная информация:

Скрипты для LIVE

#10

01 фев 2017, 00:12

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

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

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

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

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Скрипты для LIVE

#11

01 фев 2017, 00:15

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

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

vir0id
Сообщения: 2757
Зарегистрирован: 19 дек 2017, 18:48
Решено: 15
Откуда: Рига
Благодарил (а): 163 раза
Поблагодарили: 305 раз
Контактная информация:

Скрипты для LIVE

#12

24 дек 2017, 07:42

Я не совсем понял - "Что?, зачем?, почему?" это нужно.

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

RingoRoma
Сообщения: 34
Зарегистрирован: 29 окт 2018, 13:57
Поблагодарили: 1 раз
Контактная информация:

Скрипты для LIVE

#13

11 фев 2019, 02:24

научите как сохранять изменения при работе в LIVE режиме, чтобы при новой загрузке LIVE они подхватились ?
Хотябы открытые страницы в браузере ?

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

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Скрипты для LIVE

#14

11 фев 2019, 09:15

RingoRoma, для этого вам надо сделать LIVE с Presistence

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

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Скрипты для LIVE

#15

11 фев 2019, 10:24

Dja писал(а):
11 фев 2019, 09:15
...для этого вам надо сделать LIVE с Presistence...
например...
gksu usb-creator-gtk.png
UNetbootin.png
MultiSystem.png
LiveUSB Install.png
....
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Закрыто

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей