Читать Всем !!!
======================================
Мой опыт работы с линуксом начался с неудачи. Прикупив компакт с BlackCat (версию не помню), я погрузился в процесс инсталляции. Ставил на физически отдельный винт. Опций было достаточное количество, и, хотя ничего сложного в них не виделось, времени инсталляция заняла достаточно. Дойдя до записи загрузочной области, инсталлятор радостно сообщил, что, дескать, "не могу я, понимаешь, произвести запись на диск, вот не могу - и всё тут!". Ясное дело, что после перезагрузки компьютер с неменьшей радостью сообщал, что "non-system disk" и всё такое. ...Во мне боролись смешанные чувства... Наверное, я находился в удивлённом злом замешательстве. Всю ночь я пытался оживить этот треклятый BlackCat! И так пытался, и этак... Не удалось. Прочитав, что BlackCat сочинили украинские программисты, я решил что "это всё из-за них", и с красными от бессонной ночи глазами пошёл менять CD с дистрибутивом на RedHat 6.02.
Инсталляция RedHat прошла гладко и после перезагрузки у меня деловито затребовали логин и пароль. Тупо улыбаясь (от счастья), дрожащими руками я сообщил всё, о чем спрашивали, и после секундной задержки выпал в консоль. Всё. Вот я и внутри. И что дальше ? А ничего. Совсем. Только черная неприветливая консоль, которая на все мои попытки ввести какую-нибуть команду отвечала, что таковых знать не знает. Надо сказать, что раньше я никогда не видел *никс, и соответственно понятия не имел что делать дальше. Пришлось перегружаться в Windows и лезть в скудный склад заметок по Линуксу, которые я до этого успел насобирать в инете...
"Ну всё, Линукс!!! Держись крепче!!!" - подумал я, вводя в следующем сеансе "mc". MidnightCommander принял меня как родного. Поигравшись с ним немного, я был довольно сильно ошарашен новым для меня подходом в файловой системе. Здесь всё было не так, как ТАМ. Никаких тебе "c:\" или "a:\", никаких "quake.exe" или "calc.com". Поначалу это было ужасно непривычно, но вскоре, пообвыкнув, я даже стал находить в этом свои прелести.
Немного освоившись с mc, я перешёл к разборкам с редхэтом по поводу русских букв. Сначала редхэт не хотел и слышать о подобных вещах, но полистав доки, я нашёл убедительные аргументы и мы договорились. Теперь я мог читать русские тексты и даже печатать свои. Поскольку опыта работы с системой у меня не было вообще, следующим пунктом нашего общения стали бездумные эксперименты, а так как все свои домагательства к линуксу я осуществлял с правами root, очень скоро своей цели я достиг, и система благополучно перестала загружаться, не проработав и недели.
Переставив линукс, я продолжил исследования, но уже с правами обычного юзера. Теперь мне страшно захотелось увидеть графический интерфейс и, дав команду "startx", через несколько секунд я созерцал "Gnome". Нельзя сказать, что он мне не понравился, но работать в нём мне было не очень удобно, поэтому перепробовав еще несколько оконных менеджеров, я остановился на KDE. Вот эта вещь мне действительно понравилась. На данном этапе некоторый условно-достаточный набор необходимых средств у меня уже был, - текстовые радакторы, графический Gimp, NetscapeCommunicator, компилятор C и C++ и ещё энное количество утилит и программ самого разного назначения, в суть которых я пока даже не пытался вникать. Огорчало одно - не было звука, так как редхэт клялся, что моя VIA работает "не так". Это вылечилось (после длительных мучений и хождений по всяким-разным "гуру") банальной перекомпиляцией ядра. Теперь я был просто в восторге! Но радоваться пришлось недолго, так как вскоре выяснилось, что мой линукс по прошествии около двух недель напрочь отказывается грузиться, сообщая, что "kernel panic!". И всё. Попереставляв систему ещё сам-не-помню-сколько раз, я убедился, что всё это совершенно бесполезно и заставить нормально работать этот дистрибутив я не смогу...
Но мысли о линуксе не давали мне покоя, и примерно через неделю я обзавёлся ещё одним компактом с дистрибутивом. На сей раз я "положил глаз" на Mandrake7.0. Это было "что-то"! Удобная инсталляция с комментариями по ходу, графический интерфейс, поддержка русского языка (и еще многих других), всем этим я был просто очарован. А по окончании инсталляции этот деятель даже заботливо выдвинул трей CD-ROM'а (с которого я его инсталлил).
Имея уже некоторый опыт работы с линуксом, первым делом я полез по различным настройкам (там где знал). Надо сказать, что проблем с инсталляцией и работой с этим дистрибутивом не возникло. Всё прошло чисто, даже звуковуха была принята в объятия и соответствующим образом настроена. Первым делом я попробовал откомпилить тестовую программку на C++. Убедившись, что всё мгновенно откомпилировалось и прекрасно работает, я был счастлив как дитя. А загрузившись в KDE (который я выбрал при инсталляции в качестве графической среды по умолчанию), я вообще обалдел - рабочий стол был настроен, прибран и готов к работе. Он содержал все необходимые на первое время иконки, а так как в этот раз я ставил линукс на один винт с Windows (в отдельный раздел), то на рабочем столе также присутствовали линки на виндовские винты (чего я ну никак не ожидал). Пройдясь по менюшкам, да позапускав незнакомые программки, я остался в общем доволен, но что-то было "не так". Присмотревшись (сравнив с экраном виндов), я заметил, что шрифты здесь выглядят слегка "коряво", - прямо как на Spectrum'е. Но потратив некоторое время на поиски, я откопал xfstt. Компиляция прошла "на ура", и должным образом сконфигурировав прогу, я набрал в командной строке xfstt &; startx. Теперь KDE просто блестел! Хоть в консоль не возвращайся...
Следующим этапом стала настройка инета. Впрочем, поначалу всё было довольно славно, - "цветочки" начались потом... Произведя все необходиммые настройки, я, высунув язык, со всей прыти кинулся в инет. Но не тут-то было! Линукс дозванивался до провайдера, устанавливал соединение, и всё. Дальше дело не шло. Трафик был нулевой. Куда бы я не пытался достучаться из Netscape, - везде я получал "тайм-аут". Провозившись некторое время с настройками, я понял что скорее линукс меня, чем я его... Дальше я начал мучить провайдера и всех своих знакомых "гуру" этой проблемой. Но решения никто не знал. Я даже забрасывал мессаги во "вражеские" конференции, но там только и посоветовали, что "проверить настройки", да "пропинговать DNS". Ответ нашёлся случайно, - сидя в чате, я поведал о своей проблеме сообществу, и один сознательный гражданин поведал следующее: оказывается, при установлении соединения по PPP (если у провайдера винды) нужно передать "CLIENT", а в ответ получить "SERVER"! Поправил соответствующие скрипты, - и всё пошло как по маслу. Но на этом мои мучения не закончились... Оказалось, что после установления соединения я не могу запустить из графической среды ни одной программы (даже команду дать)! Хотя из любого другого терминала в текст-моде я мог вытворять что душе угодно. И опять же, никакие мои попытки привести линукс в чувства положительного результата не дали... Я его даже переставлял несколько раз. И снова, причина оказалась до боли проста (всё решилось проведением множества экспериментов). Дело в том, что мой добрый провайдер использует динамическое выделение IP-адреса и DNS. Так вот динамическое "опознавание" DNS и приводило к полной невозможности выполнять какие-либо команды в графической среде после установления соединения. Пощупав провайдера за порты, я выяснил IP-шники его DNS, сообщил результаты линуксу, - и "дело в шляпе"! Теперь, наконец, работало всё! И сейчас работает.
Опуская другие "случаи из жизни в линуксе", - проблем с линуксом мне хватило (да и сейчас хватает). Но мне даже нравится решать те задачи, которые периодически возникают при работе с этой ОС. Нового много узнаёшь. И действительно нужного. Хотя такие "фичи", наверное, не шибко обрадуют end-юзера.
В последнее время данная тема довольно популярна. Практически во всех форумах обсуждаются темы "windows vs linux", "linux on desktop", "linux in office" и т. д. На мой взгляд данные темы бессмысленны, так как сравнивать линукс и Windows по меньшей мере не совсем корректно. Виндовс - это виндовс, а линукс - это линукс. И это совершенно разные вещи. Linux никогда не заменит Windows, в свою очередь, Windows никогда не заменит Linux. Просто потому, что эти две ОС не имеют практически ничего общего (просьба не путать общее со сходством). Каждая ОС имеет свои достоинства и недостатки, и приверженцы каждой из этих ОС будут превозносить достоинства и умалчивать очевидные недостатки. Да, линукс вряд ли сойдёт за рабочее место для секретарши или в бухгалтерии. Да, среднестатистического пользователя трудно научить нормально работать в линуксе. И т.д., и т.п. Но это всё потому что пользователя вообще трудно научить чему-либо новому (а уж если говорить о тётках из приёмной или бухгалтерии!!!... - боже меня упаси браться за это дело). Но основная причина в другом: абсолютное большинство нынешних пользователей (если не все) начали освоение PC с чего бы вы думали ?! ну да, - с виндовс (в крайнем случае, дос). И у всех этих людей уже сложились свои стереотипы и ассоциации, в которые линукс не вписывается ну никаким боком. Нет, исключения, конечно, бывают - и секретарши иной раз удивляют, осваивая тот же линукс за короткое время, но на подобное же от большинства пользователей даже не расчитывайте. Так что фраза "линукс не для офиса" несколько неверна.
А из-за попыток применения операционных систем в несвойственных для них областях и возникают подобные "Holy War: Linux vs Windows". Никто не призывает переходить на линукс (разве что восторженные поклонники, - но надо различать возгласы фанатиков и реальные факты); на рынке просто появилась ещё одна альтернатива. Для кого-то это - всё, чего он только и ждал последнее время. А для кого-то - очередной раздражающий фактор. Ещё раз хочу отметить, что у виндовса и линукса даже идеология разная; причём принципиально. И каждый делает свой выбор сам. Кстати, ну-ка, вспомните - сколько лет виндовсу, а сколько лет линуксу ? На определённых почвах линукс достиг недосигаемых для виндовса высот за очень малые сроки. А кричать на каждом углу о том что "Windows - must die!" или "Linux - sucks!" - удел людей недалёких.
Так что вот так друзья мои...