Существует ли способ минимальной установки OpenSUSE под свои потребности и железо? Где об этом можно прочитать или каков алгоритм? Ибо запутанность паттернов и неясность зависимостей и рекомендаций пока не позволяет совершить такую установку.
При установке просто выбирайте только те пакеты, что вам нужны. Или в чём в общем то проблема?
Проблема в размере установленного и его необходимости. Например, Acer Aspire One - 8Гб SSD. И желательно еще место под небольшой домашний раздел. Кроме того, он достаточно маломощен и устанавливаемый за компанию софт часто там вообще не нужен. Хотелось бы мочь поставить только необходимое и только с зависимостями, а рекомендации устанавливать по необходимости. Внятного руководства по такой установке я не нашел. Или я что-то не так говорю?
8 Гб это кстати максимум занимаемого пространства, что у меня когда-либо было на корневом разделе, поэтому я проблемы в этом не вижу.
Тем не менее если вы хотите минимум, то можете просто воспользоваться установкой по сети, либо поискать минималистичный live cd на Browse published appliances – SUSE Gallery
либо там же можно собрать систему под себя.
А есть какие-то мануалы по паттернам, а также заисимостям и рекомендациям?
…есть какие-то мануалы…
В этом деле две. как минимум, составляющих.
Во-первых зависимости прописаны в самой структуре пакетов rpm.
Их показывает обычно любой менеджер пакетов, тот-же mc, или выводит сама команда rpm с соответствующим ключем.
Посмотреть список ключей просто “rpm --help” в терминале или почитать “man rpm” там же, или по-человечески “#rpm” в коквероре, например.
Во-вторых шаблоны авторов дистрибутива, тут отцы-родители больше расскажут, очевидно.
- При установке с DVD доступна опция “минимальной установки”
- Раньше развивалась отдельная минимальная сборка (гугл по запросу JeOS). Именно с ней, кажется, дело приподзаглохло, но данный выше совет про SUSE Studio всё ещё корректен: сомневаюсь, что вы одиноки в своём желании и никто не собрал что-то подобное.
…сомневаюсь, что вы одиноки в своём желании и никто не собрал что-то подобное.
Сама идея собрать минималистический дистр из такого “парохода с надстройками” (граф. конфигурялки яст, например), как openSUSE, весьма сомнительна, по-моему.
Можно, конечно лепить самому в СУСЕ Студии, но действительно мин. дистрибутив, обкатанный и опробованный-Slax 6-й версии.
200 Мб на флешке и практически весь нужный софт.
А так, очистить место на диске, кроме самих прог, можно удалить ненужные файлы с локалями, маны, доки и т.п.
Зачем в данном случае что-то собирать на сусе студио. При установке можно полностью выбрать что устанавливать. Если на этом https://ru.opensuse.org/Файл:12.1_install_proposal.png экране кликнуть по строке “Программное обеспечение” то откроется полноценный менеджер пакетов в яст где можно выбрать все необходимое в, или снять галочки с того что не нужно устанавливать, если на предыдущем этапе была выбрана какая то среда(шаблон). Шаблоны нужны только для того что бы одной галочкой поставить сразу кучу стандартных пакетов, не более. И кстати разницы устанавливать с DVD или с NetInstall в данном случае никакой, кроме конечно количества скаченного.
Снять галочку с КДЕ4 в 12.2 мне так и не удалось.
О причудах с ядрами (после установки -desktop, менеджер пакетов упорно хотел установить ещё и -default) ранее говорил.
Выдрать с корнем и запретить впредь можно конечно, но некошерно как-то.
Наверное была-бы полезна ссылка на практический способ поправить эти самые шаблоны, если таковой имеется.
В каком смысле не удалось? Такого не может быть. Как же тогда люди устанавливают другие DE без установки KDE4. С чего снимали галочку с шаблона или с пакета? Что пишет.
Опять же странно у меня стоит только -desktop, ничего не запрещал просто удалил ненужное ядро. Все через яст, при удалении любых пакетов, максимум при разрешении зависимостей система предложит удалить еще какие нибудь пакеты. Возможно предложит несколько раз, так как зависимости могут получится “вложенными”. Может быть алгоритм смены ядра должен быть такой: устанавливаем десктоп, перезагружаемся в новое ядро. Удаляем старое. Вообще система по-моему по умолчанию оставляет одно предыдущее ядро, что бы можно было загрузится, если с новым чего то не заладится.
Возможности сделать свой личный шаблон у вас нет, вернее есть но сложный, собрать новый пакет с шаблоном, подключить свой репозиторий и установить свой шаблон. Но имхо это бред, и никому не надо. А кто может собирать пакеты, такой пакет на раз забахает.
Просто для понимания, шаблон это такой пакет, в котором ничего нет, он пустой. Просто у него в зависимостях прописано куча других пакетов, поэтому при его установки автоматически установится эта куча пакетов. Можно вручную установить все пакеты из шаблона, не устанавливая сам шаблон. И будет тоже самое. Это просто для удобства, не более.
В каком смысле не удалось? …
В прямом.
Поставил КДЕ3, kdm3 и прочие настройки поменял, но галку с КДЕ4 ястовский менеджер пакетов убирать не давал.
Т.е. базовые пакеты КДЕ4 в системе остаются.
Лень искать, попадался пост Ansus, где он говорил о своей правке шаблона, позволяющей удалить из системы Qt4, если не путаю, это касалось 11.4.
О ядре я писал ранее, тогда мог-бы просто привести снимок с экрана, сейчас увы.
И проблемы с шаблонами, в общем-то не очень волнуют, поставил 11.4 и на том успокоился.
Но когда ковырялся в 12.2 возникали мысли, аналогичные вопросам коллег, тогда средства борьбы с шаблонами не нашел, отсюда и благое пожелание о ссылке.
Хотя возможно со временем и в 12.2 всё “устаканится”.
ЗЫ.Шаблон (runtime окружение или ещё как), насколько понял, надо править исходник, спасибо.
Идём на susestudio.com, регистрируемся и создаём свою сборку на основе JeOS (Just Enough OS - минимальная комплектация SUSE). Это и будет то, что нужно. Вот пример моей версии](26 | Декабрь | 2012 | Блог Александра Толстого).
А как же я тогда xfce с двд установли безо всяких вопросов? И без KDE4? Что-то вы не то делаете, начиная с попыток поставить маргинальное ДЕ на этапе инсталляции. Со сменой ядра вообще проблем не заметил. Никаких. Похоже, что вы развиваете метод “научного тыка”.
…Что-то вы не то делаете, начиная с попыток поставить маргинальное ДЕ на этапе инсталляции…
Вы почему решили, что “на этапе инсталляции”?
А что такое “маргинальное ДЕ”?
У мну и картинки на рабочем столе нет, просто фон.
По поводу “научного тыка”, не заметили, ну и слава Богу.
Вот прямо счас, в виртуалке, выбираем десктоп ядро, удаляем дефолтное. менеджер пакетов подставляет kernel-base-default.
Из-за зависимости ndiswrapper-а.
На тот момент, когда 12.2 стояла на винте, если запретить kernel-default, появлялось kernel-default-pae или что-то вроде этого.
Плюс в загрузчике появлялся пункт загрузки этого ядра через grub2, хотя последний не был задействован, файлы его настройки пустые и пункт, соответственно нерабочий.
Ещё раз, парни, когда я трубил об этом и был готов представить полную инфу, все молчали.
Сейчас 12.2 мне неинтересна совсем и на “у меня сегодня без проблем” могу только порадоваться вашим успехам.
То есть, весь ваш столь эмоциональный опыт - это попытки запустить opensuse под виндовс в виртуалке? Зачем тогда пробуете советовать? И что вы делаете на этом форуме?
То есть, весь ваш столь эмоциональный опыт - это попытки запустить opensuse под виндовс в виртуалке?..
Что-б долго не рассказывать про свой опыт:
RH 5.1-второй дистр-в, поставленный мною на комп (первым был 5,02 на СД-приложении к Чипу, если не путаю).
А SuSe 9.0 первая из сусь, перешел после того, как в RH ограничили поддержку кодеков.
Когда это было, можете найти сами.
SUSE Paste
А Ваш, если не секрет?