Наверх
Это запись из блога автора Bringoff
Мнение редакции сайта Keddr.com может не совпадать с мнением данной публикации.
Читать правила написания блогов
38 комментариев 09/08/2014

Почему Linux лучше Windows (на самом деле нет)

Почему Linux лучше Windows (на самом деле нет)

Я люблю Linux. Это довольно удобная система с интересными возможностями, которых временами не хватает на Windows. Но в то же время на моем рабоче-домашнем ноутбуке стоит Windows 8.1. Почему так?

Для начала я расскажу, чем Linux все же лучше. Да, дело я имел в основном с Debian-based системами (от Crunchbang до Elementary OS), обращение к тру гентушникам – приведенные команды типа sudo apt-get не воспринимайте как личное оскорбление. И все остальные линуксоиды, простите, если что не так, я все же виндузятник.
1. Терминал
Да, терминал – это круто. Конечно, не все разделят мой энтузиазм, но те, кто выделил некоторое время, чтобы ознакомиться с возможностями терминала, знают, как удобно некоторые операции делать в нем, а не елозить мышкой/тачпадом.
На Windows есть PoweShell, можно даже поставить Cygwin (эмулятор линуксового терминала), но атмосфера системы не располагает к их использованию.
2. Пакеты, репозитории
Чем занимается виндузятник после установки свежей системы? В лучшем случае достает болванку/флешку с набором софта. В чем минус? Старый софт, вестимо, так как многие программы не имеют нормально реализованной функции автообновления. Конечно, можно качать новые инсталляторы, но все понимают, насколько это ресурсозатратно (подозреваю, что есть специальные программы, которые могут подтягивать последние версии приложений, но я не настолько часто переустанавливаю винду).
Как развертывание системы происходит в Linux? В худшем случае открывается терминал и в нем набивается что-то в стиле:
sudo apt-get install _some_package_
sudo add-apt-repository ppa:_some_repo_
sudo apt-get update
sudo apt-get install _other_package_
 
Более продвинутые линуксоиды могут набросать на баше/питоне/etc скриптик, в который без лишних вопросов ставит все необходимое (о создании своей сборки Linux-а умолчим). Минус подобных подходов – необходимость довольно широкого интернет-канала, либо терпение. Зато подтягивается последняя версия из репозиториев.
Обновляются пакеты разом (sic!) как-то так:
sudo apt-get update
sudo apt-get upgrade
Да, если кому-то это не нравится, в Ubuntu (да и в том же Mint и Elementary) есть графический центр приложений.
 
3. Архитектура
Это емкое слово, и сейчас я не буду говорить об архитектурных преимуществах Unix-like систем. Но, как минимум, в Linux нету регистра – этой огромной свалки, в которой можно найти отголоски еще крестовых походов Windows 3.х. Приложения чаще всего работают по принципу: “Все свое ношу с собой” и конфиги/настройки не распихивают по всяким папкам типа ProgramData и т. д. Многие программы (большинство) являются переносимыми (последний пример – неофициальный клиент Telegram. Разархивировав его в любое место, можно запустить приложение просто кликом).
Чаще всего программы не стремятся, как в Windows, привнести немного индивидуальности в системы и используют системный дизайн, и подстраиваются под смену темы. Как для кого, а я считаю это огромным плюсом.
4. Политика безопасности
Признайтесь честно – у вас на винде один пользователь, понятное дело администратор. Для, есть UAC, но это довольно просто отключается (в 8.1 вроде как после отключения нельзя устанавливать modern-приложения, но это другой разговор). В Linux же любой чих требует ввода пароля – просто так что-то сломать сложно (кстати, небольшой лайфхак – если вам нужно удалить файл, доступ к которому есть только у рута, а ходить по папкам из-под терминала вы еще не привыкли, введите в терминале sudo *имя вашего файлового менеджера*. В Ubuntu это обычно nautilus, в Mint nemo вроде). Но если вы любите командовать – sudo вам в помощь.
b51c54a8883006058c8c1786b98119fa[1]
5. Разнообразие, freeware
По-моему, нет в Linux такого места, которое нельзя “настроить под себя”. Есть тысячи сборок, сотни оболочек рабочего слота (если совсем грубо – это как launcher в Android). Наверное, почти каждый сможет найти то, что понравится и подойдет лично ему. Лично мне из DE (Desktop Environment) нравится Unity и Pantheon.
Понятия пиратства в Linux я не встречал. Впрочем, как и платных программ :) Точнее, они есть, но потребности их купить не возникало никогда.
6. Комьюнити
Несмотря на то, что Windows пользуется где-то на полтора порядка больше людей, решение проблемы с Ubuntu (насчет других не так уверен) нагуглить чуть ли не легче, если оно есть, конечно.
Это далеко не все преимущества Linux, но мне еще нужно рассказать и о плюсах Windows.
1. Отсутствие детских болезней.
Больное место Linux – драйвера. Да, если Linux знает об определенном устройстве, он подружится с ним быстрее, чем Windows. Но у Windows большие связи. Одна из причин, почему я сейчас не на Linux – он не знает, как на ноутбуках Lenovo работать с двумя видеокартами, одна из которых AMD (у меня Intel HD4000 + AMD Radeon HD8570M и линух работает нормально только когда в биосе переключиться на UMA Graphics). Сидеть без дискретки, чтобы она висела мертвым грузом не очень хочется.
О багах я промолчу, в винде они тоже есть, но в линуксе они разнообразнее :)
2. Приложения
Да, это больное место Linux. Нормальный клиент Evernote, например, я так и не нашел (если не считать веб-клиент и Wine). Не говоря уже о более специфических приложениях. Да, есть Wine, но это не то, совсем не то.
3. Простота использования
Если в Linux можно использовать терминал, то здесь можно без него обойтись :) Домохозяйку, удаляющую старые ядра через терминал в Linux, я не могу представить чуть более, чем полностью.
4. Это мейнстрим
Да, использовать систему, которая стоит у 70% людей проще, чем ту, которая у 1-2%. Даже если приложение выпущено и для Windows, и для Linux, бОльшая вероятность того, что работать оно будет стабильнее все же на винде. Тот же Skype – на Linux он страдает склерозом – не может запомнить мой пароль и после каждой перезагрузки его переспрашивает.
Вероятно, это не все преимущества Windows, но пока я на этом закончу.
“Что бы ты выбрал?” – спросите вы. OS X :D

38 комментариев

по хронологии
по рейтингу сначала новые по хронологии
1

Мне в Линукс (Убунту) нравится почти все, считаю ее лучше Винды, для обычного домашнего использования.

2

Статья гуд, а о Gentoo есть неплохая зарисовка, необидная в принципе ;)

Дочка Убунту прибежала к Дебиану и, весело смеясь, поцеловала его в лоб: «С днём рождения, папа!» Затем она окинула радостным взглядом сидящих за столом гостей и спросила своим звонким голосом: — Папа, а где Gentoo, разве он ещё не пришёл? — Нет, он ещё только собирается.

3
Kolia Bokov

прикольно! улыбнуло! ))))

4
Nick Semistrok

Насколько мне известно, файловый менеджер зависит не от дистрибутива, а от используемого DE.

Ну и скайп версии 4.3.0.37 точно умеет запоминать пароли.

Автор5
Насколько мне известно, файловый менеджер зависит не от дистрибутива, а от используемого DE.

Ну, это понятно. Но ведь дистрибутивы без DE использует явно не целевая аудитория этого топика :) А в остальных какой-то файл менеджер обязательно будет. В Cinnamon — nemo, в Unity — nautilus.

Насчет скайпа — на какой системе? Потому что я о 4.3 на Ubuntu 14.04 Unity и Mint 17 Cinnamon писал. И в гугле с этой проблемой я был не одинок. Предлагались какие-то правки конфига, но вылезли проблемы посерьезнее и эту я так и не решил.

6
vanechek233

nautilus- gnome

Автор7

Да, и на гноме тоже.

8
Nick Semistrok

Вот сейчас сижу на Mint 17 mate, в окне авторизации есть кнопка "автологин", качал с офф сайта skype .deb пакет

Автор9

Ах да, вспомнил. Писали, что в некоторых DE эта галочка не видна вообще (в Unity и Cinnamon я действительно ее не видел). В mate, значит, есть.

Автор10

Опять этот редактор кеддра убивает стили после вставки с Evernote…

Почему в визуальном редакторе все выглядит нормально, а после публикации исчезают абзацы и меняется шрифт? Пора бы уже, как минимум, интегрировать полноценное превью статьи.

11

Уважаемый Bringoff. Вместо Evernote можете использовать на Linux пакет под названием Everpad:

1. Add Everpad repository

sudo add-apt-repository ppa:nvbn-rm/ppa

2. Update list

sudo apt-get update

3. Install Everpad

sudo apt-get install everpad

Пакет синхронизируется с Вашим Evernote и прекрасно работает.

Автор12

Ну, я им и пользовался, когда линуксом пользовался :)

13

И чем он Вам не нравился???

Автор14

Как минимум, отсутствием некоторых функций и убогеньким дизайном.

15

На сколько я знаю Elementary OS основана на убунте 12, на дебиане обещают токо следующую версию сделать.

А насчет что лучше, то однозначно OS X сочетает в себе все плюсы *nix и качественного софта с поддержкой

Автор16

Да, на убунте. Которая,а свою очередь, основана на дебиане.

17

OS X шикарная вещь, но меня смущает только одно, и это цена.

18

Занимательный факт: Недавно ресурс Phoronix провёл достаточно необычную серию измерений, сравнив OS X 10.9.4 с Ubuntu 14.04 LTS на ноутбуке MacBook Air. Система Ubuntu обогнала OS X в практически вcех возможных номинациях, при том временами разрыв доходил до нескольких раз. Это так... к слову...

19

Если к слову, то владельцы макбуков берут их за удобство использования, стабильность работы и отлаженную экосистему, а не количество попугаев. Честно нашел данный тест, даже не понял, что там за бенчмарки и как эти попугаи могут пригодится.

20

один раз заплатить можно, зато на долго и без проблем. На сколько я знаю щас новые Air 13 2014г продают по 35к, что совсем не дорого

21

А можно попробовать найти ему аналог на Windows дешевле. Я вот так и не нашел конкурентов Air 11".

22
Nick Semistrok

Удивительно! Статья с обсуждением ОСей, и без срача! Аж читать приятно, вот бы всегда так^_^

23

Забавно, что у меня ваш комментарий отображается как самый ранний.

А, тут есть ещё сортировка «самые новые». Но и здесь он первый.

24

Очередной холивар. Многие никак не могут понять, что ОС - не самоцель, а средство достижения результата. В зависимости от цели лучшим выбором может быть либо Linux, либо Windows или вообще другая ОС.

Пример 1: что лучше выбрать для обычного веб сервера? Ответ почти всегда однозначный - Linux (php+apache+nginx+mysql), но ни в коем случае не Windows. Пример 2: сервер терминалов для работы пользователей с приложениями? Ответ также однозначный: Windows 2008/2012 (terminal services). Аналогично с задачами для рабочих станций: разработчикам различного ПО подойдет как Linux так и Windows, авторы статей могут остановиться и на Mac OS X, геймеры предпочтут Windows. Нет лучшей ОС для всего на свете - есть лучшее решение для определенных задач.

Автор25

Хм. А где вы тут увидели холивар?

26

Один из главных недостатков Linux - отсутствие нормальных игр. Steam пока проблемы не решает.

27
Kolia Bokov

отсутствие игр в линухах прекрасно замещается желанием изучать кодинг!

28

Лол, 30 лет назад гуи как раз для того и придумывали, чтоб не сидеть и не тыкать по кнопкам в консоли. А теперь, вишь, проще опять в терминале? Глупость. Так же, как и UAC, который «отключается». Вы ещё антивирус выключите, нахватайте троянов, а потом жалуйтесь, что антивирус плохой, ибо «отключается». Кстати, про вирусы ничего не написано, странно, неканонично.

И в линуксе довольно просто что-то сломать, достаточно скопировать непонятную команду, взятую с непонятного форума.

29

Разрешите вопрос. А зачем брать и писать непонятную команду с непонятного форума???? Если что-то делать или устанавливать, то мне кажется нужно использовать проверенные форумы (а для каждого дистрибутива Linux, есть свой форум) и проверенные команды!!!

30

Ну вот установили вы линукс на свой пк, а у вас видеокарта не заводится или принтер не работает или тачпад на ноуте.

Или, например, установили вы себе убунту, не успели нарадоваться, как сразу приспичило что-то кастомизировать «под себя», что-то попилить, переделать, доделать.

Выполнили пару комманд под рутом, и вуаля! Уже что-то пошло не так.

Но вы не переживайте, это не линукс плохой, это у _вас_ кривые руки, поверьте, доброжелательное линукс комьюнити вам на любом форуме именно так и скажет.

31

То, что для вашего ноутбука нет драйверов - вина ТОЛЬКО разработчика ноутбука, который не предусмотрел драйвер для Linux, но никак не вина системы.

32

Реестр, а не «регистр»

1. В консоли средний юзер не нуждается ежедневно

2. Автообновление, зачем консоль если есть кнопка «Проверить обновление». Возможность использовать разные версии одного софта одновременно. Аналогично создание полностью обновлённого оффлайн-набора быстрого развёртывания рабочего места с нужным софтом. Соответственно — магазин. Обновить весь софт скопом удобно — но лучше посмотреть и поставить то, на чьи новые баги не жаловались.

3. Есть тоже портативные приложения. Софт, незавязанный на фреймворках спокойно портативно работает. Места конфигов и настроек зависят целиком и полностью от добросовестности разработчиков

4. Учётка сильно ограниченная(или гостя) + учётка Царя Небесного с паролем? Не из коробки, но нужна же безопасность? Делать ежедневные вещи из-под рута не безопаснее работы из под админа в Win.

5. Софт Win даже домохозяйки уже узнают, а вот найти альтернативу например AIMP не с интерфейсом а-ля олдскул Винамп или огромноеокно iTunes будет проблемно при отсутствии версий таких альтернатив софта из Linux в версиях Win, огромное количество названий — неизвестных и красиво звучащих при неопределённых возможностях их относительно софта под Win. Данное разнообразие весьма посредственно совместимо с разными дистрибутивами, и в итоге крупные конторы не пишут платный и прочий ПРО-софт для данного винегрета, кроме того продажа программы лучше стимулирует разрабов чем пожертвования — смотрим на HeartBleed и застопоренную разработку 7-zip

6. Это то доброе комьюнити, которое весьма часто издевается над нубами и винит (при любом косяке системы или косяке совместимости компонентов конфигурации юзера) чьи-то неровные руки? В Win-комьюнити знают о том, что система не идеальна и не винят юзеров в косяках системы, а помогают исправить ситуацию, тем более аналогов Патча Бармина не предлагают.

33
Anonymous99

Необходимо выробатать систему оценки. А то получается каждый оценивает по своему. Ну и тут надо спорить не сколько об ОС. Потому что пользователи то тупые. Они не владеют вопросом не разбираются в тонкостях работы своей же ОС. Они видят фасад, они видят лишь внешнюю скорлупу. А что оно? И как оно там? Никто Не знает. Но спорят. Начнем с вопроса "что такое вообще все эти компьютеры, программы, ОС?". Это инструменты, которые позволяют добиваться необходимых результатов.

Возьмем самое поверхностное и распространенное в сравнениях - те же музыкальные плееры(к комментарию выше). Мне нравиться этот пример, он может хорошо отражать суть.

Главная задача плеера - воспроизводить музыку. ВСЁ! Есть исходные ресурсы и конечные ресурсы - результат. По аналогии - mp3 файл и аналоговый сигнал в наушниках. Цепочка такая mp3 -> аналоговый сигнал. Это то что видит пользователь.

Как это вижу я!?

mp3 -> декомпрессор(libmp3) -> Импульсно-кодовая модуляция(PCM) -> загрузка на шину PCI(pci driver) -> аппаратный буффер звуковой карты -> цифро-аналоговый преобразователь(ЦАП) -> звук на проводах -> усилитель -> звук в наушниках.

Так вот! Разница между плеерами, в том, как красиво нарисован графический интерфейс. Потому что все плееры использую всю цепочку одинаково. И они не могут делать это сами еще потому, что MP3 технология, скажем так, не совсем свободная. Там есть некоторые юридические вопросы с использования MPEG Layer 3. Посему реализация работы c mp3 порой идет через одну и туже подсистему. Одна и тажа программа, которую нельзя просто так модифицировать. Вот.

Пользователь видит лишь некоторую организацию в красивом виде всех этих треков и плейлистов. Оценивать качество звука здесь нет смысла. Оно везде одинаковое. Так как все данные идут через один и тот же декодер с одним и тем же алгоритмом.

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

Музыкальные плееры - это та стезя, которая уже как лет 20 пройдена. Уже потолок достигнут. Порог слышимости покрывается на 99%, остается придираться к мелочам(к тому же графическому интерфейсу). Причем самое смешное, что тот же трек может звучать одинаково как на Linux, так и на Windows. Разица касаться может настроек аппаратного эквалайзера по-умолчанию. Даже между звуковыми картами не может быть различий. Это уже протоптанная 1000 раз дорога.

И здесь мы плавно переходим на пресловутую консоль. Собственно команда вроде "play track01.mp3" - это все что нужно для прослушивания музыки.

Когда пользователи сравнивают плееры - это 40 лет назад выглядило бы как сравнивать радиолы по их блестящим лакированным ножкам или глянцевой ручки регулировки громкости :)

Собственно что нужно!? "play, next, prev, pause, stop, vol up, vol down".

Вся суть в мышлении, в ценностях, в восприятии мира. Линуксоиды воспринимают свой комп как просто устройство, просто "вычислитель", инструмент. А вот виндузятники как ЖИЗНЬ. Они живут в компе. Посему они хотят комфортные условия в своем "жилище". Графический интерфейс, свистелки и перделки, звуковые треки при запуске системы. Линуксоиды видят суть вещей каково они являются на самом деле. Пользователи Windows - обычные обыватели, тупые, глупые, которые живут ради того чтобы есть, а не есть чтобы жить.

Вопрос ведь в компетентности. Так сложилось исторически, что для Linux были необходимы навыки, а для систем вроде Windows или Mac - нет. В итоге появился невольный отбор по способностям.

Линукс приучает человека думать, потому что для линуксоида важно интеллект, а для виндузятников, чтобы система "думала за них". Вот и атрофируются мозги.

Для простых задач обыкновенного пользователя Ubuntu хватает с головой. Сидеть на сайтиках с котиками и собачками, слушать музыку и фильмы смотреть, файлы распечатывать может и Ubuntu с коробки.

Так сложилось, что линуксоидам рабочий стол не нужен был, вот и его и не делали. Ведь линукс не на продажу выставлялся, а так "для себя любимого".

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

34
Anonymous99

Я думаю не трудно догадаться что я являюсь пользователем систем на ядре Linux. Ну я бы не сказал так, что на клавиатуре неудобно.

У меня переключения раскладки CapsLock - это настраиваться правкой конфига в текстовом файле, или просто галочку поставить в нужном месте, "из коробки". Пользователи Windows могут так делать? Не думаю. Они будут всю жизнь как дебилы нажимать Ctrl+Shift или Alt+Shift выламывая пальцы. Даже прогу сделали такую - пунтосвитчер. У меня браузер запускается через Alt+F1. Это две кнопки и действий всего два. А чтобы пользователю так делать - надо лезть хрен знает куда.

Сложности в линукс - они одноразовые. Раз настроил - все работает, все делается по щелчку пальцем. Все автоматизируется. Все! Даже эмуляция нажатий на кнопочки в браузере. Один раз помучился и ты работаешь на автопилоте.

А можно у любого опытного виндузятника точно спросить точный(по буквам) путь к настройкам IP - адресса. Вряд ли он ответит? Потому что здесь даже память не включается.

Тут вопрос в лени. Линукс - конструктор. Есть трудолюбие - соберешь себе истребитель, будешь летать и смотреть на убогих созданий внизу, которые стоят в пробках. Хочешь, можешь велосипед собрать и кататься - дело твое.

Просто лень настраивать под себя. А вот Windows и MacOS предлагает готовое решение сделанное чужими руками с чужими глазами и взглядом на жизнь. За деньги.

Ты получаешь тролейбус. И будешь как и все остальные нюхать пот, этот пердежь, всматриваться в эти раздраженные лица в одной кучке. Это общественный транспорт.

Кароче что лучше "тупой пользователь - умный компьютер" или "умный пользователь - тупой компьютер". Кому что бог дал! Кому мозги, а кому компьютер.

35
viktor_popl

А по мне так все равно какая система. Я работаю на всех. Ну просто радует разнообразие.

36
Nazar_Kostenko

Сечас я пользуюсь Ubuntu но перед ней пользовался только Windows но я скажу что Ubuntu удобнее у меня все драйвера сразу с коробки были ,а у Windows нужно искать драйвера

37
Kolia Bokov

да, но!...
автор не отметил одного, но крайне важного достоинства линухов- в него не лезут всякие мэй-ру гомнобары и прочая малварь. почему за последнюю неделю я разным знакомым чистил их виндосы 3 раза (с правкой реестра втч)? у меня в линухах я даже специально не знаю как малварь подхватить!

38
Виталий

Я довольно таки давно уже знаком с Linux ( относительно конечно ) впервые познакомился в 2009 году и остановился на Ubuntu - тогда у меня был весьма слабенький ноутбук c предустановленной vista - поэтому разницу в работе я заметил сразу :-) , так как ноутбук был слабенький то основной недостаток Linux в то время - недостаток игр , был мною проигнорирован абсолютно . Ubuntu работала быстро,очень красиво и без нареканий - повозиться пришлось только с настройкой просмотра кодированного спутникового телевидения через usb-dvbs2 карту - но настроить пришлось только 1 раз и дальше все работало идеально . На данный момент у меня ноутбук значительно мощнее и как и у автора статьи с гибридной графикой ( intel_HD_4000 и nvidia 630m ) - переключение видеокарт работает прекрасно и с играми проблем на данный момент нет - играю в основном в WarThunder ну и в steam у меня пара вагонов игр под настроение есть. Есть у меня и windows xp на виртуальной машине ( VirtualBox) - для редких случаев - типа необходимости использовать UltraIso . Подводя итог могу сказать что Linux однозначно лучше - но только для ( как минимум ) продвинутых пользователей пк .

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

Modal box