Последние постов 10, наверное, я очень много писал про Linux - выкладыывал накопившийся материал. Этим постом подведу определенный итог этому процессу. Причем, это будет не пост про Linux, а пост о том, удобно ли работать с Linux.
Начнем с того, что всю свою историю отношений с Linux я считал себя Linux-пользователем. К тому есть причины: сервера я настраивал последний раз году... в 2000 - 2004ом, из мира *nix мне ближе всего была FreeBSD. Под Linux я начал переходить в 2008, и окончательно "переехал" на него в 2009. За это время я пересмотрел много разных дистрибутивов: от RedHut (Fedora) до Linux XP (не кидайте только тухлыми помидорами, было дело). Долгое время жил на OpenSuse. Последнее время живу на Linux Mint. Из оконных менеджеров использовал Gnome, совсем немного - KDE, много - LXDE. Недавно вот (хотя как недавно - с полгода уже) пересел на Xfce... При этом я перепробовал массу программ, подыскивая те, что решают мои задачи, начинал с того, что под Wine запускал кучу виндовых, пришел к тому, что сейчас под Wine только WinRar. Некоторые "особо необходимые" вещи собирал из исходников (было дело). В общем, прошел достаточно типичный, на мой взгляд, путь. Если вы в ужасе не закрыли эту страничку, и указанные названия не вызывают у вас зубной скрежет, продолжим.
К чему я пишу все это? Да к тому, что в мире Linux пользователя в обычном понимании быть не может. Ну, вернее,- он есть. Но он не такой, как в Windows.
Рассмотрим две ситуации: первая, когда компьютер "выдан" на работе, он предварительно настроен и подготовлен. И вторая, когда компьютер дома, настройка и подготовка осуществляются самим же пользователем.
В первом случае все понятно: наверняка есть какая-никакая ИТ-служба, которая следит за "порядком" на компьютерах, и в которую можно обратиться в случае тех или иных вопросов. А вот если ты остаешься с компьютером "один на один" (второй случай - домашний пользователь)... то путь Windows (все графическое, красивое - и забудем про командную строку как про анахронизм) - явно не для нас. Хотя бы потому, что Linux изначально - это командная строка. Я могу себе представить Linux каким угодно. Но не могу предстваить его себе без консоли. Не могу. Не бывает он таким.
Через некоторое время работы в консоли начинаешь понимать: это удобно. Потому что Linux развивался так, что может быть масса графических утилит, но одна-единственная консольная, которая позволяет сделать все, что может графические - и немного больше. Это не значит, что Linux весь консольный, нет. Это всего лишь означает, что Linux несет в себе иную философию. Это не хорошо и не плохо. Так есть, и все. Тот же Apple, кстати - это третий вариант философии и подхода к тому, как должна выглядеть операционная система. И его любят и ненавидят не меньше, чем Windows.
Так вот. Пройдя путь от "Linux из интереса" до "linux как инструмент" я могу сказать, что я сейчас могу настроить ну почти любой относительно современный компьютер для комфортной работы конечного пользователя. (Проверено на нескольких людях: Linux Mint + один из оконных менеджеров, настройка автообновления... и никаких проблем - посидеть в Интернет, посмотреть кино или записать диск). Но вот то, что конечный пользователь, знакомый с Windows, сможет быстро освоить Linux - я сомневаюсь. А если он столкнется с проблемами, или его интересы лежат за рамками штатных возможностей дистрибутива - то придется разбираться, особенно - при отсутствии поддержки. И пользователь мигрирует из "пользователя обыкновенного" в "пользователя продвинутого": жизнь заставила, ничего не поделаешь. Потом следующи виток миграции - в "суперпродвинутого пользователя". До администратора, кстати, тоже можно дорасти, но - в случае, если эта ОС станет профессиональным инструментом. На этом уровне приходит понимание архитектуры, unix-way и глубоких связей внутри ОС... но такое случается нечасто.
К чему я все это говорю? Да к тому, что полноценного "домашего" пользователя - "домохозяйки" в Linux не будет лет еще ... 10 минимум. Потому, что примерно такой срок должен пройти до времени, когда Linux приблизится к пользователю (обычному, рядовому, среднестатистическому потребителю) настолько, чтобы он использовал это ОС, не думая об особенностях ее реализации, архитектуры... и вообще не думая о последствиях. При этом, чтобы были сохранены все плюсы: надежность, безопасность, защищенность.
Как-то так получается.