Новелла двадцать вторая, посвящённая принятию стратегического решения по установке openSUSE

Собственно, стратегических решений перед установкой openSUSE должно принять два, причём последовательно. Впрочем, это относится и к любому другому абсолютно неизвестному дистрибутиву -- а настоящие новеллы и рассчитаны именно на пользователей, для которых openSUSE пока -- terra incognita, вне зависимости от предшествующего линуксоидного стажа.

Первое решение -- устанавливать ли openSUSE виртуально или реально? Ответ на него зависит от поставленных целей и ожидаемых результатов. Если основная цель -- просто ознакомиться с новым дистрибутивом, особенно с теми его особенностями, которые с трудом могут быть рассмотрены при использовании LiveCD (настройка, управление пакетами, etc., короче, всё, что требует сохранения параметров), то установка системы в виртуальной машине -- хорошее решение. Тем более, что при благоприятном результате знакомства виртуальную систему никогда не поздно претворить в реальность.

Если же виртуальная установка выбирается из опасения, что с новым дистрибутивом не заработает какое-либо "железо" -- это не так однозначно. Ведь известно, что "железо" в виртуальной машине также виртуально, и ничего общего с реальным не имеет: видеокарта, звуковушка, сетевуха, всякие Bluetooth'ы и тому подобные WiFi'и в виртуальной машине условны, и поддерживаются столь же условными драйверами.

А поскольку это дано известно всем майнтайнерам дистрибутивов, а число широко используемых виртуальных машин ограничено, релизы большинства дистрибутивов давно уже тестируются на совместимость с последними. Более того, некоторые майнтайнеры выпускают и специальные образы, предназначенные для установки в определённые виртуальные машины (правда, разработчики openSUSE к ним не относятся); чаще всего мне попадались образы для VMWare и VirtualBox.

Так вот, если после установки некоего дистрибутива в виртуальной машине в нём заработало всё -- это ни в коей мере не гарантия того, что так будет и на машине реальной. Более того, вот тут-то как раз LiveCD даёт куда более верное представление о совместимости дистрибутива с наличными устройствами, и гораздо продуктивней на сей предмет погонять как следует именно его.

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

Так как одной из задач этих новелл -- показать пользователю, что openSUSE являет собой систему, вполне достойную практического применения, всё дальнейшее изложение будет вестись из посылки, что она будет устанавливаться и работать на машине реальной.

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

Разумеется, если мы имеем новую "чистую машину" без всякой ОС (например, собственноручно собранную), никакой альтернативы не возникает. Близок к этому случай машины с "чистым" винчестером (или тем, содержимым которого можно безболезненно пожертвовать): важно, что каждая система будет существовать на отдельном носителе, не затрагивая другую. А уж обустроить чередование их загрузки дело техники.

Так что большая часть новелл этого дня будет исходить из предположения, что мы имеем дело либо с "чистой" машиной, либо располагаем свободным винчестером (или, скажем, SSD-накопителем). То есть -- максимально простой случай для установки.

Более сложный случай -- это машина с предустановленной ОС, что типично, скажем, для ноутбуков, в которые добавить второй винчестер проблематично. И вот тут проблема разделения жизненного пространства встаёт в полный рост, тем более что и винчестеры ноутов, хотя и огромны по меркам недавних ещё лет, по сравнению с нынешними десктопными малы. А усугубляется проблема ещё и тем, что предустановленная ОС на таком ноуте, как нетрудно догадаться,с вероятностью более 90% называется Windows. Та самая, к которой наш потенциальный начинающий линуксоид привык. И от которой он, возможно, не хочет или не может в одночасье отказаться.

Разумеется, я, обзаведясь новым ноутом, первым делом сношу с него предустановленную ОС. Как и большинство действующих линуксоидов,если, конечно, винда не нужна им для каких-то целей. Однако требовать того же от человека, возможно, увидевшему Linux впервые в жизни, было бы жестоко. Так что вопросам мирного сосуществования openSUSE с Windows также будет уделено внимание.

И, наконец, последнее. В Новелле шестнадцатой мы немало времени уделили выбору подходящей для установки разновидности openSUSE. Однако далее я преимущественно буду описывать инсталляцию с полного DVD, поскольку она наиболее универсальна. Установка по сети отличается от неё только тем, что источником пакетов оказывается не локальный носитель, а какой-либо из удалённых репозиториев. А установка с LiveCD являет собой упрощённый случай инсталляции с полного DVD.

Тем не менее по завершению описания "главной" установочной темы я остановлюсь на особенностях установки и по сети, и с LiveCD. Ну а в заключение попытаюсь таки осветить вопросы установки openSUSE на машину, несущую в себе Windows. Именно попытаюсь -- мой собственный опыт по этой части очень мал и относится в основном к прошлому тысячелетию.


Содержание

SUSEana: новый адрес проекта об openSUSE

. .