Почему 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
Please wait...
Теги: , , ,
0
WordPress › Помилка

На сайті виникла критична помилка.

Дізнайтеся більше про усунення неполадок WordPress.