Здравствуйте дамы и господа, давно я хотел вынести на Ваш справедливый суд свое мнение о Linux. Итак, мы все очень часто слышим о Linux такие истории, от которых создается впечатление, что Linux это что-то вроде за гранью возможного. Дилетанты конечно такую инфу проглатывают не задумываясь, после чего начинает лихорадочно бегать по всем софтовым ларькам в поисках «чуда». В свое время и меня не минула сия вещь. Итак, каждый линуксоид, даже самый «безнадежный» в глубине души знает что инфу о Линукс можно подразделить на две категории — True/False (истина/ложь). В моих строках не будет определенной предвзятости, я хочу лишь чуточку расставить все точки над «i». Весь мой опыт идет от клона красной шапочки (это не то что вы подумали) — Mandrake 10 Release 2004.
Начинаем!
Мифы и реалии Linux:
1? — Полная бесплатность системы, программ и т.д. и т.п. со всеми вытекающими.
2! — Вспомните про несчастную так и не пообедавшую мышь, а если серьезно, то про слово «бесплатно» я лично слышу уже давно. Открой любую книгу по теме, так там на каждой странице автор с гордостью будет тебе про это напоминать :)
Я нехочу с пеной у рта объяснять, что это не так. Я приведу реальный пример функционирования добрых, а главное щедрых дядюшек — дистрибутивщиков, ASP, ALT, Mandrake, и т.п. Задайтесь вопросом, зачем их так много (сборщиков уже > 40) и почему они такие щедрые? Если у тебя, уважаемый читатель есть серое вещество, то ты сделаешь нехитрый вывод — они делают бизнес. А бывает ли бесплатный бизнес? — Нет! Бесплатные паки это как в мясном отделе, предложенный продавцом кусочек колбасы, в надежде что ты купишь всю палку. Поддержка система и т.п. разумеется тоже стоит денег. Вобщем, на этом всё, остальное сами додумывайте.
2? — Дружелюбность системы. В установке, в настройке, в управлении. Всегда и везде!
2! — Истинная правда, но это только про установку. После установки начинается самое интересное, где без многокиллограммового (ежи ты новичок) мануала просто не обойтись. Что? Есть ли визарды и рашн мануал? Есть, где-то в интернете, ищи. Файлы настроки системы редактируются во всяких config-утилитах, но только такие настройки касаются заставочек, фончика, шрифтика и центрально сервера пентагона :) Если, в системе необходимо настроить оборудование, сеть (а иначе нафиг ты ее ставил?) или что-то еще в тяжелой весовой категории, то тебе придется идти по следующему адресу /etc и в этой красивой свалочке, искать нужный конфиг. Это что касается настройки, теперь когда мы все настроили (неужели я это написал???) переходим к практическому управлению системы. Но тут уже на любителя, или «выживает сильнейший» :) Дерзай!
3? — Открытые исходники или делай че хош!
3! — Да действительно, по настоящему есть место где развернуться и включить воображение на полную мощь! В системе настоящий зоопарк всяких языков, начиная со стандартного Шела и заканчивая какой-нидь Адой или Фортраном. Исходники в большинстве случаев (Freeware, GNU&GPL;) открыты и доступны для твоих ОЧумелых ручек =) Учитывая что ВСЕ современные юзеры спокойно общаются на С и С++ оцениваем эту фишку на 10+. Небудем, думаю мелочится, а начнем сразу с какого-нидь альфа/бета релиза KDE. Качаем все необходимое, распаковываем одну, другую тройку тысяч исходников, скриптов и make-фл и приступаем к изучению… на два ближайших года. No comments :)
4? — Абсолютная надежность (99,99999), вирусотрояноустоичивость, стабильность и скорость.
4? С право на лево. Принцип Линухи прост: никакой вытесняющей многозадачности.
Что есть такое? Это современная (более-менее) концепция, а точнее схема одновременной работы программ с разделением приоритетов, run-time и процессорного времини, ну С++ки знают. Ну и нафиг ты нам это вкручиваешь спросите вы? А вкручиваю я это для того, чтобы сказать одно. Такой же принцип БЫЛ и у Виндовс включительно до Win3.11 (1993 год) Вывод можно сделать оч. даже нехитрый. Равновесные программы как в Линухе так и в Форточке ХП работают с придательски разными показателями скорости исполения… в пользу последней. Насчет стабильности. Тут без всяких блуждающих слов и шуточек могу сказать одно — оно есть, но не особо воодушевляющее. Linux не лишена и тормозов, и зависаний и всеобразных глюков присущих разумеется и Окнам. Ядра и там и сям работают стабильно, но только до определенного времени. Так Фрюшники, я уже слышу ваш хитрый смех… но ниче будет и на нашей улице праздник :) Так, что касается вирусоустойчивости, то она есть, безусловно ОНА есть. И это чуть ли не главный + пингвинчика. Но мы как бывалые кул хацкеры можем подметить, что лазейки для вирусняка все-же можно при желании найти. Вот например одна из них, заражение исходников (ого… что-то подобное было в ДОСе с ASM файлами), примонтирование разделов Linux в режиме Windows вирусняком ессесно и последующая его экскурсия в недры намеченной системы без всяких стоп сигналов (я абсолютно серьезно, инсталлируй в Окна драйверочек Ext2/3 и ужаснись) Да и вообще мало ли смекалки у нашего брата, просто так сказать не обращено вирьмейкерами должного внимания на систему. Ну и наконец надежность, но если ты помнишь, мы уже об этом вкратце поговорили (см.выше)
5? — Огромнейший выбор ПО!!!
5! — … и поставил Бог перед Адамом Еву и сказал: «Выбирай себе жену!» Я немного темню, конечно не все так плохо как в этом анекдоте, но все же софт в большинстве случаев однообразен, клоны и клоны всяких Виндозных вордов и экселей и вся это красота в одной сборке, просто занимает лишние мегабайты. Программ вроде Adobe Audition, Premiere попросту нет, но справедливости ради стоит заметить фотошопообразный GIMP, которому все же еще далековато до CS2/3. Потоковое видео, аудио, звук, серьезные 3D и векторные программы попросту отсутствуют. Что и порождает такое определение системы как исключительно серверная. Пока мы все затаив дыхание ждем монстрообразных систем, пробежимся по легендарному консольному софту в духе 70х. Такие серьезные программки как Апач, и МуСэКаЭл фурычат в основном только в консоли, я имею ввиду управляются. Про удобство могу сказать одно — его нет, но удобство — это сугубо личное понятие каждого юзера и админа. Почему не в графике софт? Процитирую выдержку из документации: Консольные программы создаются, лишь только потому, что… в общем фантазии у прогерров не хватило на создание GUI интерфейса, вот и все. Вся эта фича так буквально и объясняется. Но самое смешное это глаза новоиспеченного линуксоида, когда сей примат жмет в консоли Tab или Esc и наблюдает такую строчку (приблизительно) — «Show all 3351 commands? y/n»… да еще и понимает что это значит :)
6? — Легкость сборки и установки софта!
6? — Неее давайте это наверное все же пропустим. А хотя ладно не будем этого делать. Два вида. RPM — один пакет, одна установка все работает и все счастливы… но если есть место конфликтам, то откажется ставится. Что нужно удалить? То что он попросит. ОК — сносим что просят и ставим что хотели. Запускаем прогу — супер! работает! Запускаем остальные проги и в наши очи бросается легендарное английское слово — ERROR. Это означает что мы сделали новый более масштабный конфликт библиотек. Про принцип обратной совместимости юниксовые программеры особо то и незнали да и не пытались знать. Тоскливо? Мне тоже! Ладно, пёс с ним, с RPM — мы как истинные хакеры качаем исходник. Может так что-нибудь получится?
Распаковываем в торжественной обстановке tar.gz, запускаем configure, правда этот скриптоподобный американец что-то там нам выкидывает про еррор, но мы как истинные хацкеры делаем невозмутимое лицо и продолжаем (да если даже и обратили, частенько это не имеет ни какого значения). Запускаем Make с параметрами типа --все --всегда --пофиг --нафиг --нефиг (чаще даже без них) и терпеливо начинаем ждать когда перестанут бегать эти кренделя по консолю. Прошло полтора часа, лезем в папочку с бинарниками чтоб насладится победой… но тут мы видим как-то не особо живенькую программу. А нафиг!!!.. Make install. Закрываем очи (будет столько же ерроров сколько порно видел браузер IE 6.0). Все пишем название программы и ждем когда она загрузится. ВСЕ! Она загрузилась и пытается заговорить с нами на родном китайском языке иероглифов. Но ниче!… нас голыми руками не возьмешь, щас кофе допью и найду пару русско-китайских разговорников!
Plutonium for HackZona.RUssia 2008
Скоро буду готовить статейку в чем Linux все же кладет Форточку на обе лопатки!
30 комментариев
[без многокиллограммового (ежи ты новичок) мануала просто не обойтись]
Достаточно залезть на вики дистрибутива. Для полного понимания, естественно надо читать мануалы, а в винде разве не так ??? Тем более практически всё в юзер-френдли дистрибутивах работает из коробки.
[Такой же принцип БЫЛ и у Виндовс включительно до Win3.11 (1993 год)]
А сейчас что, Виндовс работает без квантования по времени ?
[5? - Огромнейший выбор ПО!!!]
Автор даже не удосужился заглянуть в скудный репозиторий дистрибутива. Про sourceforge я даже и говорить не буду.
Но больше всего радует это:
[В моих строках не будет определенной предвзятости].
Я рад что статья у автора получилась охрененно объективной )))))))))))
P.S. Это не статья, и даже не личный опыт. Это - отстой!
Да и критик из автора паршивенький. Даже ничего не аргументирует. Типа "на этом всё, остальное сами додумывайте".
scipio - пишет статья неактуальна, пока небудут расскрыты + системы. Верно, согласен. Плюсы разумеется есть. Так, вот самое интересное ixin пишет, что я околовиндусятник. Решил я прогулятся по его инфе и вышел на его блог. Там он демонстрирует скриншот какой-то своей программы. Но самое интересное что это MSVS под Windows, где он и работает. Да, я и не надеялся увидеть KDevelop. Вывод: - от виндусятника он и сам недалеко ушел. Еще совершенно справделиво критикует вытесн. многозадачность. Она есть в 2.6, я ошибся, (в 2.4 вроде небыло, если верить автору моей книги) хотя софт действительно медлителен. Насчет огромного выбора ПО. Тут две точки зрения. С одной стороны его действительно много, с другой он однообразен. На сайтах ALT или ASP они (авторы дистра) про это кстати упоминают. Кстати очень, забавно просит кто-то из них (уж непомню) -" не скачивайте, лучше купите". И последний sel_free пишет что я несмог настроить VPN. Отвечу: без надобности. Еще пишет про хакеров и консоль. А что все хакеры поголовно гордо воротят голову от GUI. Сомневаюсь. На войне как на войне. Насчет аргументов. Я, уважаемые не Шерлок Холмс и что-то кому-то доказывать с пеной у рта, несобираюсь. И вообще в большинстве случаев такое ощущение, что меня критикуют забитые, зафанателые домашние мальчики, даже не в тему. Это их право. Я пишу про ЛИЧНЫЙ опыт, а не заемный. Зачем я это делаю? - отвечу: наболело. Воспринимаю теперь систему как игрушку. Почему? Система очень требовательна к себе, почти вторая жена. А когда работаешь с критичными по важности системаами, это просто недопустимо! К слову, планируем отказаться от нее. Для кого статья? На общий суд, и мне глубоко пофиг, что он решит. И вообще я обсуждаю не всякие там Ubuntu а именно Mandrake (Redhat подоб). Еще раз повторюсь, это мой личный взгляд на проблемы и систему в частности. Итак, разумным людям - пишите по существу, где согласны, где нет. Обсудим. Для кретинов - все что вам подскажет ваше больное воображение.
По поводу ПО - мне в линухе не хватает CorelDraw&AutoCad, кому-то еще чего-то. Все зависит от потребностей. Когда услышим про плюсы? Я так понял - минусы кончились....
Про статью. Коротко - ни о чем. Таких статей за последние 10 лет видел тьму. Как личное мнение еще ничего....
Ну на скрине в жжешечке видно что прога написана на Qt4, и в данном случае происходило тестирование её в винде ) Тем более в ЦНИИ принципиально не хотели использовать линукс, ибо там засиделись 50-летние пердуны, которые здраво не могли взглянуть на реалии жизни )
KDevelop3 не пользуюсь из-за костылей, KDevelop4 ещё не готов, поэтому для Qt-прог юзаю Monkey Studio.
По поводу Ubuntu зря так говоришь ) Шатлворт и Kо проделали огромную работы, да так ) что другие десктоп-ориентированные дистрибутивы сосут )
Если хочется продолжить дискуссию стукни в аську: 453601272 )))
Я могу за тебя сказать, виндовс кладёт линукс только в одном: в юзабельности. В виндовсе всё кажется цельным, в линуксе же различные компоненты делаются различными коммандами, поэтому иногда возникают проблемы в совместимости. В остальном линукс ничем не уступает виндовс )
Почему? Пропадет ореол оригинальности. Как он пропал для Windows. Linux станет массовой "неинтересной как Win" системой. А к примеру Солярис, станет такой загадочной как Linux. Линуха недолжна пытаться обскокать Виндовс, для нее это может закончится плачевно. Каждый должен занимать свою нишу. С чем Линукс должна бороться, так это с WinServer а не с дескстопами. имхо.
Не знаю как вы, а я жду Symbian for x86 =))))
2 Простота в установке
Линукс устанавливать не сложнее,есдинственное что у меня вызвало затруднее это Установка ОпнБСД(БСД система похожая на Линукс(ИМХО))
2. Выбор ПО не ОГРОМНЕЙШИЙ, но он есть. Канечна ты не найдёшь таких программ, как твикеры, но они и не нужны, так как все функции документированы. Большинство программ для Windows можно запустить в Linux (Wine, Cedega, Wine Etersoft).
3. Вирусы для Linux как и для всех Unix-систем СУЩЕСТВУЮТ, но они испльзут ДЫРЫ в ПО, и долго не живут в результате залатывания дыр. Строгая пользовательская политика, присущая всем Unix-системам не даёт развивиться всему остальному.
4. Без труда не выловишь и рыбки из пруда. К чему я это? Скажи со знаниями по Windows ты родился? Нет. Ты их приобрёл по мере изучения системы, сталкивался с проблемами, решал их, и так изучал систему. Тоже самое в Linux.
5. Отсутствие стандартов. Первое это POSIX, это присуще всем Unix-подобным системам. Второе - извини, но разве то, что ты называешь стандарт не есть отсутствие выбора.
Хотелось много чё написать, но если лентяй-неудачник ниосилил почему же многие софтины имеют консольный интерфейс, то дальнейшие обсуждение лишено смысла.
з.ы. довольно долго использую линух на десктопе. Доволен.
Да, и не забудьте внизу страницы нажать кнопочку: Комментарии.
а если в тему то думаю Linux это то что будут нашы дети на 100% без винды юзать ...
P.s Сижу в Ubunte,а работаю на винде так как все инстументы под винь
сходи на kubuntu.org закажи себе диск - его тебе пришлют по почте на шару, тебе он не будет стОить ни копейки.
2) >> никакой вытесняющей многозадачности
аффтар скажи - ты имбицил? даже в консоли процесс можно загнать в фон набрав & . про иксы/кде/гном я вообще молчу.
3) насчет того что гимпе или инкскейпу далеко до фотшопа - афтар точи руки. и выпрямляй старательно. я могу показать тебе например сайты которые я делал на гимпе и инкскейпе - фотошоп отдыхает.
статья - кг/ам диагноз - плохо
это под бааальшим вопросом. блокнот бешено сосет по сравнению с тем же kwrite, да и кде намного лучше виндового интерфейса вмурованного в ядро. Много рабочих столов, глобальные хоткеи, жесты мышью, навороты аля вистасосет - кде 4 или кде3+свежий компиз - впечатляющее зрелище я вам скажу.. Kkbswitch для возможности переключать раскладки клавы по любому хоткею на раскладку. Конечно, пунтосвичер и иже с ними - точнее их аналоги - находятся в линухе в стадии разработки но этоне есть трабла, т.к. пунтосвичер часто дает больше проблем чем ручное переключение раскладок. ну и так далее и тому подобное. я лично сейчас под кде3 и доволен) могу работать дооолго. а в винде я больше чем полчаса продержаться не могу ;)
хмм. консольные проги создаются потому что графический интерфейс некоторым прогам нафик не нужен. Да и кто мешает написать на РНР или на питоне вебинтерфейс или даже скринлет (для тех кто в танке - скринлет - тоже самое по смыслу что и виджеты в макоси или гэджеты в висте)? Тот же xmms 1х версий имел графический интерфейс разработанный еще в 97м году. и что? на дворе уже 2008 год, интерфейс кошмарно устарел хотя движок я могу сказать ох как на уровне. Разрабы сделали проще - сделали движок к виде консольной проги предоставив разработку GUI тем кто за это возьмется. И я могу сказать под xmms2 (консольный) сейчас мнооого интерфейсов. Вполне по-моему здоровая правкика - вместо множества скинов - множество интерфейсов на вкус и цвет.
>>что хотели. Запускаем прогу - супер! работает! Запускаем остальные
>>проги и в наши очи бросается легендарное английское слово - ERROR.
>>Это означает что мы сделали новый более масштабный конфликт
>>библиотек.
афтар не рассказывай чепухи. при конфликте библиотек прога пишет не error а segmentation fault и жалуется на либу которая ей не подходит. И согласись, афтар что ты тут нагло врешь т.к. если в винде прога падает сразу после запуска то в очень редких случаях она тебе покажет что ей болит, и то она покажет чтото вроде error 0x0000fff что даже опытному сисадмину мало что скажет. И кстати при попытке запустить такую сбоящую прогу через бат файл или через консоль - она тебе покажет ошибку только через графику, а в консоли что мы увидим? успешное завершение программы!! какое это нафик успешное завершение? Так что про конфликт библиотек давай не будем, в винде такие конфликты во первых встреаются в разы чаще а во вторых их отслеживать практически невозможно т.к. это все идет вслепую - без наводящих сообщений причины ошибки в проге.
-исправлено тото,
-добавлено сето
-убрано переэто
и так далее
Автор написал прикольную статью! По названию TRUE LINUX (True модное слово которое используют совсем не тру люди в основном малолетки) и стилю изложения понятно что статья не какая-то техническая с вставкой кода указывающая и раскрывающая проблемы а просто для удовольствия веселая статья чтобы под другим углом взглянуть на Линух! Но аффтар не думал что здесь одни пипеццц ХАЦКЕРИЩЕ которые здохнут но никогда не признают что чтото в Ликсе может быть хуже чем в Окнах! Выбежала орда TRUE HACKERов и начала автора бить ногами по одному месту приговаривая будешь знать как на святого пингвина гнать! В святом пингвине всио лучшее и идеальное!!! Ну и моё мнение о линухе... тадам чую тоже отпинают! Сразу скажу что люблю линух но бывает ненавижу... какой дурак сказал что типа в линухе есть альтернативы программам виндовозовым! Да нифига если конечно ты не мазахист причём я говорю не как юзвер а как человек знающий, а ну да вы же здесь все хацкеры небось с гимпе тока контрастность картинки изменить потребность да в этом не уступает. Какойто умник зайййкнулся про типа всё идет в Вине и тд ну да если ты мазахист и тебе нравиться сидеть в глюкастой проге трёх версионной давности. Девелоперы виндовых платных прог знают о вайнах и старательно не облегчают совместимость своих новых версий прог! Опен офис не дотягивает, Бухгалтерия в ликсе, тоже нет, Гимп почти, Блендер почти, Удобность для простого пользователя на уровне отстой (это мы хакеры но у меня еще есть десять ламеров подчинённых в фирме которые профи в приложениях в винде и им както насиловать себя ТруХацкерством ака создание проблем линуксом не хочется) в подтверждение моих слов простая статистика винда стоит уже тристо зелёных а все всеравно предпочитают её нашему бесплатному удобному безопасному красивому ЛинуХУЦ!!! АВТОРУ еще раз респект! Хорошая простая веселая статья!
Насчет того кто и куда не дотягивает - каждые месяц-два выходят новые версии программ, потому чтобы что-то утверждать ты сначала хотябы ознакомься с положением вещей на текущий момент.
Насчет удобности для простого юзера - лучше молчи чтобы потом через пару лет не было стыдно.
Насчет ламеров - для этого в фирме существует сисадмин. Я кстати работал в фирме которая была полностью на юникс-подобных системах. И ничего сложного. сисадмин доволен тем что ему не приходится выгребать тонны вирусни после походов секретарши по контактам и порнушкам.
Насчет того сколько стоит винда - если бы тебе реально приходилось за винду платить тогда бы ты серьезно задумался о переходе на линух. В США например где за краденный софт дерут штрафы - все сидят на Макинтошах с макосью которая тоже юникс-подобная. Хоть макинтошевский комп и дороже, но реально он получается дешевле - не нужно покупать антивирус, фаерволл и еще кучу всего что является в винде первой необходимостью.
А насчет опопсевания линуха - все равно останется пару-тройку нормальных дистров вроде слаки, дебиана, генты и тп. Что в линухе хорошо - разнообразие, причем не только в сторону усложнения установки и настройки, как в генту например, так и в сторону упрощения, как в убунту или сабаене.