Почему Linux лучше не использовать, как основную ОС? Можно ли использовать Linux в офисе не нарушая закон? Личный опыт

Знакомый, в глаза не видевший Linux, но заинтересовавшийся опенсурсом, после выхода Ubuntu 10.10 попросил написать ему, «чем хорошо, чем плохо, какие осложнения, какие тонкости, как наладить отношения с вин7», чтобы он мог решить, нужно ли ему это счастье. Сначала подумал «зачем буду писать текст, когда наверняка его уже сто человек написали - быстро нагуглю, пошлю ссылку, а потом уже на конкретные вопросы отвечать буду». Но затем обнаружил, что по запросам вроде «миграция на ubuntu» вываливаются гигантские мануалы с тонкостями настройки compiz, а недлинный текст для «неопределившихся» быстро найти не получается ни в интернете вообще, ни на ubuntu.com и ubuntu.ru (то есть все как и писал в предыдущем посте), ни на Хабре - вот и подумал, что пусть теперь хотя бы на Хабре будет. Участники «Убунтариума» вряд ли узнают из текста что-то новое, зато они могут дополнить его в комментах (не претендую на звание убунтугуру, так что много важного наверняка упустил), и тогда люди, которые позже введут в гугл что-то вроде «переход на ubuntu», найдут тут счастье.

Сразу предупреждаю, что в тексте многое дано в несколько упрощенном варианте, чтобы была сразу ясна суть; если кто-то после этого поста решит-таки переходить, он все равно еще будет читать более подробные тексты, так что корректные формулировки узнает. Также хочу сказать, что вовсе не уговариваю всех подряд переходить на Ubuntu; недостатки у системы есть, для кого-то они вполне могут быть критичными, и в тексте постарался изложить все беспристрастно.

Ради чего это все (главные плюсы):
1. Практический плюс: система бесплатна (как и большинство программ под нее). Windows, понятно, тоже можно заполучить бесплатно известным способом - но она может неожиданно об этом узнать, или (при установке на рабочем месте) об этом могут узнать пришедшие с проверкой, или, наконец, об этом может узнать ваша совесть. К тому же под Windows надо еще и морочиться, добывая известным способом каждую программу - с некоторыми это бывает сложно.
2. Практический плюс: нет вирусов. Можно смело втыкать любые принесенные друзьями флэшки и заходить на любые (в том числе те, о которых вы подумали) сайты. Update: в комментариях указали на то, что теоретическая возможность заражения компьютера существует, но на практике это все же встречается крайне редко.
3. Практический плюс: некоторые вещи делать удобнее (ниже написано подробнее), чем в Windows.
4. Практический плюс для гиков: гибкая настройка. Если вы готовы будете «работать напильником», то сможете получить почти что систему своей мечты.
5. Плюс для любопытных: шире становится кругозор. Причем не только количественно, но и качественно: когда видишь два разных подхода к одним вещам, начинаешь иначе смотреть на сами эти вещи.
6. Эстетический плюс: интерфейс программ, оповещений и прочего выдержан в одном стиле. Кроме этого, многие обожают «надстройку над системой» Compiz Fusion как за внешние эффекты, так и за функциональность (полноценного аналога Compiz в Windows нет).
7. Идеологический плюс: вы помогаете создать конкуренцию Microsoft:) ничего принципиального против Microsoft не имею, Windows 7 - хорошая операционка, но сам факт конкуренции заставил бы обе стороны работать активнее, и в итоге всем стало бы лучше.
8. Идеологический плюс: светлые идеалы открытого исходного кода. Правда, если это о чем-то вам говорит, то вы программист, а если вы программист, то и сами про линукс уже знаете достаточно. Но даже если не говорит - знайте, что вы самим фактом использования Linux поддерживаете хорошее дело.

Что нужно знать, если «интересно, но страшно»:
1. Можно не устанавливать Ubuntu сразу «полноценно», есть три варианта, позволяющие сначала посмотреть на нее и понять, нравится или нет. Один - установка с помощью инсталлятора Wubi, при которой Ubuntu устанавливается внутри Windows: тогда не нужно заморачиваться с делением винчестера на разделы (что избавляет от опасности случайно снести себе все) и можно легко удалить. Второй - установка системы на флэшку (подойдет любая объемом от гигабайта): можно загрузиться с флэшки и посмотреть на Ubuntu, вообще не внося никаких изменений на винчестер своего компьютера. Причем, если система понравится, после этого ее можно установить на компьютер с той же самой флэшки. Некоторые вообще делают систему на флэшке своей основной, чтобы, придя куда-то и воткнув в чужой компьютер свою флэшку, работать как дома, но сам этого не делал, подробностей не знаю. Третий способ - запуск внутри Windows в виртуальной машине (Ubuntu в этом случае запускается как одна из программ Windows, в окне).
2. При «полноценной» установке Ubuntu отлично встает «рядом» с Windows, и их можно использовать попеременно, выбирая при каждом включении компьютера, какую систему загружать. На lifehacker.com есть хорошая англоязычная инструкция по дуалбуту Ubuntu и Windows 7. Если кому-то будет очень нужно, переведу ее на русский.

Что у Windows-пользователя вызовет при переходе основные вопросы:
1. Установка приложений: в Ubuntu их обычно устанавливают не из файлов-дистрибутивов, а с серверов-репозиториев. Сначала непривычно, но потом большинству такой подход начинает нравиться куда сильнее виндового; программы ставятся буквально «в один клик» без десяти нажатий на «дальше» и ввода серийного номера из кейгена. Подавляющее большинство программ бесплатно, но платные тоже существуют.
2. Структура файловой системы заметно отличается от Windows, здесь нет «дисков C и D»; требуется время на привыкание, но затем многим структура кажется логичнее. На первых порах важнее всего знать, что NTFS-разделы и внешние подключенные устройства вроде mp3-плееров можно найти, перейдя из корня в папку /media, а «личная» папка каждого пользователя находится в /home/имя_пользователя. (Здесь кроется еще один плюс: есть возможность при полной переустановке системы сохранять «личную папку», и тогда сохранятся настройки всех программ.)
3. Совместимость с Windows-стандартами. Здесь все по-разному. Общаться с виндузятниками по ICQ и Skype вполне можно (правда, клиент Скайпа сейчас кривоватый). С doc и xls на бытовом уровне вполне хорошо работается в OpenOffice, но вот большие документы со сложным форматированием в нем могут выглядеть не совсем так, как в Microsoft Office - диплом лучше писать не в линуксе, если не хотите, чтобы научрук под Windows увидел перекосившиеся таблицы. С кодировками в различных ситуациях (например, кириллица в названиях помещенных в zip-архив файлов и кириллица в тегах mp3-файлов) возникают проблемы. Какой-то способ справиться с этим почти всегда есть, в части случаев достаточно удобный, в части - «костыль». Если это психологически утешит переходящих, то знайте, что как раз в Ubuntu используется юникод, который и призван решить все проблемы с кодировками, а проблемы возникают из-за того, что Windows на него еще не перешла полностью. Также есть Wine, с помощью которого под линуксом запускают виндовые приложения - в случае с «тяжелыми» программами это может быть сложно или невозможно, но с мелочью все куда лучше (например, можно запустить в Wine виндовый архиватор и распаковать zip без проблем с кириллическими именами файлов).
4. Поддержка железа. Будем честны - далеко не все производители железа думают о линуксовых пользователях, поэтому на какое-то железо он может встать с проблемами, а для какой-то периферии может не быть официальных драйверов. Заранее проверить, нормально ли система работает на вашем железе, можно с помощью вышеупомянутой флэшки, а для части официально не поддерживаемой периферии (например, модемов Yota) драйвера написаны самими линуксоидами. Если вам непременно нужна поддержка определенной железяки, а под рукой ее нет, чтобы на практике проверить - гуглите, про все популярное железо линуксоиды в интернете уже написали, поддерживается ли оно. Нет iTunes - какие-то альтернативные решения для айподов и айфонов существуют, но, понятно, это совсем не то же самое. Update: в комментариях говорят, что иногда даже при нормальной работе системы с флэшки возникают проблемы после полноценной установки, сам с таким не сталкивался.
5. Поддержка некоторых популярных вещей, в том числе mp3, не включена в состав системы по умолчанию из-за того, что они ограничены патентами и не соответствуют правилам open source. Это решается установкой одного пакета ubuntu-restricted-extras.
6. Это интернет-ориентированная система; без интернета в ней жить можно, но ощутимо хуже. Поэтому, если нормального доступа нет, это аргумент против перехода.
7. Здесь несколько (точное значение выбираете сами) рабочих столов, они выглядят одинаково (иконки-обои совпадают), и открытые окна можно раскидывать между ними. Сначала непонятно, зачем это, но затем многие вырабатывают для себя такой алгоритм размещения окон, при котором им становится куда комфортнее, чем с одним столом.
8. При переключении раскладок по Ctrl+Shift не работают хоткеи вида Ctrl+Shift+X. В Linux хоткеи срабатывают, когда нажимаешь клавиши, а не отпускаешь, и он принимает начало Ctrl+Shift+X за команду смены раскладки. Есть обходные пути, но на первых порах проще поставить переключение на Alt+Shift (а вообще рекомендую ставить CapsLock на одну раскладку и Shift+CapsLock на другую, не приходится перед переключением проверять, какая включена сейчас).
9. Разбивка диска на разделы при установке: в рамках этого текста подробно расписать не могу, но нагуглить мануал несложно (вот , например). Скажу тут лишь, что при желании попеременно загружать Ubuntu и Windows и использовать в них одни и те же файлы надо распределять при разбивке место, исходя из того, что из-под Windows не видны линуксовые разделы, так что «общие» файлы надо хранить в NTFS-разделах. Update: в комментариях подсказывают, что способ видеть линуксовые разделы под Windows есть.
10. Новые мажорные версии Ubuntu выходят раз в полгода, в апреле и октябре, нумеруются по году и месяцу выхода («9.04» - апрель 2009-го). Каждая четвертая из них называется LTS-версией (от «long-term support»: у них более продолжительный период официальной поддержки), их стараются сделать как можно более надежными, и тем, кто ценит стабильность, рекомендуется использовать только их и обновляться раз в два года. Последняя на данный момент LTS-версия - 10.04 «Lucid Lynx», не-LTS - 10.10 «Maverick Meerkat».
Дополнительный пункт. С проблемами, не упомянутыми здесь, на практике непременно столкнетесь (в комментариях вот уже написали, что проводной интернет настраивать непривычно после Windows - всегда подключался только к Wi-Fi, так что ничего сказать не могу). Но катастрофических для обычного пользователя среди них практически нет. С большинством из них можно либо целиком, либо частично справиться, погуглив и почитав форумы. Возможно, что поначалу гуглить придется изрядно, но не стоит думать, что это на всю жизнь так - если задачи за компьютером каждый день выполняете примерно одни и те же, то утрясется. И еще значимый момент: сидя под Ubuntu, желательно осознавать, что это не «иначе выглядящая Windows», а другая система с другой логикой - тогда и часть проблем решить станет проще.

Главные мифы о Ubuntu и Linux в целом:
1. Линукс сложный, он для сисадминов, а не нормальных людей.
Базовые задачи (серфинг, музыка-видео и т.д.) выполняются в Ubuntu не сложнее, чем в Windows, а порой и легче (см. вышеупомянутую установку программ). Да, есть консоль, но большинство основных задач можно выполнять и через графический интерфейс: например, для установки видеоплеера VLC можно ввести в консоль «sudo apt-get install vlc», а можно зайти в «Центр приложений Ubuntu», ввести в поле поиска «vlc», выбрать его и нажать на «установить». Консоль и хоткеи линуксоиды часто используют не из-за того, что без них в системе очень неудобно, а из-за того, что с ними (если потратить время и научиться) становится очень удобно. Без графического интерфейса, с одной консолью, вы можете остаться в том случае, если захотите сделать что-то нетипичное - но при гуглении по названию задачи, которую хотите выполнить, зачастую можно найти на форумах готовые команды, которые останется только скопировать в консоль, даже если не понимаешь, что они означают. (Ну и, справедливости ради, нетипичные задачи в Windows нередко еще сложнее выполнить.)
2. Линукс некрасивый, он для сисадминов, а не девушек с тягой к прекрасному.
Во-первых, Ubuntu совершенно не выглядит угловатым консольным монстром из 90-х; многие даже считают, что она отчасти подражает MacOS. Во-вторых, в Ubuntu куда большее единообразие системы, чем в Windows: приложения следуют одним правилам оформления, выводят оповещения одним и тем же способом, и так далее. Исключения из единого облика есть (обычно это кроссплатформенные приложения, выглядящие так же, как и под другими системами), но и на часть из них можно натянуть скины. В-третьих, если ставить внешний вид во главу угла, то с помощью Compiz Fusion можно заставить Ubuntu выглядеть эффектнее Windows и настроить ее внешность под себя (есть, например,

Мы постараемся ответить на самые распространенные вопросы, которые появляются у новичков Linux.

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

Действительно ли Linux можно использовать бесплатно?

Если сжато ответить на данный вопрос, то в большинстве случаев да. Подавляющее большинство дистрибутивов, предназначенных для домашних пользователей могут использоваться бесплатно. Тем не менее, если вы начнете интересоваться серверными средами, то некоторые специализированные дистрибутивы являются платными. Ярким примером является коммерческий дистрибутив RedHat Enterprise Linux. Однако, одно из ключевых преимуществ мира Linux - это широкие возможности выбора.

В качестве альтернативы Red Hat можно рассмотреть дистрибутив CentOS , который поддерживается силами сообщества и основан на RHEL. CentOS не получает коммерческую поддержку от RHEL, и большинство обновлений поставляются в приоритетном порядке в RHEL, а лишь спустя некоторое время появляются в CentOS. В остальном, существенных различий между этими дистрибутивами нет.

Еще одним примером может служить популярная платная серверная операционная система SUSE и ее бесплатная версия от сообщества SUSE - OpenSUSE .

В чем разница между Linux и UNIX?

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

Linux - это клон UNIX, однако они не имеют общего реального кода. UNIX является коммерческой системой и защищена авторским правом. Linux, с другой стороны, является бесплатной системой для тех, кто может использовать, изменять, взламывать, настраивать и т.д. Они имеют много общих черт, таких как среды рабочего стола, система Init (для тех, кто не переключился на systemD в Linux), POSIX интерфейс и др. Однако, опять же, Linux это не UNIX, это просто клон.

Основное различие заключается в том, что Linux является системой с открытым исходным кодом. Любой пользователь может загрузить исходный код и делать все, что захочет. Windows является закрытой и запатентованной системой. Юридически вы не можете получить доступ к исходному коду, хотя, как мы знаем, иногда случаются утечки .

Еще одно значимое отличие заключается в том, что существует много разных дистрибутивов Linux, и каждый из них имеет разную функциональность. В Windows вы получаете заложенный Microsoft набор функций. Конечно, есть сторонние программы, которые могут изменить ситуацию, но в любом случае вы не получаете той гибкости и возможностей настройки, как в Linux.

Какова связь между GNU и Linux?

Многие новички имеют неправильное представление о Linux. Linux - это не то, что вы видите или не то, с чем вы взаимодействуете большую часть времени. Linux - это не операционная система, Linux - это ядро, а GNU является операционной системой.

Операционная система GNU изначально не была предназначена для использования с Linux, а скорее имела собственное ядро, называемое GNU Hurd. Однако, как только создатель Linux Линус Торвальдс (Linus Torvalds) публично выпустил Linux, ядро было адаптировано пользователями GNU и стало стандартом для использования с ОС GNU. В настоящее время 99% систем "Linux", с которыми вы имели дело, на самом деле больше похожи на системы GNU/Linux. Вот почему некоторые люди предпочитают называть открытую систему именно GNU/Linux, а не просто Linux, ведь второй вариант является некорректным при обращении к операционной системе. Однако, для простоты часто используется "Linux".

Что такое дистрибутив Linux?

Поскольку GNU и Linux являются бесплатными, многие сообщества, компании и отдельные лица решили разработать свои собственные операционные системы GNU/Linux. Разные системы используют разные менеджеры пакетов и разные среды рабочего стола, некоторые из них разработаны с минимальными требованиями, а некоторые из них предназначены для конкретных целей. Дистрибутив - это термин, используемый при описании одной из этих различных операционных систем. Вместо того, чтобы говорить: "Я использую версию GNU/Linux Operating System под названием Linux Mint, которая основана на другой версии GNU/Linux, созданной компанией Canonical, называемой Ubuntu", мы можем просто сказать: "Я использую дистрибутив под названием Linux Mint, который основан на другом дистрибутиве под названием Ubuntu".

Какие дистрибутивы пользуются наибольшей популярностью?

  • Mageia
  • PCLinuxOS

Linux Mint становится одним из самых популярных дистрибутивов GNU/Linux, поэтому у него есть множество собственных производных дистрибутивов для различных целей. На данный самыми популярными актуальными изданиями являются:

  • Linux Mint 18.2 "Sonya" Xfce
  • Linux Mint 18.2 "Sonya" KDE
  • Linux Mint 18.2 "Sonya" Cinnamon
  • Linux Mint 18.2 "Sonya" MATE
  • Linux Mint Debian Edition 2 "Betsy" основан на Debian, а не на Ubuntu

Ubuntu был и остается во многих отношениях, действующим чемпионом среди систем GNU/Linux. Как и в случае с Linux Mint, существует множество версий для различных нужд.

  • Kubuntu - Ubuntu с рабочей средой KDE
  • Lubuntu - Ubuntu с рабочей средой LXDE
  • Mythbuntu - используется для создания собственного домашнего кинотеатра с использованием MythTV
  • Ubuntu Budgie - Ubuntu с рабочей средой Budgie DE
  • Ubuntu GNOME - Ubuntu с рабочей средой GNOME
  • Ubuntu Kylin - Ubuntu специально для пользователей из Китая
  • Ubuntu MATE - Ubuntu с рабочей средой MATE
  • Студия Ubuntu - предназначена для редактирования и мультимедиа, обычно используемая для производства аудио / видео.
  • Xubuntu - Ubuntu с рабочей средой XFCE

Где получить поддержку по Linux?

Лучшие места для получения поддержки - это форумы веб-сайта вашего конкретного дистрибутива, а также IRС-сеть FreeNode (https://freenode.net/). В этой сети есть каналы почти для каждого дистрибутива, и общество всегда готово помочь!

Полезные ресурсы на русском

Полезные ресурсы на английском

  • канал #Linux на Freenode и другие специальные каналы для вашего дистрибутива

Заключение

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

Нашли опечатку? Нажмите Ctrl + Enter

Совсем недавно семейство операционных систем на базе ядра Linux заняли 2% от общей доли операционных систем. И я не могу не рассказать об этой операционной системе и о том, стоит ли устанавливать себе Linux.

Вообще, фраза установить Linux не совсем корректна. Под этой фразой люди в 100% случаев говорят установи какой-либо дистрибутив Linux. Ведь, Linux это лишь ядро. А есть еще и графический стек. Например, Ubuntu - дистрибутив Linux, Debian - дистрибутив Linux. И это разные операционные системы, которые объединяет лишь одно - ядро Linux.

Рассматривать Linux я буду на основе дистрибутива Ubuntu 16.04, это последний стабильный LTS релиз Ubuntu, который будет поддерживаться несколько лет. Из этой статьи будет понятно мое мнение, относительно того, стоит ли устанавливать Linux .

Выбор графической оболочки для Linux.

Установка Linux заключается в выборе дистрибутива и графической оболочки. В Ubuntu, да и вообще в Linux в целом, есть несколько графических оболочек: KDE, Gnome, XFCE, Unity и другие. Наиболее популярные сейчас это Unity, которая установлена по умолчанию в Ubuntu, KDE, которая установлена в KUbuntu и Gnome 3, которая установлена по умолчанию в Debian.

В отличие от Windows, где есть только одна графическая оболочка и вы не можете поменять внешний вид своей операционной системы, в Linux он меняется кардинально с помощью одной из оболочек. Можно попробовать все оболочки и выбрать ту, которая подойдет именно вам. Для меня, как это не странно является Gnome 2 или Mate, который также является форком Gnome 2.

Современные графические оболочки на Linux мне не нравятся из-за постоянных глюков (Unity), тормозов (KDE5) и неудобного интерфейса (Gnome 3).

Программы для Linux.

Вот здесь все очень плохо, если вы музыкант или дизайнер. Я хочу немного покритиковать Linux и его сообщество за отношение к дизайнерам и музыкантам. Все дело в том, что главная "отмазка" сообщества Linux - у нас что все дизайнеры? Почему всем на Linux нужен Photoshop? Есть же GIMP, который ничем не хуже. Хотя это говорят скорее всего те люди, которые ни разу не видели Photoshop или видели его версии 7.0 или CS (8.0).

По-моему мнению, если человек решил поставить себе Linux, в частности Ubuntu, то это уже не обычный пользователь и скорее всего такой пользователь очень часто пользуется графическими программами от Adobe. Вот поэтому и спрашивают люди про Photoshop.

Нормальных программ для обработки музыки, графики и видео в Linux нет и неизвестно, будут ли. Да, можно запустить Photoshop под Wine, но в этом случае можно запустить Photoshop и из под Windows, и забыть про Linux. Ведь так?

Но если вы программист, то здесь все отлично. Наличие нормальной консоли, легкая работа с Nginx, MySQL, PHP делает Linux отличной операционной системой. Собственно Linux был создан программистами и для программистов. Не более.

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

Глюки дистрибутивов Linux.

К сожалению, глюки в Linux есть. Но начнем с Windows. Если раньше Windows ругали за постоянные глюки, то начиная с Windows 7 и тем более с Windows 10, глюки у системы практически отсутствуют. Чего не скажешь о десктопной версии Linux (Ubuntu).

Ubuntu 16.04 может выдать вам сообщение об ошибке сразу после установки операционной системы. Что немного странно. Затем программы могут падать не из-за чего. Просто так. Вы пользуетесь системой и она выдает вам сообщение об ошибке. При этом в Ubuntu 14.04 таких ошибок практически не было, а вот в Ubuntu 16.04 таких ошибок очень много.

Также если у вас падает графическая система, она тянет за собой все. Что бы не говорили там пользователи Linux. К сожалению, это так. Помогает лишь перезагрузка системы.

Нельзя просто так взять и установить Ubuntu и получить работающую систему из коробки. Что-либо 100% будет не работать. Боль еще в том, что на моем компьютере хакинтош из коробки выдает меньше ошибок, чем последняя версия Ubuntu.

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

Игры для Linux.

Игры есть. Есть тот же Steam. Компания Valve активно продвигает игры под Linux и в принципе, других крупных разработчиков игр, которые бы хорошо относились к Linux, нет. Минусы игр под Linux заключаются не в самих играх, а в поддержке видеокарт в этой операционной системе. Видеокарты работают не так хорошо под Linux, как под Windows. Кроме того, в Linux нет DirectX, который есть только под Windows, а есть OpenGL. К тому же, FPS в играх под Linux несколько ниже, чем под Windows.

На данный момент, Linux, как игровая платформа не совсем подходит. Поэтому, если вы любите играть в компьютерные игры, используйте Windows.

Драйвера для Linux.

У Linux есть огромная проблема с драйверами. Если у вас есть нестандартное устройство, например какая-то редкая звуковая карта, есть огромный шанс того, что она просто-напросто не запустится у вас под Linux. Тоже самое касается, принтеров, сканеров, видеокарт и так далее. К пример, многие видеокарты AMD работают очень плохо, а все лишь усугубляется, если у вас мобильная гибридная графика. Например, если у вас ноутбук с встроенной графикой + есть дискретная графика, то проблемы в Linux вам обеспечены.

Стоит ли устанавливать Linux?

Я думаю стоит. Стоит только потому, чтобы посмотреть на альтернативные операционные системы. Ведь не только Windows мы едины. А если у вас есть сайт и вы хотели бы его выложить в интернет, то при использовании VPS, с уверенностью в 99% вы будете использовать серверный дистрибутив Linux.

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

Какие дистрибутивы Linux стоит устанавливать вместо Windows?

Если хочется красивый дистрибутив Linux, то в этом случае я рекомендую устанавливать Elementary OS, в котором разработчики сделали упор на дизайн. Правда дизайн в Elementary OS чем то похож на дизайн из OS X. Кроме того, этот дистрибутив обладает большим количеством ошибок, так что будьте внимательнее.

Я пользовался различными версиями операционных систем, долго изучал и осваивал новую, на тот момент, для меня разработку. На основе, небольшого опыта, а также мнения других людей, даже более профессиональных я расскажу о 7 недостатков и почему не стоит использовать её, как основную операционную систему.

В данной статье я не хочу как то обидеть и оскорбить фанатов Linux. Высказанное мнение не только моё, но и других пользователей. Это не рекомендация к тому, чтобы вообще не использовать Linux и то, что он очень сложный для понимая.

Сложность в использовании

Другими словами, пользователь, который всю жизнь использовал Windows или любую другую ОС, Linux для него будет чем-то «сверхъестественным». Но это не такая уж и проблема и со временем привыкнуть можно. Да, там для выполнения каких-то действий часто используются консоль и ввод команд, различные редактирования конфигурационных файлов. По началу это может и звучит сложно, поэтому многие пользователи отказываются от Linux.

Консоль и множественные команды

Этот недостатков выходит из первого. Действительно, новичку для выполнения каких-то действий очень часто придётся использовать терминал. Некоторые могут возразить, что в современных дистрибутивах консоль не нужна, там и так есть графический интерфейс, которого для работы вполне достаточно. К сожалению, я не согласен с таким мнением. В любом случае вы будете использовать команды.


Проблемы с установкой принтеров

Эта проблема очень частая для пользователей Linux. Многие модели принтеров попросту не работают, в итоге приходится думать, искать решения, чтобы настроить всё, как положено. Часто возникают проблему с принтерами Canon. Уже 2017 год, а разработчики всё никак не могут сделать оптимальные условия для работы с данным видом устройств.

Не работает Wi-Fi

Точнее сказать, Linux работает не со всеми моделями адаптеров. Со многими возникают проблемы, поэтому приходится изощриться так, чтобы нужный драйвер для устройства встал как надо. В Windows такой проблемы нет, подключил устройство, установил драйвера и ПО из коробки и всё работает.

Мало игр

Очень мало игр, так что этот вариант не для геймеров. Пользователей Linux достаточно мало, поэтому большинство компаний отказываются подстраивать кучу кода под новую платформу. Зато вы можете насладиться мелкими играми. К слову скажу, что много достойных игр сделано и под Linux, например, Civilization V, Portal 2, Left 4 Dead 2, Dying Light и даже Metro: Last Light Redux, а также много других.


Внешний вид и распространение

Насчет внешнего вида, не скажу, что это недостаток, просто новичкам, впервые перешедшим на Linux будет сложновато осваивать все эти конфиги, терминалы, команды и права доступа. Интерфейс Линукса сильно отличается от Windows.

А насчет распространения можно сказать то, он не очень хорошо, так как дистрибутив проверяли на довольно ограниченном количестве оборудования в отличие от Windows. Например, установкой Windows, настройкой программного обеспечения занимаются производители, вы покупаете уже всё на готовое. А вы хоть раз видели в любом компьютерном магазине ноутбук с Linux, я вот не видел. Пользователям самим придется устанавливать дистрибутив и настраивать всё под себя, а что насчет оборудования? Не факт, что оно будет совместимо с Линуксом, так сказать, вы идёте на свой страх и риск. Конечно, я вас не пугаю и всё не так плохо. Если иметь соответствующие знания, то проблем практически не будет.


Мало программного обеспечения

Еще один недостаток по моему мнению. Вы не найдете на Linux своего любимого Word или Adobe Photoshop, а это программы, которыми я в основном использую. Вряд ли кто-то захочет использовать что-то другое. Конечно, аналогов очень много, но достойных мало.

Подключение смартфонов

Часто при подключении смартфона по USB, чтобы перекинуть какие-то файлы с SD-карты, может возникать проблема, то он не определяет накопитель, то еще какие-то ошибки, особенно при копировании файлов. Тоже самое относится и к внешним жестким дискам, флешками, проблем с совместимостью навалом.

Мало последователей Linux

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


В последнее время многие дистрибутивы Linux (в дальнейшем просто Linux) стремятся подружиться с обычными пользователями. Графические системы и программы становятся более понятными, красивыми, установка системы - более простой. Компании начинают переносить свои программы под Linux, например компания Valve выпускает Steam под Linux и даже создает собственную консоль и ОС (sic!) на её основе.

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



Но так ли это? Действительно ли Linux стал настолько дружелюбным, что может полностью заменить Windows для миллионов привыкших к ней пользователей?

Общие проблемы

Главной проблемой всех дистрибутивов Linux традиционно считают их недружелюбность к пользователю. Несмотря на то, что в последнее время многие дистрибутивы, такие как Ubuntu, Mint, Fedora и др. действительно понятны для обычного пользователя и имеют довольно удобный интерфейс, многие проблемы пока решить не удается.

Установка
Чтобы начать пользоваться Linux обычному пользователю надо его сначала установить.
Несмотря на то, что во всех популярных дистрибутивах установка очень простая, есть довольно высокий шанс, что все может пойти не так. Например, недавно я ставил Linux Mint на свой ноутбук, на котором жесткий диск представлял собой RAID-массив из 4-х SSD. Во время установки, на этапе разметки жесткого диска, появилась ошибка, содержащая очень полезную информацию:

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


Консоль

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

Проблема в том, что от этого не убежать, ведь рано или поздно произойдет какая-нибудь беда с системой, и человеку придется зайти в консоль.
Причем, если в Windows большинство проблем решается нажатием галочек или просто переустановкой, здесь же человеку придется вникать в процесс устранения неисправности.

Обычный же пользователь не захочет вникать в это и начнет искать команды на форумах и бездумно вводить их в консоль, пока, наконец, не наткнется на заветное "rm -rf /*". После потери всех своих данных пользователь начнет винить Linux во всех бедах и больше не захочет использовать его.



Игры и программы, и драйвера

Многим людям препятствует переходу на Linux отсутствие необходимых программ или игр. В настоящее время на Linux довольно мало специализированного ПО: нет хороших редакторов изображений, видео, мало 3D редакторов, программ для обработки звука и т. д.
Несмотря на то, что у многих известных программ есть бесплатные аналоги на Linux, например Gimp, Blender, к ним довольно сложно привыкнуть, и по функционалу они сильно отстают от оригиналов.

Современные разработчики игр также не уделяют особого внимания Linux: библиотека игр все еще мала, и в основном это казуальные игры, либо инди-игры.
Linux не хватает игр AAA-класса, настоящих хитов, которые подстегнут интерес игроков к платформе.

Еще одна проблема - это отсутствие/кривота драйверов. Компьютеры бывают разные - иногда и под Windows нет нужных драйверов, не говоря уже об Linux. Хуже всего, когда драйвера есть, но они написаны криво - отсюда вытекают все проблемы с 3G модемами, отсутствие звука, видео и т. д. С этим ничего не поделаешь, пока разработчики не начнут нормально относиться к системе, и это очень бесит.

Привязанность к Windows
Самая главная проблема это, конечно, сильная привязанность пользователей к Windows, которую еще называют "синдром утёнка ".

Есть такой феномен: человек привыкает к тому, что он увидел первым, и не имеет желания менять это на что-то другое.
Большинство людей всегда пользовались только Windows. Они безусловно привыкли к ней и считают её идеальной системой.
Как же тогда убедить их перейти на Linux?

Личный опыт

Лично я устанавливал Linux несколько раз: в первый раз около 2 месяцев использовал только Linux, затем параллельно с Windows, а уже через год после этого я поставил только Linux и использую его уже больше года и не собираюсь менять обратно на Windows.

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

Почему же я до сих пор использую Linux?

Во-первых, у меня достаточно терпения и интереса разбираться в системе: если что-то и ломалось, то обычно по моей вине, когда я копался в настройках.

Во-вторых, если один раз что-то настроить и больше это не трогать, то оно точно еще долго не сломается, что выливается в гораздо большую надежность системы, по сравнению с Windows.

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

Конечно мой опыт не подходит для обычного пользователя, но с простыми вещами, вроде просмотра интернета или общения с друзьями у меня не возникало проблем, так что их вполне может и не быть у обычного пользователя.

Преимущества Linux для обычного пользователя

Многие пользователи даже и не думают о том, что есть системы лучше чем Windows. В действительности Linux может преподнести много полезного обычному пользователю.

Надежность
Самое главное преимущество состоит в том, что в Linux достаточно один раз все настроить и система прослужит очень долго.
То есть однажды настроив систему, в перспективе можно забыть про нее, заниматься своими делами, не опасаясь какого-нибудь "синего экрана смерти" или еще чего-нибудь.

Если какая-нибудь полноэкранная программа зависла, её все равно можно закрыть, не перезагружая компьютер. (правда для этого придется зайти в консоль и выполнить не совсем тривиальные действия, но не в этом суть)

И, наконец, много раз уже было сказано - в Linux нет вирусов. И это не из-за того, что его никто не использует. Linux широко распространен на серверах, а ведь они тоже должны выдерживать множество хакерских атак. Все благодаря архитектуре Unix - разграничение прав доступа к файлам, обычный пользователь не запустит вредоносный скрипт - без прав суперпользователя и сильного желания (глупости) пользователя никакая программа не сможет ни повредить системные файлы, ни даже выполниться и установиться.

Быстродействие и производительность
Linux во многом превосходит Windows по скорости работы. Даже по сравнению с Windows 8, Linux загружается быстрее, даже на обычных жестких дисках. Здесь нет такой проблемы, как выскакивающее окошко о программах, которые "мешают" системе выключиться:

Всем же знакома ситуация, когда только что установленная Windows съедает около 16 гигабайт места на жестком диске, и со временем разрастается до 30 ГБ и больше:

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

Переустановка системы нужна только в самом крайнем случае: у Linux-систем нет такого свойства - засоряться пользовательскими данными, в результате чего система со временем бы замедлялась.

Широкие возможности для настройки

В отличие от Windows, в Linux можно настроить все. Не нравится, как выглядит интерфейс - поменяй его. Хочешь переключать раскладки клавиатуры по Caps Lock - поменяй в настройках! Хочешь, чтобы по сочетанию Ctrl+Alt+Delete открывалась Dota? И это тоже можно настроить. А самое главное, что для большинства настроек есть графический интерфейс, то есть не придется лезть в консоль, чтобы их изменять.

Linux сейчас

В последнее время Linux начал завоевывать популярность, теперь на нем стали появляться игры и программы.

Касательно игр, все началось с компании Valve, которая раскритиковала Windows 8 и решила портировать Steam и игры на Source на Linux. Позже Valve решила создать свою собственную систему на основе Debian, и выпустить свою консоль.
Steam - это крупнейший магазин компьютерных игр, поэтому многие разработчики последовали примеру Valve и начали портировать свои игры на Linux.

Наконец, Epic Games, создатель игрового движка Unreal Engine, на котором создано огромное количество игр, объявила, что новый движок Unreal Engine 4 будет работать под Linux. Новый движок CryTek - CryEngine 4 тоже работает под Linux.

Сначала портированием игр под Linux занимались только инди-разработчики, но теперь крупные компании тоже начали портировать свои игры под Linux.

Интересно также то, что 1C:Предприятие портировали под Linux, так что теперь можно перенести всю бухгалтерский учет на Linux.

В общем, крупные компании обратили внимание на Linux-системы и начали, наконец, хоть что-то разрабатывать.

Выводы

Все только начинается. Ситуация наконец-то сдвинулась с мертвой точки, и теперь Linux можно использовать обычному пользователю. Хотя и не каждому.
Кстати, обычные пользователи уже используют Linux. Ну не совсем Linux - Android. И всех все вполне устраивает.

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

Так что много еще всего произойдет в мире, неизвестно, что еще изобретут дальше, но я уверен - будущее за Linux.




Top