Доброго времени суток!
Что нужно:
Хотелось бы иметь возможность графически отображать настройки при установки ОС:
- выбор языка для загрузчика и устаноавливаемой ОС (язык по умолчанию)
- разметка диска
- выбор стиля рабочего стола (KDE, GNOME, ... ) - тут либо один, либо набор, с возможностью выбора неспосредсвенно при входе для любого юзера
- выбор устанавливаемых пакетов (как отдельных, так и группы пакетов разбитых по категориям)
- выбор временной зоны (желательно с отображением карты мира)
- выбор параметров монитора
- настройка сети
- создание пользователей
- прочие настройки
Далее после установки ОС при выходе в ситему хотелось бы иметь возможность выбора:
- пользователя
- языка системы для выбранного пользователя (по умолчанию указан тот язык который был при установке ОС)
- выбор стиля рабочего стола (KDE, GNOME, ... )
Вопросы:
1) Какие пакеты или паттерны я должен выбрать в SUSE Studio для того, чтобы реализовать все описанные выше возможности ?
2) Я пробовал использовать YAST (выбирал все пакеты где есть слово yast) но получил лишь следующее:
- язык установщика EN и сменить его нельзя
- язык устанавливаемой системы сменить можно
- при установке ОС не было возможности разметить диск
- при выборе временной зоны не отображазилась карта мира yast2-theme* not found packages
- при входе в систему могу выбрать лишь пользователя, но язык и рабочий стол не меняется
Прошу ответить на мои вопросы либо подсказать где есть готовое решение максимально похожее на то что мне нужно, чтобы я мог клонировать его и подправить по своему вкусу.
в разных случаях, но я получил небольшие функциональные и ошибок yast-тема* не найдена во время установки ОС в шаге выберите часовой пояс ( карта мира не обращается ) в чем может быть проблема в этом случае ?
ЗЫ: Я виндузятник, но очень хочется перейти на линукс. Обычные дистрибутивы меня не устраивают там било полный набор непонятных и не нужных мне пакетов программ (игры, офис и прочее барахло) либо полная консоль в которой мне сложно работать как новичку. Хотлось бы чтобы процесс утсановки ОС линукс был максимально схож с виндовой и в устаноовленной ОС кроме блокнота, менеджера пакетов и задач ничего небыло и чтобы сеть была включена и по умолчанию и можно было без каких-либо лишникх движений приконектиться к виндовой сети, но при этом ОС вставала на почти любое железо, т.к. в образе присутсовало много драйверов которые система сама устанавливала при установке.
Вы какие то сказки рассказываете.
Хоть бы версию сусу сказали, какая у Вас графическая карта...
В сусе всё это есть и графический режим установки системы и текстовый.
А про виндофс забудьте и поскорей. Иначе не научитесь работать в Linux.
minimyk
Всё проще, на самом деле.
Устанавливаете готовый дистрибутив, "всё, что нужно (по Вашему списку)", там уже есть.
Потом в менеджере пакетов Яста удаляете/добавляете необходимое.
Менеджер пакетов сам определит зависимости и предложит добавить/удалить соответствующие программы (пакеты).
"Баловаться" с SUSE Studio желательно с полным пониманием. что и зачем делаешь.
угу. я собирал себе систему с Fluxbox когда-то, а чего хочет эта школота - не понятно. И я даже не злой, я не кричу "пшли на убунту", я просто говорю: читайте документацию или идите на венду.
А при чем тут версия SUSE и видюха ? В SUSE должны быть драйвера под большинство железяк.
Собирался использовать на виртуалке + основной комп (Intel Core 2 Due, NVIDIA) и на планшете (Intel i5, Intel Graphics), SUSE конечно же последнюю, заме же мне старье?!
Так я обеими руками за линукс, но сразу нырять с головой в консоль не получается по ряду причин, поэтому хотелось бы чтобы все было хотябы примерно похоже на Винду ( процесс установки и наличие минимального количества установленных программ).
Дистрибутивы качал от сюда http://software.opensuse.org/123/ru - и тут нет ни одного удовлетворяющего моим требованиям (пробовал на виртуалке). Все они по дефолту ставят кучу софта сразу, а потом лезть в менеджер установлленных пакетов и их от туда кикать - это не хорошо. Процесс установки не позвоялет выбрать язык ибо он там один - EN, а для остальных языков нужно еще скачать образ ~700М. Также нет возможности разметить диск, выбрать стиль рабочего стола и прочее.
Неужели за все время существования SUSE никто не сделал сборки максимально похожей на виндововую и отвечающую большинству требований описанных мной?!
Может кто-нибудь знает способ как выдернуть из образа 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 мне больше по вкусу.
Куда от Вас всё сбежало?
ЗЫ.А если серьёзно, пакеты для русского языка в инсталляторе, очевидно есть только на ДВД,
Понятно, тараканы и требования у каждого свои, смысл всей затеи не совсем понятен.
Один раз установить сусю (занимает примерно столько-же времени, как и написание постов в эту ветку )?
Дык ставить "как есть", а уже потом доводить до кондиции, подключая нужные репозитарии, по-моему проще и надёжнее.
Удаляемые (ненужные) программы особо не мешают, меньше шансов получить ошибку при установке.
Другой вопрос, если "свой особый" образ требуется для клонирования, хотя можно клонировать и образ с жёсткого диска.
Ваша задумка требует много человекочасов. При этом не от любого человека. Предлагаю не пытаться скрестить ужа с ежом, а выбрать из имеющихся дистрибутивов.
На скрине Вы используете 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 ПК - тогда задолбаешь удалять и устанавливать новый софт каждый раз Вот поэтому целесообразнее было бы 1 раз собрать нечно стабильное с минимальным набором, как у винды из коробки, а уже потом при необходимости ставить софт после установки ОС либо еще раз клонироваться (наследоваться так сказать) от этой сборки минимальной и добавить необходимое ПО. Таким образом я получу сразу готовую к работе систему после установки и смогу работать, а не тратить время еще на допиливания и шлифовку.
Может кто-нибудь знает от какого дистрибутива в SUSE Studio лучше клонироваться чтобы получить то что писал я ранее?
Либо подскажите пожалуйста какие пакеты и/или паттерны подключить при клоноровании от базовой JeOS чтобы получить установщик на на этих скринах: http://doc.opensuse.org/documentation/html/openSUSE/opensuse-startup/art... + к этому нужно будет подключить языковые пакеты как для самого установщика так и для установливаемой ОС + выбор пакетов установливаемых из образа (кому то потребудется игры, оффис, а ктому то нет) + при входе в систему нужно позовлять пользователя уже в утсановленной ОС до входя в нее менять язык системы и стиль рабочего стола.
Мне нужно именно свою сборку в SUSE Studio чтоб иметь возможность обновлять сам образ а не установленную систему + иметь возможность гибко настраивать список необходимого ПО и прочее.
Вы скачали Live версию и пытались установиь? Или что Вы скачивали и как устанавливали.
Пото му, что, если скачаете нормальный инсталляционный DVD образ, то там при инсталляции можно выбрать всё. И язык, и раскладку клавиатуры, и набор устанавливаемых пакетов...
yast2-installation - модуль установщика DVD/NET-Install образа (тот который на скринах),
yast2-live-installer - модуль установщика Live - образа,
yast2-trans-ru - языковой пакет с поддержкой русского.
Для смены языка при входе в систему нужно использовать lightdm или gdm.
Практически все высказанные Вами, с позволения сказать, требования реализованы - и никто не виноват, что Вы ничего не читаете и никуда не смотрите.
Кроме одного - максимальной похожести на виндовую установку. Потому что никому это нафиг не нужно.
Алексей Федорчук aka alv
Можно, проверив настройки YaST'а, полностью русифицировать систему. Можно доустановить нужные пакеты. Можно удалить все ненужные.
И что самое смешное, всё это сохранится после инсталляции: http://suseana.ru/?p=266
Но ведь ТС не только ничего не читает снаружи, он даже не сомтрит, что ему говорит инсталлятор - это я уже про установку с DVD или NET-диска.
Да и зачем, если можно без всякого напряга морочить голову на форумах?
Алексей Федорчук aka alv
- вот дельный совет, этого я не знал, благодарю!
yast2-trans-all использовал для автоматического выбора всех языковых пакетов
моудль установщика как я понимаю должен быть только один либо yast2-installation либо yast2-live-installer, а можно ли дополнительно подключать yast2-firstboot ?
А какой пакет или паттерн отвечает за выбор вида рабочего стола при входе в систему пользователем ?
Сегодня еще раз устанавливаел на вируталку DVD SUSE 12.3, как оказалось в прошлый раз я не заметил либо не успел снять галочку, которая стоит по умолчанию и позволяет более подробно настроить устанавливаемую ОС.
Даже в этом "расширенном режиме" нельзя полностью отказаться от игровых пакетов, не нашел там пакета "MC" выбор нескольких паттернов рабочих столов тяент за собой кучу конфликтующих пакетов. Пошаманив несколько минут можно все конфликты разрулить, однако даже если явно укзать в установщике блокировать установку оффиса и игр, в установленной ОС все равно повялется куча не нужного мне софта в этих категориях, хотя они должны быть пусты либо отсутсвовать т.к. ни одного пакета я явно не указывал для установки
Может быть кто-нибудь знает как клонироваться от официального образа DVD SUSE 12.3 ?
При таком подходе было бы гораздо легче убрать из него все ненужное либо добавить что-то свое. А так клонироваться приходится либо от JeOS либо от KDE в SUSE Studio и потом ручками добавлять все рабочие столы и YAST - геморно и глючно получается
ЗЫ: Если знать что искать тогда проблем не возникает, а так приходится долго ходить по ссылкам находя ответ в самых неожиданных местах? r примеру тот же sax2-tools или yast2-firstboot и прочие казалось бы очевидные вещи, но увы новичкам они неизвестны до поры до времени. К примеру сечас интерисует два вопроса:
1) почему все же возникает ошибка yast2-theme* packages not found при выборе временной зоны (карта мира не отбражается), хотя все пакеты yast я установил ?!
2) какой пакет отвечает за утилиту разбиения дисков при установке системы ?
Хочется выбрать что-то более удобное, чтобы можно было не тыкать менюшки и не вводить циферки, а в дополение циферкам быстро можно было бы мышой раздвинуть либо сжать, переместить и прочее раздел, выбрать нужную файловую ситему. Родная утилита разбияения не позволяет выбрать FAT32 либо NTFS - сегодня специально проверял при задании раздела диска /mnt/windisk.
> в прошлый раз я не заметил либо не успел снять галочку
Тогда обнаружите много того, что не заметили. Птому что, повторяю, как тот ротный старшина, для особо продвинутых:
Установщик openSUSE, что в DVD/NET варианте, что в LiveCD, позволяет установить то, что нужно
и не устанавливать то, что не нужно
> не нашел там пакета "MC"
В этом виноват, безусловно, лейтенант Шмидт и все дети коммандера Нортона. Не на свою же невнимательность грешить, верно?
PS боюсь даже и спрашивать, а как искать пакеты, Вы тоже не нашли?
Потому что тогда точно к терапевту...
Алексей Федорчук aka alv
Я тоже на этой неделе на LiveCD не нашёл выбор пакетов, а на Net он вроде предлагался.
PS Пускай инсталляторы одинаковые, но сконфигурированы по-разному.
Картинка для 12.3
ЗЫ. Но, собсно, это не означает, что невозможно выбрать пакеты при установке с LiveCD.
Только для этого нужна сеть и подключенные необходимые репозитарии.
Например, хотя бы вот это: http://suseana.ru/?p=878
Ну и во многих других местах кое-чего по сему поводу написано...
Алексей Федорчук aka alv
Я прекрасно помню эту картинку. А где пакеты-то?
Установка с LiveCD -- это тупое копирование файловой системы из ОЗУ на винт
Насколько я знаю, больше ни в одном дистре такого нет
И потому всё, что установлено/удалено в Live-режиме, будет в итоговой инсталляции.
То есть можно подключить нужные репы, через YaST или zypper dup добавить все lang-пакеты, и всё это в итоге будет на диске.
Единственно, что ядро обновить в Live-режиме нельзя по понятным причинам. Поэтому, скажем, с использованием f2fs приходится извращаться.
А всё остальное - секс вполне традиционный
Алексей Федорчук aka alv
Пакеты и репозитории надо добавлять в лайв-режиме
Алексей Федорчук aka alv
то есть сермяжно, посконно, домотканно и кондово
грузиться с того же ЛайвСиДи
разметить диск как нужно
подмонтировать будущий корень например в /mnt
установить базу:
zypper -R /mnt in -t pattern base
Затем chroot в /mnt и уже развлекаться в полное своё удовольствие попакетной инсталляцией через zypper
Геморрой ещё тот
можно сделать для себя, любимого, или для хороших людей под гарантированно оплачиваемый заказ
Алексей Федорчук aka alv
А, вот оно что. А я и не догадался. Думал, вылезет такое же меню, как в Net. Спасибо, будем знать
Исходя из этого и при использовании флешки, есть ещё один вариант-доустановить/удалить требумое через человеческий Яст, прямо в Live-системе,
А потом проинсталлировать на жёсткий диск.
совершенно верно
именно так я последнее время и действую
Алексей Федорчук aka alv