Сразу оговорюсь, что я принадлежу к подавляющему большинству пользователей компьютеров, которых очень слабо, и даже совсем не интересует внутренняя архитектура компьютера, команды и всякие там "шеллы" и "терминалы". Специально для "тру" замечу, что ковыряние во внутренностях системы может расцениваться исключительно как личный интерес и никакого отношения к удобству использования той или иной ОС не имеет.
Теперь по порядку. Что такое "операционная система" с точки зрения простого пользователя, и для чего она вообще нужна?
ОС - это набор необходимых графических оболочек для выполнения повседневных заданий. Подчёркиваю - именно графических. Меня не интересует возможность запуска той или иной программы из командной строки. Это уже динозавры. Это как сейчас пересесть из новенького Мерса в допотопный Запорожец! Назначение одно, но комфорт совершенно разный.
Я уже созрел для перехода из Винды на Линукс. Начитался положительных отзывов и решил поставить себе Ubuntu 9.04. Скачал образ, записал на диск, установил. Вроде всё хорошо, система сама попросила обновить локализацию, а затем скачать обновления. Естественно, без подключения к Нэту это не возможно. Поэтому первым делом полез в сетевые настройки и за пару минут настроил ДСЛ подключение. Оказалось намного проще чем в Винде. Всё скачал, установил, теперь можно и дальше разбираться.
А дальше начались неприятности. Первая бяка - это то, что по непонятным мне причинам Убунта постоянно переписывает системное время, и после перезагрузки в Windows приходиться его корректировать. Мелочь, но очень досадная.
Дальше. Скачиваю я архив с программой, распаковываю и запускаю компиляцию. Шиш Вам! Оно там чёто пишет и в итоге ничего не получается. Ну я поискал информацию и понял, что у меня скорее всего не установлены некоторые "пакеты". Нет, ну вот скажите, а на кой мне вообще эти пакеты? Тем более, что названия у них в подавляющем большинстве случаев совершенно неинфромативные и понять что именно нужно не представляется возможным. Ну почему автор этой проги не озаботился написать маленький скриптик для проверки доступности всех необходимых пакетов для компиляции и работы своей программы?
Ладно, помыкался-потыкался, решил ставить программы из репозитариев. Это конечно проще, но опять же толковых описаний на русском практически нет, и если ты с английским не на ТЫ, то найти нужную программу довольно затруднительно.
Потом я решил поставить КДЕ. Установил себе Kubuntu 9.04 и сразу дело встало напрочь. Настроить ДСЛ подключение через графический интерфейс так и не получилось.
Поставил Мандриву. При установке указал возможность использования как Гнома, так и КДЕ. Те же … только в профиль, подключиться к Нэту простым способом не получилось.
Вернулся к Убунте. Установил, обновил, поставил нужные проги, подключил ВиртуалБокс, всё хорошо. Вышла Убунта 9.10, появилось приглашение обновить систему. ОК. Чёта там качало, думало, а потом откатилось назад. Не пошло. Бывает.
Ставлю 9.10 с нуля. Ставится намного дольше и сначала даже казалось, что всё повисло, но потом зашевелилось и установка прошла нормально. Ну, думаю, сейчас подключу ДСЛ и … Ага! Размечтался! Та же программа сетевых настроек, а подключаться отказывается. Сколько я в бубен не бил - толку ноль. Пришлось лезть в терминал и запускать там какую-то "ppfffфикзнаетчё". Подключился. Но при этом в сетевых настройках пропали все настроенные подключения, после перезагрузки выскочил grub, хотя я его и не звал, а после следующей перезагрузки система и вовсе отказаласть стартовать. Вот вам и масса улучшений в новой версии Убунты.
Я в спорах между поклонниками Винды и Никсов часто слышал такой аргумент, что для начинающего пользователя совершенно не имеет значения с какой системой знакомиться, мол и там и там он ничего не смыслит. Но я могу точно сказать, что чтобы ставить себе *никс нужно:
- поставить Винду
определиться какой именно никс хочешь себе поставить
скачать мануал по нему
скачать мануал по командам (без которых хоть волком вой)
запастись массой терпения и всё это проштудировать
и только после этого (если не передумал) устанавливать никс
В век сенсорных экранов, когда общение с компьютером строится исключительно посредством графического интерфейса подключение к сети при помощи буквенно-цифрового ввода информации можно расценивать как попытку забивать гвозди мышкой…
Ну и чтобы не вызывать препирательств по поводу нужно-ненужно знать команды, замечу что в своё время я писал программки для Амиги. И никаких трудностей не вызывало "прикрутить" к ним MUI (Magic User Interphase) и программки прекрасно работали и из ком.строки и через графический интерфейс. Да и вообще Амига была лучшим компьютером с наихудшим менеджментом (к огромному моему сожалению). Но это уже совсем другая история…