Почему Linux лучше не использовать, как основную ОС? Не бойтесь поиска информации. Включить дополнительные репозитории программного обеспечения, PPA

В процессе развития операционных систем (ОС) UNIX и Linux, между ними сложилась система отношений, являющаяся уникальной в своём роде. С одной стороны, эти системы схожи, а с другой - имеются настолько принципиальные различия, которые не позволяют употреблять и понимать значения «UNIX» и «Linux» в одном контексте.

сходства и различия

Говоря о Linux, следует прежде всего понимать, что это обособленная реализация всех основных принципов построения многозадачных, многопользовательских и универсальных ОС, которые закладывались при создании UNIX в далёких 60-х годах. Код системного ядра Linux не имеет ничего общего с UNIX, но реализует тот же набор системных вызовов с аналогичной спецификацией.

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

Также Linux поддерживается и совершенствуется огромным и открытым сообществом разработчиков, самые эффективные, передовые и оригинальные идеи которых реализуются и впоследствии внедряются в ядро. Приложение, созданное для Линукс, а точнее сказать программа, написанная для Linux – это UNIX-программа. Например, FTP-серверу всё равно, где он будет запущен - и в Линукс, и в Юникс он будет работать одинаково.

Надо заметить, что Линукс – не единственная свободная UNIX-подобная ОС - существует и множество других, как например, FreeBSD, OpenBSD, которые по сравнению с Линукс распространены гораздо меньше, но по своему функционалу не сильно уступают последней.

Объединяющим обе ОС и, в то же время очень важным аспектом является то, что всевозможные разновидности UNIX-подобных ОС могут быть как коммерческими и дорогими проприетарными продуктами, так и бесплатными, открытыми и свободно распространяемыми. Этот «парадокс» стал возможным благодаря удивительной, в некоторой степени, цепочке событий и совпадений, произошедших незадолго и уже после рождения ЮНИКС. Одним из таких эпизодов стало возникновение и развитие проекта GNU, философией которого является создание программного обеспечения в виде изначально открытого и свободно распространяемого кода.

История появления Linux

История создания Линукс, как самостоятельной операционной системы началась в 1991-м году. Создателем ее является финский аспирант Линус Торвальдс. Приобретя пакет ОС MINIX. Он решил переписать ее. После некоторых модификаций начало появляться подобие ОС, а затем, когда исходный код был выложен на сервере, проект стал развиваться благодаря усилиям и, главное, энтузиазму программистов, основная часть OC Linux написана на языке программирования Си. после чего он стал полноценной операционной системой. Проект взял многое от существовавшего тогда UNIX. Даже название было «собрано» из имени разработчика и буквы X в конце слова как свидетельства схожести с ЮНИКС. Название Linux проект получил не сразу. Изначально он назывался Freax как гибрид английских слов free (бесплатный, свободный) и freak (чудной) с окончанием X, однако, когда Линус Торвальдс выкладывал код на сервере, проект получил свое окончательное имя и логотип пингвина.

Дистрибутивы Linux

Дистрибутив ОС - это сборка или определённым образом сформированный комплект прикладного ПО (пакетов), запускаемого поверх системного ядра, который имеет систему управления пакетами посредством удалённого репозитория или иного хранилища ПО.

Для Линукс, как ни для какой другой ОС, существует огромное количество дистрибутивов. Все они различаются уровнем функциональности, ориентацией на решаемый круг задач, а также оснащением графического окружения (или без такового) для реализации концепции рабочего стола или рабочей среды.

Среди всего разнообразия Linux-дистрибутивов выделяются несколько направлений: системы для управления серверами, специализированные дистрибутивы (мультимедиа, защита информации и т. д.), а также общепользовательские ОС. Не так уж и сложно запутаться, но сложность выбора зачастую, кроется внутри каждого из направлений. Например, среди серверных систем только за последние несколько лет лидирующие позиции прочно отошли к семейству дистрибутивов Red Hat. Поскольку для серверов важное значение в подавляющем большинстве случаев имеет удобное и полноценное управление сетями, то именно Red Hat является предпочтительным выбором для владельцев и администраторов серверов. Особенно этот дистрибутив популярен у хостинг-провайдеров.

Что касается систем для широкого пользовательского потребления, то тут выбор зачастую определяется вкусом или симпатиями к конкретной реализации графического окружения, среди которых Gnome, KDE, Xfce и т. д. Первые две долгое время конкурировали друг с другом, но со временем окружение KDE, благодаря своим практически безграничным возможностям по настройке, расширению и кастомизации, постоянной и качественной оптимизации, а также широкой поддержке разработчиков, стало более предпочтительным, и всё чаще пользователи выбирают Linux-дистрибутивы именно с этим графическим окружением. Самыми же популярными дистрибутивами на данный момент являются системы на основе Debian, такие как Ubuntu и Linux Mint. Эти дистрибутивы получили огромную популярность благодаря наличию в семействе версий с поддержкой самых разных графических окружений, а также удобной и универсальной структуре пакетов Debian.

Наиболее распространённые Linux-дистрибутивы приведены в следующей таблице:

Дистрибутив Официальный сайт Комментарии
CentOS centos.org Бесплатный аналог Red Hat Enterprise
Debian debian.org Популярный некоммерческий дистрибутив
Fedora fedoraproject.org Вариант Red Hat, предназначенный для использования

отдельными пользователями

Gentoo gentoo.org Оптимизированный дистрибутив, предназначенный для

самостоятельной компиляции

Linux Mint linuxmint.com Компактный дистрибутив, основанный на Ubuntu
Mandriva mandriva.com Один из наиболее дружественных по отношению к пользователю

дистрибутивов

openSUSE opensuse.org Бесплатный аналог SUSE Enterprise
Oracle Enterprise oracle.com Версия RHEL, поддерживаемая системой Oracle
PCLinuxOS pclinuxos.com Ответвление от Mandriva, ориентированное на KDE
Red Flag redflag-linux.com Ведущий дистрибутив в Китае, подобный Red Hat
Red Hat Enterprise redhat.com Коммерческий дистрибутив Red Hat, отличающийся

высокой надежностью

Slackware slackware.com Один из старейших дистрибутивов
SUSE Linux Enterprise novel1.com Многоязыковой дистрибутив, особенно популярен
Ubuntu ubuntu.com Популярная ОС основанная на Debian

История Unix

Как уже отмечалось выше, своим появлением UNIX во многом обязан череде определённых событий. В 1969 г. компания Bell Labs, отказалась от продолжения разработки Multics – многопользовательской высокопроизводительной ОС, посчитав проект невостребованным для широкого потребления. В результате трое научных сотрудников: Кен Томпсон, Деннис Ритчи и Руд Кенедей временно остались без работы, поскольку ранее принимали активное участие в проекте Multics. Заинтересованные в развитии идей, заложенных в Multics, они «забавы ради», на чистом энтузиазме решили продолжать разработку, но уже в виде совершенно новой идеи. Для разработки и тестирования был использован компьютер компании - GE-645, на котором впервые была запущена незавершённая Multics.

Позже, летом 1969 г. Кен Томпсон в течение месяца с головой ушёл в работу над новой системой. Его жена с их годовалым сыном уехала на четыре недели погостить к родным и показать им малыша, поэтому у Кена появилось много времени, которого хватило для создания зачатков полноценной ОС – UNIX. Томпсон отвёл по неделе на реализацию операционной системы, командного интерпретатора, текстового редактора и ассемблера, переписав их, используя некоторые наработки и идеи Multics, в такой форме, в которой обычно принято воспринимать операционную систему, т. е. с базовым функционалом в виде системных утилит, полноценным редактором, ассемблером и т. д., которая была при этом практически самодостаточна.

Компьютером, на котором велась разработка, тестирование и отладка UNIX (UNICS — UNiplexed Information and Computing Service) был неиспользуемый в Bell Labs и уже устаревший PDP-7, на котором можно было работать только одному пользователю. Поэтому, образно выражаясь, UNIX появилась как «игрушечная» однопользовательская версия Multics.

Поскольку изначально разработчиков стесняли аппаратные возможности старого PDP-7, а также и то, что сама по себе UNIX – проект энтузиастов или «игрушка», то всё в этой ОС реализовывалось максимально просто и с глубокой оптимизацией и в основу дальнейшего развития системы легли следующие принципы:

  1. Написание простых программ, выполняющих только одну задачу, но выполняющих её хорошо и надёжно.
  2. Написание программ, которые бы работали согласованно как единая «экосистема».
  3. Написание программ, которые обрабатывают текстовые потоки как универсальный интерфейс.

Эти принципы и по сей день ясно ощущаются при работе с наследницей UNIX – ОС Linux, чтобы заметить это, достаточно выполнить в командной оболочке всего несколько команд.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter .

В последнее время многие дистрибутивы 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.

Недавно я стал владельцем мощного и практичного ноутбука Asus X550JK по очень привлекательной цене. В качестве одного из основных преимуществ этой модели можно подчеркнуть тот факт, что X550JK предлагается без предустановленной операционной системы (по крайней мере в модификации XO031D), что делает его хорошим приобретением для пользователей, предпочитающих самостоятельно выбирать подходящую для их специфичных нужд программную платформу – будь то популярная (но платная) Microsoft Windows или один из многочисленных (но бесплатных) дистрибутивов Linux.

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

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

Однако Valve – компания-владелец сервиса цифровой дистрибуции игр Steam – последние два года прилагает целенаправленные усилия, чтобы разбить (или хотя бы пошатнуть) это статус-кво. Основной инструмент, на который рассчитывает компания для осуществления этой цели называется SteamOS – специально модифицированная версия Linux, которая доступна бесплатно и организована вокруг платформы Steam.

На первый взгляд попытка популяризации Linux в качестве среды для компьютерных игр не такая уж плохая идея. Более того, если судить более чем по 1000 наименований для SteamOS/Linux, предлагаемых в настоящее время в цифровом магазине от Valve, то можно заключить, что некоторых из поставленных целей компания уже достигла.

Такая цифра позволяет предположить, что внимание разработчиков привлечено, реальные игры присутствуют (включая первоклассные, высокобюджетные названия, а не только нишевые инди-проекты), а потеря Windows своей позиции доминирующей платформы для игр является лишь вопросом времени. Но так ли это? Я решил проверить это на практике. Для этой цели я воспользовался упомянутым в начале текста неплохим с геймерской точки зрения мобильным компьютером Asus X550JK, на который были установлены отличные от Windows операционные системы, причем с одной главной мыслью: игры! Вот результат.

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

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

Установка сама по себе не представляет особую проблему – все очень легко и быстро. Нужно просто извлечь системные файлы на USB-накопитель с файловой системой FAT32, а затем загрузить с него компьютер. Процесс установки у меня занял несколько минут, а после в моем распоряжении появилась готовая SteamOS-машина.

К сожалению, тут я столкнулся и с первой серьезной проблемой – система не обнаружила дискретную видеокарту ноутбука (NVIDIA GeForce GTX 850M) и вместо этого установила драйвер только для встроенного в процессор графического ядра, которого, как вы и сами прекрасно знаете, крайне недостаточно для комфортной игры. В интернете можно найти различные предложения по решению этой проблемы, в том числе скачать и установить драйвер вручную, но это, на мой взгляд, непосильная задача для неопытных пользователей. Все же речь идет о Linux – о работе в окне терминала, вводе сложных команд, разархивировании и перекомпиляции библиотеки – все это вещи, с которыми пользователю, привыкшему к простому, понятному и доступному графическому интерфейсу справиться будет крайне сложно.

Тем не менее, я решил довести эксперимент до конца и посмотреть (хотя и с помощью встроенного в процессор видеоядра) на две доступные для Linux/SteamOS игры: Civilization V и Metro: Last Light Redux.

Требовательный к ресурсам экшен от первого лица от 4A Games категорически отказался запускаться, ссылаясь на то, что системе не удалось найти совместимый с OpenGL 4.0 графический ускоритель. Тут уместно вспомнить, что большинство современных 3D-игр в Linux рассчитывают именно на интерфейс OpenGL, так как DirectX доступен только в среде Windows.

Стратегия Civilization V, в отличие от Metro, никак не стала возражать против наличия интегрированной графики и запустилась, но при минимальных графических настройках.

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

Сейчас я не могу рекомендовать SteamOS в качестве альтернативы Windows, особенно для ноутбуков, которые нередко содержат очень специфичные аппаратные модули. Поиск Linux-совместимых (не говоря уже о SteamOS) драйверов для подобных компонентов будет чрезвычайно сложной задачей.

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

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

Так как первоначальный выбор на основе Linux слегка разочаровал меня, я решил продолжить эксперимент с одним из самых популярных дистрибутивов бесплатной ОС – Ubuntu. Это не бета-версия, в отличие от SteamOS, а платформа с более чем 10-летней историей позади. Кроме того, компания-разработчик (Canonical) позиционирует ее как полноценный конкурент вездесущей Windows, который такой же простой в установке, настройке и использовании.

Я скачал самую последнюю версию (14.04.2 LTS) с официального сайта компании, записал на флэшку с помощью инструмента Universal USB Installer , а после загрузил с нее ноутбук.

Затем начался исключительно простой и быстрый процесс установки, по завершении которого я получил работающую систему вместе с интегрированным офисным пакетом (LibreOffice), браузером (Firefox), мультимедийным проигрывателем и кучей других полезных программ – все это совершенно бесплатно.

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

Хотя внешне она выглядит и ведет себя (кое-где) как Windows, Ubuntu быстро показала, что под ее поверхностью скрывается довольно сложная и не очень дружелюбно настроенная к рядовому пользователю операционная среда. Несмотря на приятный интерфейс, переход на Ubuntu требует серьезного изменения сложившейся привычки и метода работы. Например, для каждого из возможных решений проблемы с клиентом Steam, которые я нашел на различных дискуссионных форумах, требуется вводить сложные команды в окне терминала. Это задача, которая испугает большинство пользователей без углубленных технических познаний.

Эта была моя третья (и последняя) попытка доказать, что гейминг на ПК с Linux является таким же простым и доступным начинанием, как утверждают почитатели и сторонники свободной операционной системы.

Я скачал дистрибутив , записал его на флэшку (опять с помощью Universal USB Installer) и приступил к установке операционной системы на ноутбук.

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

Заключение

Что показал мой практический эксперимент, связанный с поиском бесплатной альтернативы Windows для компьютерных игр? В настоящее время наиболее перспективным вариантом (что не удивительно) является дистрибутив SteamOS от Valve. Если компания постарается обеспечить действительно хорошую и беспроблемную поддержку достаточно широкого спектра компьютерного оборудования, вполне возможно, что в обозримом будущем еще больше рядовых пользователей (и геймеров) решатся попробовать SteamOS. Вопрос в том, будет ли это оправдано ввиду того, что мы говорим об узкоспециализированной операционной среде, организованной исключительно вокруг идеи игр и тесной связанной с конкретной службой – Steam.

Не стоит недооценивать и вопрос о количестве и качестве игровых заглавий – хотя популярность Linux в последнее время растет, операционная система все еще очень далека от определения «массовая платформа». Это четко проявляется и во все еще ограниченном ассортименте игр, которые доступны для этой операционной системы.

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

Разумеется, все выше сказанное – это мое личное мнение, основанное на практическом опыте, который связан с попыткой достижения конкретных целей с использованием конкретной модели ноутбука. Судя по тому, что Ubuntu и Mint, а теперь уже и SteamOS имеют свои постоянно растущие круги поклонников, мой опыт может быть не особенно показательным в этом отношении. Вот почему я не хочу, чтобы вы рассматривали этот материал как своего рода попытку принизить Linux или защитить Windows. Обе операционные системы имеют свои многочисленные плюсы и минусы, и каждый пользователь может решить сам за себя, что для него лучше.

Отличного Вам дня!

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

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

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

Если манипуляции по записи ISO-образа операционной системы на накопитель вам покажутся сложными, то вы можете на нашем сайте ознакомиться с руководством по установке Linux на виртуальную машину .

Ubuntu

Ubuntu по праву считается самым популярным дистрибутивом на ядре Linux в СНГ. Разработан он на основе другого дистрибутива — Debian, однако по внешнему виду между ними нет никакого сходства. К слову, у пользователей часто возникают споры, какой дистрибутив лучше: Debian или Ubuntu, но все сходятся в одном - Ubuntu отлично подходит для новичков.

Разработчики систематически выпускают обновления, которые улучшают или исправляют ее недочеты. В сети распространяется бесплатно, включая как обновления безопасности, так и корпоративные версии.

Из достоинств можно выделить:

  • простой и легкий установщик;
  • большое количество тематических форумов и статей по настройке;
  • пользовательский интерфейс Unity, имеющий отличие от привычного Windows, но интуитивно понятный;
  • большой объем предустановленных приложений ( , игры, Flash-плагин и много другого программного обеспечения);
  • имеет большое количество ПО как во внутренних репозиториях, так и во внешних.

Linux Mint

Несмотря на то, что Linux Mint - это отдельный дистрибутив, основан он на Ubuntu. Это второй по популярности, и также отлично подходящий для новичков продукт. Имеет больше предустановленного программного обеспечения, чем у предыдущей ОС. Linux Mint практически идентичен Ubuntu, по части внутрисистемных аспектов, которые скрыты от глаз пользователя. Графический же интерфейс больше похож на Windows, что несомненно склоняет пользователей к выбору этой операционной системы.

Достоинства у Linux Mint можно выделить следующие:

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

CentOS

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

Достоинства у CentOS можно выделить следующие:

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

openSUSE

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

Достоинства у этого дистрибутива следующие:

  • имеет большое число ПО, поставляющегося через . Правда, его несколько меньше, чем в Ubuntu;
  • имеет графическую оболочку KDE, которая во многом схожа с Windows;
  • имеет гибкие настройки, выполняемые с помощью программы YaST. С ее помощью можно изменить практически все параметры, начиная с обоев и заканчивая настройками внутрисистемных компонентов.

Pinguy OS

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

Операционная система основана на дистрибутиве Ubuntu. Есть как 32-разрядная, так и 64-разрядная версия. Pinguy OS имеет большой набор программ, при помощи которых можно выполнять практически любые действия на ПК. Например, превратить стандартную верхнюю панель Gnome в динамическую, как в Mac OS.

Zorin OS

Zorin OS - еще одна система, целевой аудиторией которой являются новички, желающие перейти с Windows на Linux. Эта ОС тоже основана на Ubuntu, но по интерфейсу имеет много общего именно с Windows.

Однако отличительной чертой Zorin OS является пакет предустановленных приложений. По итогу вы сразу получите возможность запускать большинство игр и программ Windows благодаря программе Wine. Также порадует предустановленный , являющийся в этой ОС браузером по умолчанию. А для любителей графических редакторов есть (аналог ). Дополнительные приложения пользователь может загрузить самостоятельно, используя для этого Zorin Web Browser Manager - своеобразный аналог на .

Manjaro Linux

Manjaro Linux основан на ArchLinux. Система весьма проста в установке и позволяет пользователю начать работу сразу после инсталляции системы. Поддерживаются как 32-разрядные, так и 64-разрядные версии ОС. Репозитории постоянно синхронизируются с ArchLinux, в связи с этим пользователи одни из первых получают новые версии ПО. Дистрибутив сразу после установки имеет все необходимые инструменты для взаимодействия с мультимедийным контентом и сторонним оборудованием. Manjaro Linux поддерживает несколько ядер, в том числе и rc.

Solus

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

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

Elementary OS

Дистрибутив Elementary OS основан на Ubuntu и является прекрасной отправной точкой для новичков. Интересный дизайн, который очень похож на OS X, большое количество ПО – это и многое другое приобретет пользователь, установивший данный дистрибутив. Отличительной чертой этой ОС является то, что большинство приложений, которые входят в ее комплектацию, разработаны специально под этот проект. Ввиду этого они идеально сопоставимы с общей структурой системы, из-за чего ОС работает намного быстрее все той же Ubuntu. Ко всему прочему, все элементы благодаря этому отлично сочетаются внешне.

Заключение

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

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

Установить Linux несложно. Конечно, есть такие дистрибутивы, как Arch, установка которого довольно трудна для новичка. Но большинство современных дистрибутивов устанавливается очень просто. Пожалуй, даже проще и быстрее, чем Windows.

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

Установить Linux можно на компьютеры под управлением Windows и macOS или на пустой жёсткий диск. Вы можете выбрать Linux своей основной системой либо пользоваться ей параллельно с вашей старой системой.

1. Загрузите дистрибутив Linux

Прежде всего нужно выбрать дистрибутив Linux. Определиться вам поможет рейтинг DistroWatch.com .

Затем нужно загрузить выбранный дистрибутив. Сделать это легче лёгкого: откройте сайт нужного дистрибутива, отыщите раздел загрузок и выберите то, что подходит по разрядности вашему процессору.

Как правило, дистрибутивы Linux на официальных сайтах предлагается скачать двумя способами. Первый способ - обычная загрузка. Второй - через P2P посредством торрент-клиента. Второй способ, естественно, быстрее. Так что выбирайте его, если хотите сэкономить время.

Когда дистрибутив в формате ISO скачан, нужно записать его на CD или обычную USB-флешку.

Запись на CD можно осуществлять стандартными средствами системы: «Запись образа диска» Windows или «Дисковая утилита» macOS. Достаточно щёлкнуть по загруженному образу правой кнопкой мыши и выбрать соответствующий пункт в меню.

Для записи ISO на флешку вам понадобятся специальные утилиты. Для Windows лучше выбрать Rufus , а для macOS - UNetbootin . У этих программ очень простой интерфейс, в них довольно сложно запутаться.

3. Подготовьте раздел диска

Этот пункт следует выполнять в том случае, если вы хотите сохранить установленную у вас систему и использовать Linux одновременно с ней. Если вы решили перевести свой компьютер на Linux полностью или устанавливаете ОС на пустой жёсткий диск, пропустите параграф.

Windows

Откройте «Средство управления дисками» Windows. Выберите диск или раздел, от которого вы планируете отрезать немного места для установки Linux. Большинству дистрибутивов с лихвой хватит 10 ГБ. Но если вы планируете устанавливать много приложений, возьмите больше. Щёлкните по разделу правой кнопкой мыши и выберите «Сжать том». Введите размер и нажмите ОК.

Процесс может занять довольно много времени, так что запаситесь терпением.

Когда «Средство управления дисками» закончит изменять размеры разделов, на диске появится пустое неразмеченное пространство, отмеченное чёрным цветом. Туда мы и установим Linux.

Позже, если Linux вам не понадобится, можно будет удалить разделы с ним и отдать освободившееся место обратно Windows при помощи всё того же «Средства управления дисками».

macOS

Выделить место для установки Linux можно через «Дисковую утилиту» macOS. Выберите ваш диск и щёлкните по значку «+», чтобы создать раздел для Linux. Создание нового раздела может занять некоторое время.

4. Подготовьте загрузчик

Windows

Этот пункт касается только новых компьютеров под управлением предустановленной Windows 10, 8.1 или 8. На таких компьютерах используется загрузчик UEFI, который не позволит вам загрузить какую бы то ни было систему, кроме Windows.

Чтобы это исправить, зайдите в настройки BIOS вашего компьютера и отключите опцию Secure Boot. Затем перезагрузитесь. Готово, теперь вы можете загружать и устанавливать другие системы рядом со своей Windows.

macOS

В отличие от большинства компьютеров, Mac требует пары дополнительных действий для того, чтобы установить Linux в дуалбуте с macOS.

Прежде всего, отключите SIP. Перезагрузите Mac и нажмите Cmd + R. Появится меню Recovery. Выберите в нём «Терминал» и введите csrutil disable .

Перезагрузите Mac ещё раз. SIP отключён.

Ручной

Подойдёт, если вы хотите сами задать размеры для ваших разделов или, например, создать отдельный раздел для ваших файлов. Для этого выберите «Другой вариант» и нажмите «Продолжить».

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

Чтобы установить Linux вместо вашей системы, выберите раздел с установленной системой и удалите его кнопкой «–». Затем на освободившемся месте создайте новые разделы.

  • Корневой раздел для системных файлов Linux. Выберите файловую систему Ext4 и точку монтирования /.
  • Swap-раздел, или раздел подкачки, пригодится, если у вас не хватает оперативной памяти, но зато быстрый SSD-диск. В списке файловых систем выберите «Раздел подкачки».
  • Home-раздел, где будут храниться ваши файлы. Выберите файловую систему Ext4 и точку монтирования /home.

Нажмите «Продолжить» и подтвердите изменения. Установщик сотрёт выбранные вами разделы и создаст новые на освободившемся месте.

Как установить Linux рядом с текущей системой

Установить Linux рядом с вашей системой можно двумя способами.

Автоматический

Большинство установщиков Linux сразу обнаруживают установленные у вас системы. Если вы не создавали отдельное пространство на диске для Linux, то можете попробовать выбрать пункт «Установить рядом с Windows». Установщик самостоятельно создаст нужные разделы, и вам не придётся ничего делать вручную.

Ручной

Если же вы хотите сами определить, сколько места выделять системе, и выполнили указания в пункте 3, щёлкните «Другой вариант» и нажмите «Продолжить». Вы увидите разделы своего диска и пустое место, которое мы приготовили для Linux. Создайте там корневой раздел (точка монтирования /), как описано выше. Домашний раздел в таком случае не обязателен: вы сможете копировать и изменять файлы в своей основной системе.

Нажмите «Продолжить». Установщик оставит ваши файлы на своих местах. Он просто создаст новые разделы на свободном месте. Вы сможете выбирать, какую систему хотите загрузить при запуске.

8. Завершите установку Linux

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

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

Что делать после установки

Когда вы перезагрузитесь и перед вами появится рабочий стол вашей Linux, вы сможете делать всё то же, что и в Windows и macOS: сёрфить в интернете, редактировать документы и слушать музыку. Не забудьте обновиться и заглянуть в «Магазин приложений» (или его аналог в зависимости от дистрибутива), чтобы доустановить нужные вам приложения.

Попробуйте Linux, и вы увидите, что в повседневной жизни она ничуть не сложнее Windows или macOS.