CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
23.08.2017

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Дистрибутивы :: OpenSolaris

OpenSolaris 2008.11 Release
Кому и для чего?

И выскажусь я, так сказать, говоря
Не зря мы боролись, и гибли не зря.
Не зря мы, глаза завидущие,
Мечтали увидеть грядущее.
Александр Галич

Итак, в позапрошлой заметке мы установили OpenSolaris, а в прошлой — ознакомились с некоторыми из его особенностей. Бегло, но для ответа на сакраментальный вопрос — что же с ним делать дальше, этого будет достаточно.

Для начала вспомним особенности установки. Они таковы:

  • безальтернативная инсталляция базовой системы, предопределенного рабочего окружения и набора прикладных программ;
  • локализация по выбору пользователя;
  • автоматическое (и, если повезет, успешное) определение оборудования.

Наконец, сама установочная программа подразумевает инсталляцию если и не в три клика мышью, то во вполне умеренное их число, не истязая пользователя изобилием вопросов и предоставляя ему свободу выбора только в действительно принципиальных вопросах. Таких, например, как выбор диска и раздела. Соответственно, сверхъестественных теоретических познаний от пользователя не требуется — достаточно иметь самые общие представления о принципах дисковой разметки.

Ничего не напоминает? Верно, похоже на «юзерофильные» дистрибутивы второго призыва, начиная с Vector Linux и кончая героями убунтийской вольницы. Конечно, с поправкой на специфичность ОС — например, при установке OpenSolaris происходит совершенно прозрачная для пользователя разметка диска под максимально прогрессивную ZFS. Причем, что характерно, разметка очень разумная, чем не всегда могут похвастаться другие операционки, также взявшие на вооружение эту файловую систему (такие, как Nextenta или PC-BSD.

Однако даже и о файловых системах пользователю ничего особенного знать не нужно — ZFS выбирается безальтернативно. А поскольку в Solaris'е, в отличие от FreeBSD, это действительно лучший выбор без всяких оговорок, то никакого ущемления свободы личности не происходит. Обратим также внимание на то, что «разделы» ZFS создаются не квотированными — то есть пользователь в дальнейшем может создавать новые файловые системы по своему велению и хотению. Опять же в отличие от PC-BSD, где даже при ручной настройке «разделов» ZFS для них требуется задавать размер.

Теперь посмотрим, что мы получили в итоге инсталляции. А получили мы аккуратную, компактную, почти полностью настроенную и практически локализованную систему с набором приложений, почти достаточным для начала работы. То есть тот самый Unix-десктоп с человеческим лицом, разговоры о котором я слышу уже лет 10 — как минимум со времен выхода первой версии Mandrake. И которые возобновлялись потом с завидной регулярностью после появления каждого нового юзерофильного дистрибутива или очередной версии существующего. И вот, похоже, что разговоры эти стали реальностью. Причем на почве не Linux'а, а системы, которую никто никогда не ассоциировал с пользовательскими десктопами.

Так что же, действительно мы увидели грядущее своими завидущими глазами? И отныне любая блондинка сможет легко управлять Unix'ом? Увы, тут придется взять губозакаточную машину и сделать несколько существенных оговорок.

Во-первых, необходимым условием достижения описанного выше неземного блаженства является везение в отношении наличного «железа» — ведь вряд ли кто будет для опробования новой операционки покупать специальную машину в соответствие с требованиями HCL (Hardware Compatible List) от фирмы Sun. В первой заметке я пожаловался на проблему с сетевым интерфейсом. И хотя во второй заметке эта проблема благополучно разрешилась посредством драйвера от независимого разработчика, гарантировать благоприятный исход в таких ситуациях нельзя. Да и сам по себе поиск стороннего драйвера, не говоря уже о его сборке из исходников и установке, — занятие для начинающего пользователя не самое тривиальное.

Второе условие для немедленного вхождения в работу — совпадение пользовательских предпочтений в отношении рабочей среды и прикладного софта с тем ассортиментом, который ему предложили майнтанеры. А таковыми будут интегрированная среда GNOME и весьма ограниченный набор приложений для нее же. Плюс, разумеется, OpenOffice.org, который можно доустановить из репозитория. Однако это — практически все из существенных приложений, которые можно из официального репозитория почерпнуть. Что же до репозиториев неофициальных — то, во-первых, и их не густо, а во-вторых, использование их требует осторожности.

Да, средства пакетного менеджмента ISP предусматривают возможность сборки собственных пакетов. Более того, есть даже конструктор, позволяющий скомпоновать собственный дистрибутив, содержащий только нужные приложения. Однако согласитесь, что это не самое здоровое занятие для начинающего пользователя. Я бы сказал, что, вследствие своеобразия системы пакетного меджмента OpenSolaris, это окажется не самым простым делом даже для достаточно опытного пользователя Linux или BSD.

И, наконец, третье. Умолчальные настройки системы сразу после ее установки разумны и, по большей части, подойдут большинству начинающих пользователей в большинстве ситуаций. Однако пользователям не совсем начинающим наверняка кое-что захочется поправить руками. И вот тут могут начаться … ну не то чтобы проблемы, а некоторые сложности. Потому что OpenSolaris — это не Linux и не FreeBSD. Я не к тому, что он лучше или хуже — нет, он просто другой. И это медицинский факт, с которым следует не просто считаться — его придется изучать. Если, конечно, не использовать систему as is на протяжении все оставшейся жизни. А вот стоит ли она соответствующих затрат сил и времени — на этот вопрос я попробую ответить после того, как мы определимся с кругом потенциальных ее пользователей.

Собственно, ответ на вопрос о потенциальных пользователях напрашивается по аналогии с Ubuntu — это те же две полярные группы:

  1. с одной стороны, пользователи совсем начинающие, те, у кого не сложилось еще никаких предпочтений и привычек в области применения FOSS систем и приложений;
  2. с другой стороны, пользователи более чем многоопытные, которым уже более или менее все равно, в какой системе и в какой среде работать, которым надоело заниматься тотальными настройками всего, что настраивается, и которым единственное, что нужно, — это запускать необходимые непосредственно для работы приложения.

И вот тут придется вспомнить о перечисленных выше оговорках. Да, для начинающего пользователя OpenSolaris подойдет ничуть не хуже, чем Ubuntu. В том числе и тем, что дистрибутивы его точно также рассылаются бесплатно в любую точку мира, в том числе и в Россию (правда, до рассылки последней версии дело еще не дошло — но это, думаю, вопрос времени).

Однако… однако именно для совсем начинающего пользователя критическим окажется вопрос с поддержкой «железа»: листов совместимости они, как правило, не читают, навыков поиска (и тем более сборки) нештатных драйверов еще не имеют. И, главное, психологически пока не готовы к действиям в нештатных ситуациях.

Что же до пользователей многоопытных — тут вступает в действие другой фактор: они должны быть достаточно опытными именно в Solaris, навыков работы, полученных в конкретном дистрибутиве Linux'а, окажется недостаточно. Скорее уж помогут общие представления об абстрактных POSIX-системах, хотя даже на беглый взгляд в Solaris достаточно много специфики.

Однако и для многоопытных пользователей есть свое «однако»: для них наиболее критично наличие и исправное функционирование необходимых приложений. Добро, если главным инструментом для такого пользователя будет сцепка из Vim/Emacs (которые есть везде, в том числе и в OpenSolaris) компилятора (которых здесь целых два — gcc и Sun Studio). Ну а если его интересы лежат далеко вне сферы программирования, и необходимых штатных пакетов просто нет? Просто в «лоб» собирать их из исходников? Или лично заняться майнтайнингом необходимого софта? Но этим можно заниматься и в любой иной ОС или ее дистрибутиве, не так ли? Так какие же основания делать это именно в OpenSolaris? Ведь именно от этого счастья уходит наш многопытный пользователь, меняя, например, Gentoo на Ubuntu.

В общем, рискну предположить, что обе целевые аудитории, способствовавшие блестящему успеху в распространении Ubuntu, в случае с OpenSolaris'ом останутся не окученными: совсем начинающие — из-за более чем вероятных проблем с поддержкой «железа», полностью «отпетые» — из-за недостатка приложений. Причем очевидно, что недостаток и драйверов, и приложений связан с недостаточной пользовательской базой. И, соответственно, дефицитом как разработчиков драйверов, так и майнтайнеров пакетов — ибо откуда им взяться, как не из широких пользовательских масс?

Обычная в мире FOSS одесская коллизия: джентльменов не хватает, потому что местов мало, а мало местов потому, что не хватает джентльменов. Так что следующий вопрос: могут ли найтись джентльмены, и если могут, то откуда?

Отвечаю: из той самой интеллигентской прослойки между сознательными пролетариями-гуру и аморфной крестьянской массой ньюбов, которую и составляют простые действующие пользователи Linux'а, Free- и прочей BSD. То есть — из нас с вами, ребята. Потому что если такие же простые действующие пользователи OpenSolaris не найдутся среди нас — то они не найдутся нигде.

Вопрос следующий: а какой резон нам с вами бросать свои знакомые, привычные и многим любимые дистрибутивы Linux'а или BSD-системы ради системы с не вполне определенным предназначением и перспективами, да ещё и не очень знакомой?

Для начала — никто не призывает бросать. И я меньше всех склонен отказываться от своих притертых и налаженных FreeBSD и Zenwalk Linux. Так что речь идет о стимулах не для отказа, а для знакомства и, при благоприятном его итоге, изучения.

И тут честно признаюсь — стимулов таких не много. Но они весомы. По крайней мере, для меня.

Первый из них — банальное любопытство. ОС Solaris (в том числе и в ее Open-ипостаси — отвлечемся пока от юридического крбючкотворчества) интересна — и интересна, в том числе, тем, что она не BSD и не Linux. А знакомство с новой системой еще никому и никогда не вредило — в какой бы из старых далее не пришлось бы работать. Тем более, если это знакомство можно осуществить, фактически не прерывая привычного производственного процесса — ведь OpenSolaris все-таки законченная система, а не полуфабрикат типа ряда иных.

Второй резон также, в сущности, сводится к любопытству: посмотреть, а обеспечивает ли ядро, которое издревле затачивалось под 64-битные вычисления и многопроцессорность, какие-либо видимые преимущества перед Linux'ом или FreeBSD в пользовательской сфере?

Ну а третий резон таков: кто знает, а вдруг OpenSolaris и окажется той самой дорогой в светлое будущее Unix-десктопов? Я не утверждаю, что это так и есть, а лишь спрашиваю. В первую очередь самого себя. И ответить могу лишь банальным: поживем — увидим. А пока я в меру сил и возможностей продолжу свое знакомство с OpenSolaris, впечатлением от которого буду делиться в последующих заметках.




Комментарии

Страницы комментариев: 1 :: 2 :: следующая

Серг, Thu Aug 6 23:08:53 2009:
Люди, Солярка - это мега-надёжный сервер. В первую очередь. А лицом к пользователю... ну, надо ж к кому-то лицом? Не смотреть же всё время на стенку серверной? =)
В нашей конторе появились солярки - аптайм от 8 месяцев до 10 (там еще переустановки СУБД и железок какие-то были) и это под неслабой нагрузкой (учетная система крупной компании).
На грамотно настроенной винде svr2003 аптайм максимум 7-8 месяцев (тоже под учетной системой, только 1С :) ). Так что, купи железо сан, и будет надёжная система :)))
Victor, Wed Dec 24 16:16:56 2008:
блин, админы - косяк уже который год не можете исправить.
Victor, Wed Dec 24 16:16:13 2008:
Бред.. сегодня любая ОС вполне добротный продукт, так что Linux/BSD или Windows – это всего названия коммерческие и не более.
«Солярка» делает первые шаги на встречу к пользователям.. Но, вот её «железобетонность» пока преобладает. Наверно будет отлично, если это сохранится и все же добавится нормальная пользовательская среда. Но.. слишком там не так всё.. :) А учить каждый раз новое.. наверно это для тех – кто только открывает для себя мир ИТ :).
Мне нравится макОС.. но млин, денег такая машинка стоит много.. «Солярка» на спарсовской станции живет хорошо – это не дешевле.. Спрашивается, а нах… этот зоопарк то нужен? Кинули когда то народ на ПиСюки, вроде обжились..
Не.. несмотря на то, что фирма производитель – монстр, а всё же не годится (ИМХО) сей продукт (OpenSolaris) в массы.
Victor, Wed Dec 24 15:40:16 2008:
Бред.. сегодня любая ОС вполне добротный продукт, так что Linux/BSD или Windows – это всего названия коммерческие и не более.
«Солярка» делает первые шаги на встречу к пользователям.. Но, вот её «железобетонность» пока преобладает. Наверно будет отлично, если это сохранится и все же добавится нормальная пользовательская среда. Но.. слишком там не так всё.. :) А учить каждый раз новое.. наверно это для тех – кто только открывает для себя мир ИТ :).
Мне нравится макОС.. но млин, денег такая машинка стоит много.. «Солярка» на спарсовской станции живет хорошо – это не дешевле.. Спрашивается, а нах… этот зоопарк то нужен? Кинули когда то народ на ПиСюки, вроде обжились..
Не.. несмотря на то, что фирма производитель – монстр, а всё же не годится (ИМХО) сей продукт (OpenSolaris) в массы.
В.А., Thu Dec 18 11:25:01 2008:
Для: анонимЪ, четверг, 18 декабря 2008 г. 01:35:43:

++Не по мужски, бо тема титек не раскрыта.

Чего не понравилось-то?
аноним, Thu Dec 18 09:30:26 2008:
2 анонимЪ

>Посидел на энтом пару недель, погордилсо собой любимым

O_O
анонимЪ, Thu Dec 18 01:35:43 2008:
Согласен с критикой никсов полностью. Чтоб не было замечаний, что я тупой как "домохозяйка", скажу, что имел смелость настроить линух как домашний десктоп без вопросов, но не могу сказать, что испытал от этого счастье. Собрал "по нужде" mplayer з исходников и даже заставил оработать CDMA модем, который традиционно без дров. Посидел на энтом пару недель, погордилсо собой любимым и пока достало. Линух и прочий *никс - это секрвак в первую очередь всё таки. ИМХО.
аноним, Sat Dec 13 17:39:43 2008:
Есть на белом свете и нормальные, любознательные люди
Кому не нравится никто и не заставляет изучать.
Один чувак пишет - мне ваш Линукс не нужен. А это совсем наоборот- это Линуксу не нужны дебилы, долбаки - квестогоны на винде. Мозгов не достает вот о том и сознавайся ,умным видом обсуждать чего не рубишь- полный отстой.
аноним, Thu Dec 11 22:15:02 2008:
Хотелось бы разочаровать Федорчука и вырвать его из розовых снов, но число пользователей персональных компьютеров у так им любимых BSD систем не намного больше чем у OpenSolaris, то есть не намного больше нуля. Серверы в расчет при этом брать не стоит, доля и BSD и комерческой Solaris там довольно велика.
jSnake, Thu Dec 11 16:52:38 2008:
Как поклонник статей Алексея о BSD не могу не радоваться начинанию)
Скажу одно - таскаю солярку на лэптопе и предельно счастлив. Дома - скорее полигон. А вот для сервера - есть бесплатный Solaris 10.
А начинать солярку с гнома - ну, это прммерно то же, что FreeBSD в кедах изучать. Все вкусности начинаются чуть глубже)
P.S. Большинство претензий в статьях (кстати, в линухах они иднтичны) элементарно решаются гуглом. Добавлю: кому не нравится гном, см. belenix.org. А также прочие дистры на базе соляры.

Страницы комментариев: 1 :: 2 :: следующая

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds