kill `windows` >> very_first_impression.log
Ощущения и впечатления. Заметки лоха.
Вообще, сейчас кажется странным мое первое впечатление от линукса,что мало программ под него. “Странным, если не сказать подозрительным”, как говорил классик. Я потихонечку отвыкаю от виндовозных приложений, и теперь не мучаюсь дурацким вопросом: а стоит ли переходить на линукс. Даже забавно вспоминать об этом. Мне, напротив, было бы трудно возвернуться к старым привычкам, как то
- находить кряки для лицензионного софта или
- перезагружать компьютер, а то и
- переинсталировать XP, если что то начитает глючить.
Поскольку весь софт в виндоус тыреный, более всего думаешь о том, как бы его не угораздило как нибудь сообщить “нашим в ставку” о своем нелегальном использовании. Вирусы, о которых я нынче как то вообще забыл, только усугубляли желание учредить железный занавес. В линуксе все с точностью до наоборот: живешь в сети. Словарик неохота инсталлировать локально: только место на диске тратить.
Я точно помню, у меня хранились на DVD крякнутые версии дистрибутивов для виндоус. Много-много. Потому как халява. С линукс эта практика потеряла смысл. Во-первых, все всегда доступно, и даже чаще всего в одном месте, искать не надо – для этого есть репозитарии. Вытащить оттеда то, что тебе нужно и поставить на комп – дело тривиальное. Во-вторых, дистрибутивы пожалуй поменьше виндовозных, хотя это мнение может быть ошибочным.
Теперь на компьютере нет пиратских версий. Вообще. После стольких – то лет … Странное ощущение легкости во всем теле. Для кого-то может быть это не имеет значения. Я же довольно скоро принял это как норму. Вроде не моралист, но к крякнутому софту сформировалось стойкое отторжение. Осторожнее!
Я пошел даже дальше: для приличных людей денег не жалко! Так, для SQL Ledger купил документацию за 190 баксов. Это тоже такой прикол в Open Source: сплошь и рядом ты можешь скачать полнофункциональную последнюю версию и пользоваться ей без каких-либо ограничений. А вот документацию или поддержку какую – плати бабки. Ну типа девелоперам тоже деньги то нужны, ясен перец. Самое прикольное, через eMule нашел копию этого файла, но предпочел получить “официальный” бинарничек. А этот перец даже спасибо не сказал
Вообще, привязываешься дюже к сети. Это пожалуй принципиальное изменение, произошедшее в моих привычках. Никакой dial-up уже не катит. ADSL the must. Всякие глюки с компом – ничто, по сравнению с соединением: покуда Firefox фурычит,пакеты проходят через твой firewall и DNS твоего провайдера не завис, ты можешь пялится в экран бесконечно долго. По крайней мере до тех пор, пока не получил по башке от жены. Или жопа не устала сидеть. Или рука – мышь держать. Ну короче, как в той игре: жена / рука / жопа, собери картинку сам.
Интересна и такая деталь: в мире линукс и open source почти все персонифицировано. Всегда можно найти автора той или иной штуки, будь то приложение, утилита или комментарий. Понятное дело, тебя могут и проигнорировать (There Are No Stupid Questions, But There Are A Lot Of Inquisitive Idiots). но уже как говориться, если не потрахаться, так посмотреть. В смысле переписку более одаренных.
Документация в линуксе зачастую из рук вон. Есть замечательные ресурсы типа The Linux Documentation Project. Однако стиль изложения есть детище юниксовой культуры: тягаться с виндовскими мануалами в категории “нажми это, потом то, потом се, потом если загорится желтая лампочка – жми сюда, если зеленая – обратитесь в службу поддержки” – дело безнадежное. По Calc (MS Excel- like spreadsheet from Open Office) я из документации читал лишь описания функций. Во многих местах в онлайновом хелпе описывалась предыдущая версия. Спасают форумы. Находится куча народу которая ни с того ни с сего пишут как сделать то или се там или сям.
Я думаю, что одна из причин, почему с документацией в королевстве не все на высоте, это то, что проще найти дюжину отличных програмеров, которые за будь здоров будут колбаситься с каким нибудь кодом, чем кого либо из них или других сотен посещающих форум заставить изложить очевидные с их точки зрения для любого идиота вещи касательно этой программы в виде хелпа. Я уже не говорю, если это касается НЕ ИХ кода. Эти люди через гугль, знакомых и гадалок могут найти драйвер для стиральной машины или утюга. В крайнем случае они его сами напишут. В еще более – скомпилируют дистрибутив линукса для этих девайсов и подключаться к ним через SSH. И твое замешательство из-за того, что это окошечко открывается не до конца, не вызывают в них сострадания.
The good thing is that there is always somewhere over there who will help you. The point of last resort – fire IRC. I never got that far yet.
О конфигурировании. В виндах, положим, есть три уровня секьюрити -
- да
- ну, смотря что
- нет
В линуксе такого нет. Приходится изучать что как работает. Самое надежное – это конфигурировать систему через текстовые файлы и пользоваться утилитами в командной строке. Я сразу же выучил основы IP протокола и почитал кое что о конфигурировании сетей. Попутно освоил основы замечательного редактора VIM.
Пилотом можешь ты не быть,
но музыкантом быть обязан (“В бой идут одни старики”)
Я так полагаю, что читая про линукс, будь то о программировании или администрировании, рано или поздно как минимум врубаешься в то, что такое хакер. Понятно, что эта стязя для избранных дебилов. Но одна привлекательная вещь для нас, жителей села Красное, все же имеется: мне чего то не попадалось ни разу, чтобы кто нибудь из линуксоидов заявлял что нибудь в стиле “в мои 40 лет тяжело учиться новым привычкам”. Иными словами, восстанавливается кислотно-щелочной баланс в черепной коробке передач, и после первой истерики (было, признаюсь) привыкаешь. Привыкаешь к тому, что истина где то там.
В привычку входит лазить по форумам и блогам, К IRC я так и не прикипел. В конце концов, в мои годы тяжело учиться бла бла бла … Как я говорил, IMHO, документация в линуксе, скажем, своеобразная. Спасают форумы. Сначала кажется диким, что вместо инструкций из мануала ты выполняешь предписания изложенные мистером пупкиным из поселка городского типа где-нибудь в Индии или Штатах (разницы для нас – никакой). Но опять же, дело привычки. Обычно работает. В крайнем случае – нет
Вот еще необычная для виндовозников привычка. Когда ищу чего-нибудь новенькое, первым делом смотрю, кто автор(ы), есть ли форум, какая активность на нем, когда последнее обновление программы, на чем написано. Если автор нормальный индеец, то уже интересно. Если форум бурлит, уже можно позырить. Столько много идиотов на мякину не надергаешь. Ну а обновление …
В линуксе есть дофига вещей, которые как ископаемые мамонты являют нам образы прошлого. Правда в отличие от музейных экспонатов на их функционале зиждятся последние релизы ОС. Согласно юниксовой культуры программа должна делать одну простую вещь, но очень хорошо. Вот такие очень хорошие программы находишь сплошь и рядом в командной строке. Напечатал что нить типа man ls, а оно тебе в конце:
AUTHOR
Written by Richard Stallman and David MacKenzie.
Чем не мамонты …
НО. В целом и общем линукс – это река, и к этому тоже надо привыкнуть. Все основные дистрибутивы ОС обновляются дважды в год, не считая более частых патчей ядра. Приложения перерождаются разным чередом, но многие не отстают от этого. По любому, такой интенсивности в мире виндоус я что-то не припомню. Линукс – это значится река, и еще разнообразие. Кино и немцы. Мало того, что дистрибутивов самой ОС как собак не резаных (только самых популярных – десяток!), так и внутре че хошь то и вороти. Короче, как сказал один верблюд, There’s More Than One Way To Do It.
Вообще, девиз “put the fun back into computers” весьма и весьма. С одной стороны, так оно и есть. С другой, не стоит надеяться на то, что ты избежишь моментов, когда будет совсем не до фана. Не работает и все. Кстати, это “не работает” тоже заметно отличается от виндовозного. В виндах чаще всего если не работает, то не сначала, а так, потом. То есть типа поработало и заглохло. Или мигать правым глазом стало. Вот в линуксе все проще. Если работает – то достанет уже. А если нет – то нет. Причем привычка дергать за все рукоятки быстро пропадает. Во-первых, под root можно и за системный спуск дернуть, все окажется в канализации. Во-вторых, редко помогает. Посему начинаем изучать как эта штука живет.
Мое первое впечатление – а нельзя было еще посложнее придумать? Я никогда не думал что у компьютера столько хреновин. Нет, я, положим, знал даже что такое firewall, но оказалось не настолько. Оказалось что до iptables надо было почитать о portmap и еще кой о чем. В ходе чтения я узнал о том, кто написал эти коды, какие порты используют те или иные протоколы и еще кое что. Я как то думал, ну вот разве человечество, с доисторических времен пользуется компьютерами, и как то без вот iptables это все.
Положительная сторона дела – это изучается единожды и надолго. Впрочем, многие даже этого избегут: линукс действительно делает существенный прогресс в плане упрощения себя для кофейников. И потом, я не причисляю себя к особенно способным в этой области, посему начальный период в линуксе не обязательно будет столь же эмоциональным , каким он был у меня.
В заключении я бы хотел добавить следующее. У меня период знакомства с линукс совпал с моментом, когда меня одолевала хроническая скука и неудовлетворенность тем, чем я занимаюсь. Изучение линукс послужило мне вызовом и поставило передо мной много вопросов, прежде чем я стал получать отдачу от этого. Собственно мысль: изучение линукс дает шанс изменить свое представление о части нашей жизни, изменить свои привычки, получить новые навыки, расширить свои перспективы. Разумеется, все это зависит от того, насколько компьютер, интернет, информационные технологии в целом, присутствуют в этой нашей жизни. Для меня это шанс проверить мое представление о том, что я могу и хочу делать в этой области. Тем из нас, кто особливо любопытственнен, откроются такие вещи, как linux culture и фан (помимо тех, что жужжат в системном блоке).
[...] Вот тут изложил свои впечатления о моем пребывании в линуксе в весьма непоследовательной форме. Если из сочувствующих – почитайте. Хакерам: сам дурак. [...]
Шикарнейше описано, приятно почитать. Спасибо.
А то всё кричат на всех углах “рулезь” и “мастдай”…
По мне так винигрет получился, сплошные эмоции. Но слил как на духу
[...] Хорошая статейка о неочевидных граблях и вкусностях открытых ОС [...]
Моё мнение почти совпадает с Вашим. Сам перешёл полтора года назад с RedHat Linux 9 на FreeBSD. Сейчас использую 6.1 и жду релиза 6.2
С Уважением,
Я никогда не пробовал FreeBSD, впрочем, как я понимаю, это не важно: внутривидовые войны меня никогда не занимали:)