29 сообщений / 0 новое
Последнее сообщение
minimyk
Аватар пользователя minimyk
Не в сети
Последнее посещение: 11 лет 5 месяцев назад
Регистрация: 04/05/2013 - 16:59
Создание инсталятора ОС для SUSE такого же как в Mandriva 2008

Доброго времени суток!

Что нужно:
Хотелось бы иметь возможность графически отображать настройки при установки ОС:
- выбор языка для загрузчика и устаноавливаемой ОС (язык по умолчанию)
- разметка диска
- выбор стиля рабочего стола (KDE, GNOME, ... ) - тут либо один, либо набор, с возможностью выбора неспосредсвенно при входе для любого юзера
- выбор устанавливаемых пакетов (как отдельных, так и группы пакетов разбитых по категориям)
- выбор временной зоны (желательно с отображением карты мира)
- выбор параметров монитора
- настройка сети
- создание пользователей
- прочие настройки
Далее после установки ОС при выходе в ситему хотелось бы иметь возможность выбора:
- пользователя
- языка системы для выбранного пользователя (по умолчанию указан тот язык который был при установке ОС)
- выбор стиля рабочего стола (KDE, GNOME, ... )

Вопросы:
1) Какие пакеты или паттерны я должен выбрать в SUSE Studio для того, чтобы реализовать все описанные выше возможности ?

2) Я пробовал использовать YAST (выбирал все пакеты где есть слово yast) но получил лишь следующее:
- язык установщика EN и сменить его нельзя
- язык устанавливаемой системы сменить можно
- при установке ОС не было возможности разметить диск
- при выборе временной зоны не отображазилась карта мира yast2-theme* not found packages
- при входе в систему могу выбрать лишь пользователя, но язык и рабочий стол не меняется

Прошу ответить на мои вопросы либо подсказать где есть готовое решение максимально похожее на то что мне нужно, чтобы я мог клонировать его и подправить по своему вкусу.
в разных случаях, но я получил небольшие функциональные и ошибок yast-тема* не найдена во время установки ОС в шаге выберите часовой пояс ( карта мира не обращается ) в чем может быть проблема в этом случае ?

ЗЫ: Я виндузятник, но очень хочется перейти на линукс. Обычные дистрибутивы меня не устраивают там било полный набор непонятных и не нужных мне пакетов программ (игры, офис и прочее барахло) либо полная консоль в которой мне сложно работать как новичку. Хотлось бы чтобы процесс утсановки ОС линукс был максимально схож с виндовой и в устаноовленной ОС кроме блокнота, менеджера пакетов и задач ничего небыло и чтобы сеть была включена и по умолчанию и можно было без каких-либо лишникх движений приконектиться к виндовой сети, но при этом ОС вставала на почти любое железо, т.к. в образе присутсовало много драйверов которые система сама устанавливала при установке.

Теги: 

Отредактировано: lecksys вкл 01/04/2014 - 22:13
CyberDaemon
Аватар пользователя CyberDaemon
Не в сети
Последнее посещение: 9 лет 1 месяц назад
Регистрация: 07/06/2012 - 15:54
Вы какие то сказки

Вы какие то сказки рассказываете.
Хоть бы версию сусу сказали, какая у Вас графическая карта...
В сусе всё это есть и графический режим установки системы и текстовый.
А про виндофс забудьте и поскорей. Иначе не научитесь работать в Linux.

aluma
Аватар пользователя aluma
Не в сети
Последнее посещение: 10 лет 2 недели назад
Регистрация: 01/12/2012 - 16:23
minimyk

minimyk
Всё проще, на самом деле.
Устанавливаете готовый дистрибутив, "всё, что нужно (по Вашему списку)", там уже есть.
Потом в менеджере пакетов Яста удаляете/добавляете необходимое.
Менеджер пакетов сам определит зависимости и предложит добавить/удалить соответствующие программы (пакеты).

"Баловаться" с SUSE Studio желательно с полным пониманием. что и зачем делаешь.

r3d
Аватар пользователя r3d
Не в сети
Последнее посещение: 9 лет 3 месяца назад
Регистрация: 04/09/2012 - 16:52
угу. я собирал себе систему с

угу. я собирал себе систему с Fluxbox когда-то, а чего хочет эта школота - не понятно. И я даже не злой, я не кричу "пшли на убунту", я просто говорю: читайте документацию или идите на венду.

13.1 - Xfce
minimyk
Аватар пользователя minimyk
Не в сети
Последнее посещение: 11 лет 5 месяцев назад
Регистрация: 04/05/2013 - 16:59
А при чем тут версия SUSE и

А при чем тут версия SUSE и видюха ? В SUSE должны быть драйвера под большинство железяк.
Собирался использовать на виртуалке + основной комп (Intel Core 2 Due, NVIDIA) и на планшете (Intel i5, Intel Graphics), SUSE конечно же последнюю, заме же мне старье?!
Так я обеими руками за линукс, но сразу нырять с головой в консоль не получается по ряду причин, поэтому хотелось бы чтобы все было хотябы примерно похоже на Винду ( процесс установки и наличие минимального количества установленных программ).

minimyk
Аватар пользователя minimyk
Не в сети
Последнее посещение: 11 лет 5 месяцев назад
Регистрация: 04/05/2013 - 16:59
Дистрибутивы качал от сюда

Дистрибутивы качал от сюда http://software.opensuse.org/123/ru - и тут нет ни одного удовлетворяющего моим требованиям (пробовал на виртуалке). Все они по дефолту ставят кучу софта сразу, а потом лезть в менеджер установлленных пакетов и их от туда кикать - это не хорошо. Процесс установки не позвоялет выбрать язык ибо он там один - EN, а для остальных языков нужно еще скачать образ ~700М. Также нет возможности разметить диск, выбрать стиль рабочего стола и прочее.

Неужели за все время существования SUSE никто не сделал сборки максимально похожей на виндововую и отвечающую большинству требований описанных мной?!

minimyk
Аватар пользователя minimyk
Не в сети
Последнее посещение: 11 лет 5 месяцев назад
Регистрация: 04/05/2013 - 16:59
Ошибки при клонировании и скрещивании сборок в SUSE Studio

Может кто-нибудь знает способ как выдернуть из образа Mandriva 2008 загрузчик и создать свой образ, но для SUSE ?
Либо как переделать образ Mandriva 2008 заменив в нем ядро и пакеты на SUSE ?

В SUSE Studio нашел следующие сборки:
1)процесс установки графический и более-менее похож на виндовый-урезанный
- Windows XP
- Windows 7
- Windows 9
- Windows 9 Pro
- linux Windows
2)выбор языков и стиля рабочего стола для любого пользователя при входе в систему
- Lindows Pro
- LXDE live ru

Попытки скрестить их не увенчались успехом. Простое клонирование и апгрейд для 1й категории дает ошибку (не отображется карта мира в установщике) - как её решить не знаю. Клонированеи 2й категории с добавлением других рабочих столов ничего не меняет, при входе все равно не появлется выбор.
Добрые люди, подскажите пожалуйста в чем может быть проблема ?

ЗЫ: Если бы поддержка Mandriva 2008 велась до сих пор (обновление ядра и софта) я бы уже давно ушел с винды, но увы. Из всех известных мне на сегодняшний день дистрибутивов SUSE мне больше по вкусу.

aluma
Аватар пользователя aluma
Не в сети
Последнее посещение: 10 лет 2 недели назад
Регистрация: 01/12/2012 - 16:23
Куда от Вас всё сбежало?

Куда от Вас всё сбежало? Smile

ЗЫ.А если серьёзно, пакеты для русского языка в инсталляторе, очевидно есть только на ДВД,
Понятно, тараканы и требования у каждого свои, смысл всей затеи не совсем понятен.
Один раз установить сусю (занимает примерно столько-же времени, как и написание постов в эту ветку Smile )?
Дык ставить "как есть", а уже потом доводить до кондиции, подключая нужные репозитарии, по-моему проще и надёжнее.
Удаляемые (ненужные) программы особо не мешают, меньше шансов получить ошибку при установке.

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

DA
Аватар пользователя DA
Не в сети
Последнее посещение: 8 лет 5 месяцев назад
Регистрация: 11/05/2012 - 18:24
Ваша задумка требует много

Ваша задумка требует много человекочасов. При этом не от любого человека. Предлагаю не пытаться скрестить ужа с ежом, а выбрать из имеющихся дистрибутивов.

openSUSE 13.1 x64 | Linux 3.11 | KDE 4.13
openSUSE 12.3 x32 | Linux 3.7 | KDE 4.10
minimyk
Аватар пользователя minimyk
Не в сети
Последнее посещение: 11 лет 5 месяцев назад
Регистрация: 04/05/2013 - 16:59
Для SUSE 12.3 карта мира не отображается

На скрине Вы используете SUSE 11.4 DVD, я же использовал 12,3 от сюда http://software.opensuse.org/123/ru и DVD и Live в обоих случаях ничего даже отдаленно напоминающего ваш скрин в официальном дистрибутиве нет. В SUSE Studio я создавал свой образ клонируя его от KDE c добавлением всех пакетов YAST в итоге получил нечно похожее на Ваш скрин но без левой полосы и карта отстутсвовала а вместо нее была ошибка yast2-theme* package not found (хотя все пакеты были установлены!). В SUSE Studio yast отображает карту мира для старых версий, но не для 12,3 либо нужно что-то дополнительно добавить в свою сборку после наследования от старых сборок на основе 11,4 но что именно увы я не знаю.

Для чего мне это нужно:
Да, конечно если бы мне нужно было бы всего 1 разпоставить ось на ПК - то я бы выбрал Ваш способ - ставить официальный дистибутив и уже потом удалять и добавлять в него все что нужно через менеджер пакетов, но представьте ситуацию если нужно устанавливать ось не 1 раз и не на 1 ПК - тогда задолбаешь удалять и устанавливать новый софт каждый раз Sad Вот поэтому целесообразнее было бы 1 раз собрать нечно стабильное с минимальным набором, как у винды из коробки, а уже потом при необходимости ставить софт после установки ОС либо еще раз клонироваться (наследоваться так сказать) от этой сборки минимальной и добавить необходимое ПО. Таким образом я получу сразу готовую к работе систему после установки и смогу работать, а не тратить время еще на допиливания и шлифовку.

minimyk
Аватар пользователя minimyk
Не в сети
Последнее посещение: 11 лет 5 месяцев назад
Регистрация: 04/05/2013 - 16:59
Может кто-нибудь знает от

Может кто-нибудь знает от какого дистрибутива в SUSE Studio лучше клонироваться чтобы получить то что писал я ранее?

Либо подскажите пожалуйста какие пакеты и/или паттерны подключить при клоноровании от базовой JeOS чтобы получить установщик на на этих скринах: http://doc.opensuse.org/documentation/html/openSUSE/opensuse-startup/art... + к этому нужно будет подключить языковые пакеты как для самого установщика так и для установливаемой ОС + выбор пакетов установливаемых из образа (кому то потребудется игры, оффис, а ктому то нет) + при входе в систему нужно позовлять пользователя уже в утсановленной ОС до входя в нее менять язык системы и стиль рабочего стола.

Мне нужно именно свою сборку в SUSE Studio чтоб иметь возможность обновлять сам образ а не установленную систему + иметь возможность гибко настраивать список необходимого ПО и прочее.

CyberDaemon
Аватар пользователя CyberDaemon
Не в сети
Последнее посещение: 9 лет 1 месяц назад
Регистрация: 07/06/2012 - 15:54
Вы скачали Live версию и

Вы скачали Live версию и пытались установиь? Или что Вы скачивали и как устанавливали.
Пото му, что, если скачаете нормальный инсталляционный DVD образ, то там при инсталляции можно выбрать всё. И язык, и раскладку клавиатуры, и набор устанавливаемых пакетов...

fedor_pingvin
Аватар пользователя fedor_pingvin
Не в сети
Последнее посещение: 10 лет 5 месяцев назад
Регистрация: 04/10/2012 - 12:01
yast2-installation - модуль

yast2-installation - модуль установщика DVD/NET-Install образа (тот который на скринах),
yast2-live-installer - модуль установщика Live - образа,
yast2-trans-ru - языковой пакет с поддержкой русского.
Для смены языка при входе в систему нужно использовать lightdm или gdm.

alv
Аватар пользователя alv
Не в сети
Последнее посещение: 11 лет 1 неделя назад
Регистрация: 09/05/2012 - 01:28
Всё давно сделано

Неужели за все время существования SUSE никто не сделал сборки максимально похожей на виндововую и отвечающую большинству требований описанных мной?!

Практически все высказанные Вами, с позволения сказать, требования реализованы - и никто не виноват, что Вы ничего не читаете и никуда не смотрите.
Кроме одного - максимальной похожести на виндовую установку. Потому что никому это нафиг не нужно.

Алексей Федорчук aka alv

alv
Аватар пользователя alv
Не в сети
Последнее посещение: 11 лет 1 неделя назад
Регистрация: 09/05/2012 - 01:28
И на LiveCD всё можно

Можно, проверив настройки YaST'а, полностью русифицировать систему. Можно доустановить нужные пакеты. Можно удалить все ненужные.
И что самое смешное, всё это сохранится после инсталляции: http://suseana.ru/?p=266
Но ведь ТС не только ничего не читает снаружи, он даже не сомтрит, что ему говорит инсталлятор - это я уже про установку с DVD или NET-диска.
Да и зачем, если можно без всякого напряга морочить голову на форумах?

Алексей Федорчук aka alv

minimyk
Аватар пользователя minimyk
Не в сети
Последнее посещение: 11 лет 5 месяцев назад
Регистрация: 04/05/2013 - 16:59
Для смены языка при входе в

Для смены языка при входе в систему нужно использовать lightdm или gdm.

- вот дельный совет, этого я не знал, благодарю!

yast2-trans-all использовал для автоматического выбора всех языковых пакетов
моудль установщика как я понимаю должен быть только один либо yast2-installation либо yast2-live-installer, а можно ли дополнительно подключать yast2-firstboot ?

minimyk
Аватар пользователя minimyk
Не в сети
Последнее посещение: 11 лет 5 месяцев назад
Регистрация: 04/05/2013 - 16:59
Для смены языка при входе в

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

minimyk
Аватар пользователя minimyk
Не в сети
Последнее посещение: 11 лет 5 месяцев назад
Регистрация: 04/05/2013 - 16:59
Сегодня еще раз устанавливаел

Сегодня еще раз устанавливаел на вируталку DVD SUSE 12.3, как оказалось в прошлый раз я не заметил либо не успел снять галочку, которая стоит по умолчанию и позволяет более подробно настроить устанавливаемую ОС.

Даже в этом "расширенном режиме" нельзя полностью отказаться от игровых пакетов, не нашел там пакета "MC" выбор нескольких паттернов рабочих столов тяент за собой кучу конфликтующих пакетов. Пошаманив несколько минут можно все конфликты разрулить, однако даже если явно укзать в установщике блокировать установку оффиса и игр, в установленной ОС все равно повялется куча не нужного мне софта в этих категориях, хотя они должны быть пусты либо отсутсвовать т.к. ни одного пакета я явно не указывал для установки Sad

Может быть кто-нибудь знает как клонироваться от официального образа DVD SUSE 12.3 ?
При таком подходе было бы гораздо легче убрать из него все ненужное либо добавить что-то свое. А так клонироваться приходится либо от JeOS либо от KDE в SUSE Studio и потом ручками добавлять все рабочие столы и YAST - геморно и глючно получается Sad

ЗЫ: Если знать что искать тогда проблем не возникает, а так приходится долго ходить по ссылкам находя ответ в самых неожиданных местах? r примеру тот же sax2-tools или yast2-firstboot и прочие казалось бы очевидные вещи, но увы новичкам они неизвестны до поры до времени. К примеру сечас интерисует два вопроса:
1) почему все же возникает ошибка yast2-theme* packages not found при выборе временной зоны (карта мира не отбражается), хотя все пакеты yast я установил ?!
2) какой пакет отвечает за утилиту разбиения дисков при установке системы ?
Хочется выбрать что-то более удобное, чтобы можно было не тыкать менюшки и не вводить циферки, а в дополение циферкам быстро можно было бы мышой раздвинуть либо сжать, переместить и прочее раздел, выбрать нужную файловую ситему. Родная утилита разбияения не позволяет выбрать FAT32 либо NTFS - сегодня специально проверял при задании раздела диска /mnt/windisk.

alv
Аватар пользователя alv
Не в сети
Последнее посещение: 11 лет 1 неделя назад
Регистрация: 09/05/2012 - 01:28
Поустанавливайте ещё раз 10

> в прошлый раз я не заметил либо не успел снять галочку
Тогда обнаружите много того, что не заметили. Птому что, повторяю, как тот ротный старшина, для особо продвинутых:
Установщик openSUSE, что в DVD/NET варианте, что в LiveCD, позволяет установить то, что нужно
и не устанавливать то, что не нужно
> не нашел там пакета "MC"
В этом виноват, безусловно, лейтенант Шмидт и все дети коммандера Нортона. Не на свою же невнимательность грешить, верно?
PS боюсь даже и спрашивать, а как искать пакеты, Вы тоже не нашли?
Потому что тогда точно к терапевту...

Алексей Федорчук aka alv

DA
Аватар пользователя DA
Не в сети
Последнее посещение: 8 лет 5 месяцев назад
Регистрация: 11/05/2012 - 18:24
Я тоже на этой неделе на

Я тоже на этой неделе на LiveCD не нашёл выбор пакетов, а на Net он вроде предлагался.
PS Пускай инсталляторы одинаковые, но сконфигурированы по-разному.

openSUSE 13.1 x64 | Linux 3.11 | KDE 4.13
openSUSE 12.3 x32 | Linux 3.7 | KDE 4.10
aluma
Аватар пользователя aluma
Не в сети
Последнее посещение: 10 лет 2 недели назад
Регистрация: 01/12/2012 - 16:23
... на LiveCD не нашёл выбор

... на LiveCD не нашёл выбор пакетов...

Картинка для 12.3

ЗЫ. Но, собсно, это не означает, что невозможно выбрать пакеты при установке с LiveCD.
Только для этого нужна сеть и подключенные необходимые репозитарии.

alv
Аватар пользователя alv
Не в сети
Последнее посещение: 11 лет 1 неделя назад
Регистрация: 09/05/2012 - 01:28
Может, таки почитать чего?

Например, хотя бы вот это: http://suseana.ru/?p=878
Ну и во многих других местах кое-чего по сему поводу написано...

Алексей Федорчук aka alv

DA
Аватар пользователя DA
Не в сети
Последнее посещение: 8 лет 5 месяцев назад
Регистрация: 11/05/2012 - 18:24
Я прекрасно помню эту

Я прекрасно помню эту картинку. А где пакеты-то? Wink

openSUSE 13.1 x64 | Linux 3.11 | KDE 4.13
openSUSE 12.3 x32 | Linux 3.7 | KDE 4.10
alv
Аватар пользователя alv
Не в сети
Последнее посещение: 11 лет 1 неделя назад
Регистрация: 09/05/2012 - 01:28
С LiveCD просто чуть по другому

Установка с LiveCD -- это тупое копирование файловой системы из ОЗУ на винт
Насколько я знаю, больше ни в одном дистре такого нет
И потому всё, что установлено/удалено в Live-режиме, будет в итоговой инсталляции.
То есть можно подключить нужные репы, через YaST или zypper dup добавить все lang-пакеты, и всё это в итоге будет на диске.
Единственно, что ядро обновить в Live-режиме нельзя по понятным причинам. Поэтому, скажем, с использованием f2fs приходится извращаться.
А всё остальное - секс вполне традиционный Smile

Алексей Федорчук aka alv

alv
Аватар пользователя alv
Не в сети
Последнее посещение: 11 лет 1 неделя назад
Регистрация: 09/05/2012 - 01:28
Здесь нэту

Пакеты и репозитории надо добавлять в лайв-режиме

Алексей Федорчук aka alv

alv
Аватар пользователя alv
Не в сети
Последнее посещение: 11 лет 1 неделя назад
Регистрация: 09/05/2012 - 01:28
Совсем хардкорно

то есть сермяжно, посконно, домотканно и кондово
грузиться с того же ЛайвСиДи
разметить диск как нужно
подмонтировать будущий корень например в /mnt
установить базу:
zypper -R /mnt in -t pattern base
Затем chroot в /mnt и уже развлекаться в полное своё удовольствие попакетной инсталляцией через zypper
Геморрой ещё тот
можно сделать для себя, любимого, или для хороших людей под гарантированно оплачиваемый заказ

Алексей Федорчук aka alv

DA
Аватар пользователя DA
Не в сети
Последнее посещение: 8 лет 5 месяцев назад
Регистрация: 11/05/2012 - 18:24
А, вот оно что. А я и не

А, вот оно что. А я и не догадался. Думал, вылезет такое же меню, как в Net. Спасибо, будем знать Smile

openSUSE 13.1 x64 | Linux 3.11 | KDE 4.13
openSUSE 12.3 x32 | Linux 3.7 | KDE 4.10
aluma
Аватар пользователя aluma
Не в сети
Последнее посещение: 10 лет 2 недели назад
Регистрация: 01/12/2012 - 16:23
...Установка с LiveCD -- это

...Установка с LiveCD -- это тупое копирование файловой системы из ОЗУ на винт...

Исходя из этого и при использовании флешки, есть ещё один вариант-доустановить/удалить требумое через человеческий Яст, прямо в Live-системе,
А потом проинсталлировать на жёсткий диск.

alv
Аватар пользователя alv
Не в сети
Последнее посещение: 11 лет 1 неделя назад
Регистрация: 09/05/2012 - 01:28
совершенно верно

совершенно верно
именно так я последнее время и действую

Алексей Федорчук aka alv