Легенды и мифы о Linux

В Сети существует немало ресурсов, открыто выступающих против Linux и свободного ПО (stoplinux.org.ru). Многие из моих коллег необычайно бурно реагируют, когда я в беседе упоминаю о том, что у меня дома Linux. Честно говоря, я использую и Windows, и Linux, и каждая из этих ОС хороша в своем роде. Я не придерживаюсь категорических взглядов на вещи и мне не понятны истинные мотивы тех, кто пытается дискредитировать Linux, смешивая быль с вымыслом. Однако разумный человек всегда строит свои суждения на фактах, а факты сегодня говорят в пользу Linux.


Предмет обсуждения

Системы Unix/Linux являются проективными, и это означает, что пользователь сначала обдумывает решение задачи, а потом совершает действия, направленные на ее выполнение. Большая справочная система из man-страниц предназначена как раз для поиска правильного решения. Идеология Windows изначально была совершенно противоположной, но это совсем не значит, что она лучше или хуже. Сравнивая Linux и Windows, нужно рассматривать обе системы именно в контексте проективного и процедурного подхода к ПО. Несмотря на это, большинство современных систем на базе Linux предоставляют очень удобный графический интерфейс для комфортной работы, отдавая предпочтение юзабилити во многих областях.

В данной заметке я предлагаю сузить контекст обсуждения современной ОС GNU/Linux лишь домашним использованием.


Доступность и бесплатность

Операционные системы Linux полностью бесплатны, поэтому пользователь может рассчитывать на получение любого ПО для обучения и работы. Вы думаете, в Европе у всех на машинах стоит Adobe Photoshop, Adobe Premier, CorelDraw и т.д.? Нет, ведь этот софт стоит бешеных денег. Многие пользователи даже и не знают о существовании таких программ. Иногда доходит до того, что верстать картинки для программного продукта приходится в Paint, потому что компания не хочет тратить лишние деньги на более продвинутый редактор (я бы не поверил, если бы сам не был тому свидетелем). Свободное ПО на базе Linux снимает ограничения на собственный бизнес, поскольку стоимость программных средств уже не входит в расходы. Кроме того, решение получается универсальным, т.к. и в Беларуси, и за границей (Европа, США и т.д.) статус Linux одинаковый, а Windows у нас пиратский.

Если вы не чувствуете всей прелести бесплатного ПО, попробуйте себе представить автомобиль марки Skoda или Daewoo. А теперь подумайте о Mercedes или BMW. Так вот, Linux - это как бесплатная Шкода, только по отношению к софту, в то время как Windows - аналог BMW.


Звука нет, модем не работает

Многие люди продолжают в это верить, хотя на самом деле большинство современных устройств сразу распознается операционной системой. Стоит помнить только, что это характерно для полных версий дистрибутивов, а не для LiveCD, в которых просто может отсутствовать нужный пакет. У меня в Linux Fedora беспроводные интерфейсы Wi-Fi и Bluetooth, EV-DO-модем и принтер работают так же, как и в Windows Vista. Модем не определялся в LiveCD из-за отсутствия требуемого пакета. Друг установил новую версию Ubuntu и не заметил никаких проблем с инициализацией периферии.


Безопасность

Сколько вы знаете способов взломать пароль администратора в Windows? Я знаком, по крайней мере, с двумя, причем одним из них пришлось однажды воспользоваться. Для сброса пароля администратора достаточно заменить файл C:/Windows/System32/config/SAM на C:/Windows/repair/sam, что абсолютно не сложно, запустив компьютер с любого загрузочного носителя. Данная процедура удаляет все учетные записи, оставляя лишь администратора с пустым паролем. При загрузке системы придется немного подождать, однако доступ к учетной записи администратора гарантирован. Второй вариант - скрипт на VBScript, который из непривилегированного экаунта меняет пароль для администратора системы. В Linux такое или невозможно, или затруднено. Попробуем удалить файлы с зашифрованными паролями пользователей /etc/shadow и убедимся в том, что залогиниться невозможно (www.narthex-daemon.net/linux-better-than-windows.daemon145).

Работая без прав администратора в Linux, пользователь в любой момент может перейти в режим root'а. Для этого есть масса команд, например, su -, su -login, su -l root -c 'команда', sudo команда.


Программное обеспечение

В мире Linux нет креков, триалов и прочей головной боли, связанной с поиском софта. Все доступно в одном репозитории, а инсталлятор yum полностью автоматизирует механизм разрешения зависимостей. Это просто потрясающее качество свободных unix-like систем. Если один пакет требует для своей установки других пять, то yum вам об этом сообщит. А потом сам загрузит из репозитория и установит, продолжая предоставлять лишь отчеты о проделанной работе. В Windows такого, к сожалению, нет, я был бы очень рад, если бы при установке Adobe Creative Suite 4 на моей Vista инсталлятор не просто сообщил об отсутствии SP1, но и установил его, скачав оттуда, откуда нужно. Зачем нам, обычным пользователям, вообще об этом задумываться?

Что касается аналогов многих программ из Windows, то в Linux, как правило, они присутствуют. OpenOffice, The GIMP, Avidemux, Gnome Commander - лишь небольшой пример программ, которые могут заменить повседневный софт из Windows.


Командный интерпретатор

С позиции сегодняшнего дня утверждение о том, что Linux - это только командная строка, уже в корне не верно. Выбирая дистрибутив для домашнего использования, такой, как Ubuntu, пользователь может даже и не столкнуться с необходимостью использовать консоль. Напротив, опытный пользователь имеет возможность выбора между графическим интерфейсом и консолью, что, несомненно, предоставляет преимущество в плане скорости выполнения задач. С интерпретатором команд все намного быстрее. Подтверждает это и тот факт, что Microsoft в Windows 7 реализовала полный аналог интерпретатора bash с теми же именами команд под названием PowerShell (en.wikipedia.org/wiki/Windows_PowerShell).


Конфигурационные файлы

Как ни парадоксально, минусы конфигурационных файлов являются их плюсами. Я согласен с тем, что бывает сложно редактировать конфиг, особенно xorg.conf. Однако плюс текстовых файлов в том, что система может быть реанимирована простой правкой того самого файла, который был неаккуратно изменен. Если же вы ломаете реестр Windows, то поможет только переустановка. На самом деле во время работы в Linux пользователь вряд ли использует больше двух-трех файлов конфигурации. Это, как правило, /etc/fstab для автоматического монтирования файловых систем и /boot/grub/grub.conf - аналог boot.ini. Они не вызывают никаких проблем и настраиваются по аналогии. Я специально упрощаю изложение, т.к. в обзорной статье невозможно охватить многие детали, специфичные для конкретного дистрибутива. Рекомендую всем непредвзятые ресурсы по Windows и Linux (en.wikipedia.org/wiki/Comparison_of_Windows_and_Linux).

Narthex,
www.narthex-daemon.net

Версия для печатиВерсия для печати

Номер: 

30 за 2009 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Комментарии

Страницы

Аватар пользователя mike
Al, к сожалению, Нартекс прав. Куча незамысловатого народу, позарившись на всякого рода твикеры, раззявив бальники, привела свои виндокомпы в тормознутое состояние. Кстати, и я побывал в их числе однажды, и мои приятели тоже потом в этом же признавались. :)
Аватар пользователя mike
Если я что-то делаю в Линуксе, то сначала изучаю все комменты в соответствующем конфигфайле и прохожусь по форумам, где имя конфигфайла всплывало. На всякий случай ручками делаю копию конфигфайла. И никогда не ошибался.
Аватар пользователя Проектировщик
Очень интересно. Может уважаемые линуксоиды приведут перечень программ под Линукс которые полноценно и достойно могут конкуририровать с:

AutoCAD

3DMax+Vray или mentalray

Corel DRAW

Photochop

Аватар пользователя Al
Всем выше: Если у человека хватило ума юзать твикеры, то при чем тут винда? Если я выполню команду format c: /u, вы же не скажете, что DOS - фуфло. Если вы разумны, то вы скажете, что все дело в моих умственных способностях, система тут не при чем. И не надо говорить о твикерах про многих - на моей памяти таких был один юзер. Правда, сисадмин. Правда, вскоре после этого уволенный.

"Мне при переходе на висту...". Извините, вас заставили переходить на висту? Насколько я знаю, а знаю я хорошо, перед установкой висты надо запустить программу, которая проверяет железо и софт и дает детальные советы, что надо обновить, что не пойдет. И если вы это не можете сделать - юзайте ХР, хуже точно не будет! Опять для сравнения - при переходе с одной версии CentOS на следующую (а я юзаю именно эту систему на одном из серверов), там было указано, что часть кода на новой версии не будет работать. Надо еще примеры? Вы их должны знать лучше меня.

"простым копированием" - Простым копирование откуда? И эту папку я привел для примера, папок много, и они в разных версиях, клонах & etc называются по-разному.

"скрипт, меняющий пароль" - это было раньше. Надо обновлять систему, иначе теряется лицензия, и эти обновления блокируют такие скрипты, запускаемые из-под системы. Так было при NT, но после 4-го SP прошло. Это было еще при Митнике. Да, я и сейчас сбрасываю при необходимости из-под линуха пароль админа ХР. С сервером 2003 R2 не пробовал, надеюсь, что это невозможно. Но никто не утверждает, что ХР сертифицирована как суперзащищенная ось. В конце концов я, как занимающийся в том числе и безопасностью, должен исключить доступ посторонних к компьютерам, если не хочу проникновения в сеть. А по сети вскрыть ХР и выше достаточно проблематично. опять же, горячий паяльник, как универсальны взломщик паролей, никто не отменял.

"Если я что-то делаю в Линуксе, то сначала изучаю" - ну кто же так делает? Единицы. И это справедливо к любой оси. Я тоже перед серьёзными операциями делаю образ системы - 15-20 минут, и все.

Narthex, я пишу не наезда ради, а ради справедливости, хоть это понятие очень относительно. :) Считаю грамотным описание фичей и багов оси только внутри одного класса - линуха, винды, макоси... и не дай бог тронуть конкурентов - хлопот не оберешься. А за статью - спасибо.

Если что не так сказал - это следствие пятничной рюмочки перед обедом, но это святое. С пятницей, господа!

Аватар пользователя Николай
>Photochop

Уважаемый Проектировщик, для начала выучите название программы, в которой проектируете))

Аватар пользователя mike
>Простым копирование откуда?

Из резервной копии. Вы же бэкапите Винду! А линуксоидам низзя? :)

Ценность статьи в том, что автор НЕ призывает сносить Винду, а объясняет, почему глупо поклоняться ей, как единственно возможной ОС на вашем компе. Поэтому наезды Проектировщика смешны.

Аватар пользователя Narthex
>>Простым копирование откуда

Обычно из дистрибутива. Можно из образа (если речь идет о большой конторе)

>>Извините, вас заставили переходить на висту

Просто только под вистой год назад все устройства моего ноутбука c nVidia 8600M GT SLI нормально работали, хотел 2003 ставить, но драйвера для видео так и не подошли, раз 5 скачивал разные версии.

>>я пишу не наезда ради, а ради справедливости

Я это и так вижу, спасибо за отзывы! :)

>>Photochop

Мне полностью хватает The GIMP (слои, фильтры, альфа-каналы - все как в фотошопе), правда только в фотошопе есть оптимизатор графики

Аватар пользователя mike
Проектировщику. Кстати, у меня стоЯт QCAD, Draw, Gimp и Blender. Всё бесплатно! Черчу, рисую, осваиваю. Я и сам в какой-то мере проектировщик. :)
Аватар пользователя Инкогнито
>>все как в фотошопе

Уж сколько писали про то, ЧТО там не ТАК, как в фотошопе. Линухоиды упорно продолжают врать: усё как :)

Аватар пользователя Проектировщик
Хорошо, Adobe Photoshop! Описка, каюсь.

Только уважаемый Николай не знает, что в фотошопе не проектируют, а используют его для конечной обработки графических изображений. Для финализации "показух" если можно так выразиться. Основным инструментом проектировщика был и остается AutoCAD.

И, чтобы не писал mike (old student), то он действительно только в какой-то мере проектировщик. Всего в какой-то.

Основной принцип в том, что у свободного ПО на настоящий момент (к сожалению)нет полного набора, полного спектра программ, чтобы обеспечить требования пользователей по множеству различных (их ох как много) специальностей. Проектирование одно из них. Я уважаю всех линуксоидов и "виндуксоидом" отнюдь не являюсь. Мне просто кажется, что когда свободное ПО будет иметь более широкий спектр необходимых для ВСЕХ программ, то и "ставить" его будут более широко.

А приводить в качестве аргумента, что можно установить себе QCAD, Gimp, Blender и СЕРЬЕЗНО проектировать, то это просто смешно.

Страницы