linux и жизнь
Хотел было написать коммент в другой ветке, однако разошёлся до отдельного поста.
уже год сижу на kubuntu, и начальный этап освоения системы перевалил.
Все, что не обладает графическим интерфейсом под линуксом, конечно же, отличное. Файловая система, интерпретаторы командной строки, редакторы и все остальное, оттачиваемое десятилетиями - супер, спорить нечего. Система репозитариев тоже куль.
Но ёп-прст, когда дело доходит до оттачивания интерфейса и программок для ламероватого пользователя, народу в каммьюнити что ли не хватает или ещё чего, но получается как-то грустно. Чуть что - лезть в инет за мануалом.
- приехал домой, нужно ad-hoc соединение установить с родительским компом - в инет на пару дней, пляски.
- полурабочий network manager в гноме/кде - отдельная песня. В принципе, можно им пользоваться, но, например, установить соединение с nokia internet tablet по wifi у меня не получилось. Там, насколько я помню, нужно было править конфиги ручками (естественно, само по себе это, при наличии интернета, не проблема - мануалов хоть жопой жуй). Но при этом network manager перестаёт работать с этим интерфейсом.
- на работу принёс ноут, там wifi роутер от d-link. Сетку запустить не получилось, хотя настройки вроде все как в винде ставил. Логи читать вроде умею. Полез о bug'е сообщить - а там это уже давно известно и исправить (точнее, толком продиагностировать) пока не получается. ;)
- купил трекбол от логитека, нужно задействовать дополнительные кнопочки - в инет, так и не получилось в итоге (хотя пару дней просадил)
- верю, что с мануалом проектор подключить, конечно же можно. Однако, когда ты на лекции, за мануалом некогда лезть. ;) Мой товарищ, выступая в Швейцарии перед тамошним начальством, ухитрился убить KDE, подключив проектор (по крайней мере, он так сказал).
- в KDE программы вылетают довольно часто. Например, тот же adept_manager. Kio_slave desktop:// видимо, не работает. Хоткеи тоже не работают нихрена. ;(
- openoffice до MS Office, конечно, не дотягивает. С виду, вроде, такой же, а по факту сильно хуже. Отдельных слов заслуживает интерфейс. В 2007 офисе MS сделали большой прорыв в этой области, скорость работы ощутимо поднимается. Было бы здорово, если бы oo.org тоже бы что-то подобное замутили, хотя бы тупо скопировали.
Теперь пару слов, чтобы это всё не выглядело очередным плачем Ярославны. С командной строкой я знаком, мануалы читать умею и что такое гугель знаю. Багрепорты, когда вижу смысл (т.е. когда вижу, что однозначно не моя вина), отправляю. Я не спорю, что для компьютерщиков линух - хорошая система. Однако, когда область твоей деятельности лежит чуть в стороне (как, например, в моём случае) и время на бесконечную подпилку и подкрутку системы тратить нельзя (тупо некогда), ставить линух на рабочий комп, как минимум, рискованно.
Мне кажется, текущая проблема линухов выглядит следующим образом. Вся экосистема нижнего уровня выстроена и отточена несколькими поколениями профессионалов и их все более менее устраивает. Работать на таком уровне - это их профессия, они могут извлечь пользу из этого, например, сэкономить кучу времени на автоматизации (которая, надо сказать, отлично реализуется благодаря философии "одна задача - одна программа").
Поверх этого всего начала нарастать экосистема более высшего уровня, всякие кдеешчки, гномики. И большое количество профессионалов просто не понимает, а нахрена все это надо. Ведь систему можно настраивать правкой конфигов, на любую задачу можно написать скриптик. При этом, естественно, в советах новичкам они рекомендуют идти простейшим, уже существующим путём, т.е. через интерфейсы нижнего уровня. В итоге вся система превращается в дикий замес интерфейсов различного уровня, которые, естественно, конфликтуют как на самом железе, так и в башке свежеиспечёного юзера.
Ещё одна важная проблема Linux, как мне кажется, состоит в том, что community путает понятия "работоспособно" и "можно настроить". Дефолтовые настройки, качественные шаблоны и различные пресеты - это один из важных плюсов продуктов MS. Туда же относится невероятная дефолтовая красивость интерфейсов и того, что выходит из под пера последних оффисов.
Ну и напоследок, ещё один дисклеймер. Я отлично понимаю, что мне все это бесплатно досталось, в отличие от винды той же самой. И что во многом ситуация осложняется доминирующим положением MS на рынке и её известным отношением ко всем стандартам. Более того, я пока не собираюсь отказываться от linux и перескакивать на какую-либо проприетарную систему. Причины - ну вот такой я долбан, нравится мне мазохизм (хотя, ещё больше нравится отправлять багрепорты, это действительно прикольно ;)). К тому же, я подозреваю, что забыл, каково оно на винде и мне все в радужном свете видится. К тому же, накопленный запас знаний по linux позволяет мне более-менее сноcно им пользоваться и решать многие задачи, которые в винде либо не решаются вообще, либо через ж*пу. Экосистема linux - удивительно пластичная и быстро развивающаяся.
Просто мне кажется, что следующие утверждения, весьма популярные в linux community, совершенно не верны:
а) linux по интерфейсам высшего уровня догнал винду. Враньё, конечно, знатное. Если для малейшего телодвижения требуется лезть в интернет за мануалом - это нихрена не здорово.
б) новичок может легко справиться с linux. Не думаю, что это так, мой опыт общения с kubuntu (хз, может ubuntu другая) говорит об обратном. Я посоветовал было kubuntu одной своей подруге, весьма умной девчонке. В итоге, после полугода (а может и больше) непрерывного шаманства и плясок, глюков в простейших вещах, типа подключения флешек (!!), она вернулась обратно на винду. И мне довольно стыдно за то, что я отнял у неё кучу времени подобным советом. Поверьте, больше на linux она не вернётся, даже под дулом пистолета.
в) linux готов для профессионального использования в областях, отличных от чисто компьютерных или чисто научных (хотя, мне он не очень удобен для чисто научного использования).
Хау. ;)