Процесс выпечки вкусняшки:
Это — скрин, повторно установленного мной MX Linux, но уже не на нетбук, а на дежурный диск в десктопе. Это — кульминация экспериментов с утилитой "MX Снимок системы", входящей в состав "MX Инструментов" дистрибутива.
Как оказалось, по аналогии с утилитами remastersys и wasta-remastersys, здесь также надо копировать свои настройки (всё, что нажито непосильным трудом) в каталог /etc/skel/, при условии использования варианта "Сброс учетных записей (дистрибутив для других)". (В противном случае mx-snapshot сделает это сам в соответствии с проставленными галками.) Это — единственная настройка в данной утилите, что я использовал, если не считать выбора метода сжатия, где по-умолчанию стоит "lz4" (я же выбрал "zstd", уж не знаю, почему).
И всё готово для разворачивания на другие раб.станции.
Собственно, я нашёл, что искал: надёжный, лёгкий, переносимый дистр.
Дистр создается с (основными) пользовательскими настройками по-умолчанию. Логин и пароль, соответственно: "demo" и "demo".
Выпилено:
featherpad lazpaint-qt5 geany geany-common lbreakout2 lbreakout2-data peg-e swell-foop gnome-mahjongg luckybackup luckybackup-data xfce4-notes thunderbird clementine foliate pdfarranger mc
Установлено:
mousepad audacious plank claws-mail claws-mail-i18n claws-mail-themes libreoffice-l10n-ru doublecmd ungoogled-chromium Arx_CC
Горячие клавиши:
Ctrl+Alt+T => xfce4-terminal
Win+E => thunar
Ctrl+grave => xfce4-settings-manager
Ctrl+Alt+S => synaptic-pkexec
Ctrl+D => doublecmd
Ctrl+Shift+D => pkexec doublecmd
Ctrl+Escape => xfce4-taskmanager
Ctrl+Alt+G => /usr/sbin/gparted
Win+E => thunar Дом.папка
Win+Z => thunar Загрузки
Win+D => thunar Документы
Ctrl+Alt+E => mousepad
Ctrl+Alt+W => libreoffice --writer
Ctrl+Alt+C => /usr/bin/chromium --disable-machine-id --disable-encryption-win --start-maximized
Ctrl+Alt+5 => скрипт "Arx CC"(сохраняет настройки Chromium в "~/Документы/")
Ctrl+Alt+A => audacious
Ctrl+Alt+K => galculator
Ctrl+Alt+P = GIMP
Ctrl+Shift+F4 => xfce4-terminal --drop-down
Ctrl+Alt+U = Обновление (apt full-upgrade)
Алиасы (для Терминала):
i => sudo apt install
r => sudo apt purge
~ => cd ~/
Ё => cd ~/
ё => cd ~/
z => cd ~/"Загрузки"
u => sudo apt update -y
clean => sudo apt autoclean && sudo apt autoremove -y
e => exit
p0 => ping 192.168.0.1
p1 => ping 192.168.1.1
arxcc => bash ~/.arxcc.sh
…
Как видно из "трактата", всё действо оказалось легко и непринуждённо!
Всем бобра!
P.S. Готовый образ залит сюда: https://disk.yandex.ru/d/KZ_0G3LoCdhHZA
Размер: 1,72 ГБ. md5: e96df6db325f1cb17d85e47d061029e3
Систему переустанавливал несколько раз "саму из себя". Подводных камней не нашёл.
Комментарии
09:35
14:19
20:39
09:58
10:35
10:53
А может "гранаты не той системы"...
11:17
П.С. Это, кстати, одна из причин, почему я выбираю клавиатуры с мультимедиа клавишами.
11:20
13:48
13:52
Подготовка ... ну это зависит от кривизны рук и фантазии. У меня заняло пару-тройку часов, может больше.
Но вот создание дистра меня просто удивило!
Действительно быстро.
14:47
>> "Шесть с половиной минут длится создание iso"
Я именно это и хотел узнать. 4.4 Mb/sec вполне типовая скорость)
13:48
17:03
17:15
Однозначно!
Хотел было кастрировать его, а потом одно оставил, другое понравилось, третье показалось полезным, - вобщем оставил весь "мусор".
17:28
17:43
17:44
17:45
18:59
Это была грушёвка или чача? А может - яблочка?
...
Предпочитаю кальвадосик!
13:22
В свое время собирал live-систему для "тонкого клиента" c использованием вот этого набора скриптов: https://github.com/Tomas-M/linux-live. Там все просто: поставил чистую систему, настроил, скачал архив со скриптами, распаковал, запустил ./build в конце указал в каком формате сохранить (iso и еще по моему zip-архив). Обязательно ставим зависимости перед сборкой образа (squashfs, mkisoimage). ISO-шка кстати гибридная получается, можно на флешку, можно на болванку.
А еще есть замечательный SLAX. Раньше можно было собрать прям в онлайн-конфигураторе нужные "модули" и получить готовый ISO-образ на скачивание.
13:46
спсб
А как на счет Арчей? - Эти скрипты справятся?
17:50
Может и arch
05:54
Если я правильно понимаю его принцип работы, то он упаковывает root-раздел в squashfs, прикручивает bootloader и все это пакует в hybrid-iso.
Т.е. все построено на магии Linux запускаться в почти в любой конфигурации почти на любом ведре.
13:04
15:29
Похоже весь фокус в том, что процесс загрузки образа системы выглядит так:
1) грузится минимальная система на базе Linux Live Kit
2) монтируется squashfs-образ во временный каталог
3) создаются остальные служебные каталоги (/sys, /proc, /dev и прочие)
4) делается банальный chroot
При этом он перед созданием самого "live"-образа собирает initramfs, поэтому какие-то хитрые модули (например дрова на WiFi) могут не попасть туда. Более подробно надо уже разбираться в исходниках или гуглить форумы.
14:10
13:59
14:21
14:11
14:27
Добавление репозитория для неё:
sudo add-apt-repository ppa:wasta-linux/wasta-apps -y
Прога - консольная.
У неё несколько основных параметров:
sudo wasta-remastersys backup - (backup системы)
sudo wasta-remastersys backup custom.iso - (backup с именем "custom.iso")
sudo wasta-remastersys dist - (создать live-диск системы)
sudo wasta-remastersys dist cdfs - (создать live-диск системы только в cdfs)
sudo wasta-remastersys dist iso custom.iso - (создать live-диск системы "custom.iso", при наличии cdfs)
sudo wasta-remastersys clean - (чистка wasta-remastersys)
Сайт программы:
https://wastalinux.org/home/customizing/wasta-remastersys/
https://github.com/wasta-linux/wasta-remastersys
15:39
Remastersys использовал в 10.04/12.04 - вещь была очень годная и простая! Wasta не использовал, но думаю это форк более не поддерживаемого remastersys!
Также практически для любых дистров можно порекомендовать Linux Live Kit (просто сборник скриптов, но работает на всех aufs в ядре + squashfs).
Для snapshot'ов не желающим ставить btrfs по каким-либо причинам - #lvcreate --snapshot!
02:36
18:52
16:01
16:57
Классно все описал! Зачет однозначно!
Самому очень нравится эта ОСь с первых дней на дистрохопе в Линуксе и, если бы не было бы Арчей или вопрос стоял так: "Любая, но одна, но надежная ОСь", то я бы ни минуты не сомневался и уже знал бы, что я себе поставлю.
Первая(настоящая?) любовь никогда не подводит.
17:03
17:12
Скузи.
17:19
18:07
19:02
...
(Одного ублюдочного Яндекса достаточно. Последний раз искал воздушники на сантехнику, так они мне уже по ночам снятся из-за я-маркета!)
19:07
А вот лень - это серьезный аргумент!
20:11
20:28
Это вроде как ФИО, серия номер паспорта и пол. Хотя последнее уже не перманентно в последнее время))
Шутки-шутками, а если Вы ползуетесь, допустим whats app и что-то будете обсуждать со своим другом, да еще и с картинками, Вы удивитесь, как быстро Яндекс начнёт Вам выдавать рекламу по обсуждаемым вопросам!))) Сплошная и глобальная забота о пользователе))
20:38
многие уже в курсе, что некторые ресурсы бессовестно сливают перс.инфу корпорациям, это, к сожалению, неудивительно.
А что касается "перманентного персоналити", - я имел в виду следы кукисов по песещении маркетов и прочих ресурсов Яндекса, которые легко стираются комб.кл. "Ctrl+Shift+Del"
04:51
08:22
Да запросто!
Самому обрыдл этот собачий новояз.
20:14
20:21
22:02
07:49
08:25
https://cloud.mail.ru/public/UKN1/fEVN9aDZD
11:01
16:40
18:37
Кто ж против!
+
16:52
18:38
+
19:18
18:14
20:35
12:32
02:43
03:36
23:54
12:58
01:05
шутка про 13 лайков уже была?
она так себе..
чувствую сегодня не успею всех посетить..
мх не мое. имхо.
автору ;)
10:08
19:42
http://manycars.narod.ru/mx
18:32
21:44
В чём-то даже лучше, в плане стиля.
http://manycars.narod.ru/mx/index.htm
P.S. В смысле - как в этом посте, в стиле Вин7...
http://manycars.narod.ru/mx/MX-21.1-20220520.jpg
21:57
22:12
...
А если и поиметь что-то подобное, то нужно отшаманить видео и оконный менеджер, чтоб поддерживали.
22:19
08:48
Лежат тут:
http://manycars.narod.ru/themes
11:13
23:42