Кастомизация установочного образа (один из вариантов)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Кастомизация установочного образа

Сообщение alv »

На примере Mint 17 - http://alv.me/?p=6175
Но рецепт годится для всех убунтоидов
Спасибо сказали:
Аватара пользователя
kuguar
Сообщения: 150
Статус: Кот - это состояние души
ОС: Linuxmint-18-mate-64bit

Re: Кастомизация установочного образа

Сообщение kuguar »

Обязательно надо попробовать. Замучился всё доустонавливать, хотя локальный репозитарий всегда с собой :console:
Спасибо сказали:
Аватара пользователя
kuguar
Сообщения: 150
Статус: Кот - это состояние души
ОС: Linuxmint-18-mate-64bit

Re: Кастомизация установочного образа

Сообщение kuguar »

А вот фиг! Я взял образ linuxmint-17-mate-32bit-v2.iso.
Всё делал по инструкции. Когда образ распаковался, я дошел до выбора - Run console application or Continue building.
Выбрал 1 пункт - Unable to find any console application.
Типа нет никакого терминала, хотя всё происходит в терминале.

Код: Выделить всё

Generation complete.
Removing unnecessary language packages...
Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 316 not upgraded.
/tmp/customization-scripts/customize: line 144: [: too many arguments
CHOICE='Run console application'
Starting console application...
/tmp/customization-scripts/customize: line 144: [: too many arguments
CHOICE='Run console application'
Starting console application...
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Кастомизация установочного образа

Сообщение alv »

kuguar писал(а):
26.08.2014 17:51
Я взял образ linuxmint-17-mate-32bit-v2.iso
...
Типа нет никакого терминала, хотя всё происходит в терминале.

Ага, тоже попробовал Mint с MATE.
Тот же результат.
Думаю, дело в том, что UCK - программа убунтовская, и там жёстко прописан GNOME Terminal
В Cinnamon'е именно он и есть, а в MATE вместо него caja

UPD судя по скрипту /usr/bin/uck-gui, терминал определяется на стадии выбора десктопа - тот, который принят по умолчанию для прописанных типов
в принципе, можно попробовать просто дописать туда MATE - мож чего и выйдет

UPD2 ни фига, финт ушами не прошёл...
Спасибо сказали:
Аватара пользователя
kuguar
Сообщения: 150
Статус: Кот - это состояние души
ОС: Linuxmint-18-mate-64bit

Re: Кастомизация установочного образа

Сообщение kuguar »

Я тоже попробовал, жестко привязал

Код: Выделить всё

if [ "$DESKTOP_TYPES" = "others" ]; then
        DESKTOP_TYPES="mate"
    fi


Не получилось.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Кастомизация установочного образа

Сообщение alv »

kuguar писал(а):
27.08.2014 21:05
Я тоже попробовал
...
Не получилось.

Проблема с MATE решилась: http://alv.me/?p=6237
Заодно некоторые соображения о uck вообще: http://alv.me/?p=6231
И общее оглавление ко всей серии: http://alv.me/?p=6229
Продолжение следует...
Спасибо сказали:
Аватара пользователя
kuguar
Сообщения: 150
Статус: Кот - это состояние души
ОС: Linuxmint-18-mate-64bit

Re: Кастомизация установочного образа

Сообщение kuguar »

Спасибо, на досуге попробую. Но я хочу не урезать образ, а, наоборот, раздуть его по максимуму. У меня есть набор программ, которые я ставлю всегда в любые дистрибутивы.
Я периодически ставлю минт разным людям, хочется, чтобы всё встало без лишних телодвижений с флешки.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Кастомизация установочного образа

Сообщение alv »

kuguar писал(а):
29.08.2014 11:59
я хочу не урезать образ, а, наоборот, раздуть его по максимуму.

Ну я не ставлю целью именно урезать.
Моя цель - избавиться от баласта, заменив его полезными (для меня) вещами.
Спасибо сказали:
Аватара пользователя
kuguar
Сообщения: 150
Статус: Кот - это состояние души
ОС: Linuxmint-18-mate-64bit

Re: Кастомизация установочного образа

Сообщение kuguar »

Попробовал. Сначала не туда строки добавил, образ сам распаковывался и тут же запаковывался.
Потом разобрался, исправил.
Потом несколько раз начинал сборку заново. По своему опыту, лучше не делать apt-get upgrade. Пытается поставиться новое ядро, и они со старым грызутся.
Лучше использовать минтовским mintupdate, тогда ничего не конфликтует. Вручную доустанавливал пакеты локализации, какие вспомнил (firefox-locale-ru, thunderbird-locale-ru и пр.).
Образ успешно создался, поставил его на реальное железо. Всё работает.
Спасибо сказали:
Аватара пользователя
kuguar
Сообщения: 150
Статус: Кот - это состояние души
ОС: Linuxmint-18-mate-64bit

Re: Кастомизация установочного образа

Сообщение kuguar »

Собрал ещё одну сборку, ещё "жирнее".
Заметил такую вещь - свою сборку "разобрать" можно, но все обновления в synaptic`е не отображаются, т.е. нужно их устанавливать заново. Получается, чтобы сделать новую сборку, нужно разбирать официальную, при этом важно ничего не забыть.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Кастомизация установочного образа

Сообщение alv »

Ремиксы оказались востребованы народом, поэтому выложил их - http://alv.me/?p=6488
На этой странице адреса и всякие комментарии к образам.
Спасибо сказали: