Какой дистрибутив Linux можно использовать?
Я могу рекомендовать любой из четырех самых распространенных
международных дистрибутивов — Debian, Ubuntu, openSUSE,
Fedora. Этими дистрибутивами занимаются самые профессиональные
команды разработчиков. У этих дистрибутивов самая большая аудитория, а
значит проще и легче получить помощь. И это свободные дистрибутивы
(доступные свободно и бесплатно).
Как вариант, есть хорошие коммерческие дистрибутивы (доступные только за
деньги) — Red Hat Enterprise Linux (RHEL)
и SUSE Enterprise Linux.
Кстати, Fedora и
openSUSE это дистрибутивы которыми занимаются те же самые компании
которые разрабатывают и продают коммерческие дистрибутивы
RHEL и SUSE..Для этих компаний,
openSUSE и Fedora это тестовые платформы на
которых они отрабатывают решения, которые позже внедряют в свои коммерческие
продукты.
Если необходим дистрибутив, который внесен в реестр российских программ
для электронных вычислительных машин, тогда в первую очередь
это ROSA Linux, текущая
версия R11. Я тестировал сборки с графической
оболочкой KDE 4, KDE 5 (Plasma 5). Они обе
рабочие. Во вторую очередь могу посоветовать Alt Linux,
но только версию 7, потому, что текущая версия 8.2, глючная. Также могу
посоветовать AlterOS версию 1.5.1 — по факту это
openSUSE с этикеткой «российский дистрибутив».
Не могу советовать другой российский дистрибутив — Астра Линукс. Я
тестировал три последовательные версии, включая текущую 2.12. И все три я не
могу назвать иначе как полуфабрикат. Это дистрибутив, в котором слишком
многое не работает «из коробки». И поэтому на него придется тратить время,
или деньги, в большей степени чем на Росу, Альт или Альтерос.
Как пользоваться PlayOnLinux?
Далее мы более подробно рассмотрим как пользоваться программой и устанавливать приложения Windows.
1. Интерфейс
Начнем с интерфейса программы. Он достаточно прост:
- В самом верху окна находится главное меню, с помощью которого можно получить доступ к большинству функций программы;
- Чуть ниже находится панель инструментов, которые позволяют делать основные действия;
- Дальше оно разделено на две панели. На левой из них находятся ярлыки основных действий, например, для установки программ;
- На правой панели размещен список программ, которые были установлены;
- В нижней части окна находится статус бар, где отображается статус обновления или другие данные.
2. Установка программы
Для того чтобы установить программу Windows сначала выберите «Установить программу» в главном меню:
В открывшемся окне вам нужно выбрать программу, которую вы хотите установить. Например, выберите «Офис», затем «Microsoft Office 2007», для продолжения нажмите «Установить»:
Дальше следуют два диалоговых окна, в которых программа сообщает, что разработчики не гарантируют успеха и она никак не связана с WineHQ:
Дальше откроется мастер установки программы:
После нажатия кнопки «Далее» начнется загрузка необходимых компонентов, среди которых загрузка Wine, других необходимых компонентов и их распаковка:
Затем запустится установщик программы, мы не будем подробно описывать установку:
После завершения работы PlayOnLinux продолжит загружать необходимые компоненты:
После завершения установки новые приложения появятся в списке:
Установка игр playonlinux выполняется точно так же, как и для программ.
3. Запуск программ
Если вы кликните по одному из ярлыков, то на левой панели отобразиться несколько функций, например, для редактирования ярлыков, отладки и другие:
Двойной клик по программе позволяет ее запустить. Множество программ будут отлично работать, например, тот же Microsoft World:
4. Настройка оболочки
Для запуска многих программ необходима дополнительная настройка несмотря даже на скрипты. Настройка PlayOnLinux достаточно проста. Откройте контекстное меню нужного ярлыка и выберите «Настройка Wine»:
Здесь можно выполнить все необходимые настройки бутылки Wine, которые доступны в winecfg. Чтобы получить доступ к реестру, достаточно запустить второй пункт меню «Редактор реестра»:
Также из того же меню можно открыть папку приложения. Если вы нажмете кнопку «Настроить», то можете изменить параметры приложения, например, версию Wine:
Вкладка Wine позволяет запустить одну из стандартных программ Windows:
А на вкладке «Установка компонентов» можно установить пакеты, которые обычно доступны по winetricks.
Зачем переходить на Linux
Если хотите перестать заниматься цифровым пиратством, начните с установки Linux. А еще это будет весомым плюсом, если приходите на работу со своим ноутбуком.
◆ В Linux есть магазин приложений. Когда пользователи после переустановки Windows начинают настройку стороннего ПО, они либо идут на торренты, либо начинают занимательное путешествие по файлообменным помойкам и рекламным сайтам в поисках установщика нужной программы.
Только не нужно говорить, что в Windows есть свой магазин приложений, я уже пробовал, как он работает и чуть не сошел с ума.
Пользователи Linux без проблем могут установить весь нужный софт в пару нажатий мышью и при этом не переживать, что после установки придется чистить систему от всевозможных mail.ru-агентов или Амиго-браузеров.
◆ Архитектура Linux менее подвержена вирусам. Большая часть вредоносного ПО сейчас разрабатывается именно для Windows. Сложности с поиском приложений и желание пользователей скачать что-то бесплатно буквально открывают двери для троянов и вирусов.
В Linux имеется более сложная система разграничения прав доступа, модульность компонентов и монолитное ядро обеспечивают гораздо большую безопасность, чем “дырявый” системный реестр в Windows.
◆ Linux потребляет меньше ресурсов компьютера. Для современных ПК с многоядерными процессорами и двузначным числом ОЗУ это не будет преимуществом, но вот старый системник или ноутбук с двумя ядрами и парой планок ОЗУ по 2 ГБ на Linux просто оживет.
Это отличное преимущество, если хотите отдать свой устаревший ПК родителям или бабушкам, решили настроить запылившийся ноут для дистанционного обучения ребенка либо хотите настроить стоящий без дела системник в качестве медиасервера.
◆ Исходный код Linux открытый. Это позволяет энтузиастам быстрее находить уязвимости, а разработчикам устранять их. Еще такой подход позволяет моментально выявить шпионские или вредоносные части кода, предупредить об этом общественность и отказаться от проблемного дистрибутива.
Много ли пользователи знают о механизмах слежки и шпионских скриптах в Windows? Часть из них известна сообществу энтузиастов, но отключать их придется в ручном режиме после установки системы.
◆ У Linux есть множество дистрибутивов. Если разделение Windows на версии направлено только на то, чтобы отключить у пользователя фишки, за который он не хочет платить, то в мире Linux есть действительно отличающиеся друг от друга сборки.
Есть дистрибутивы, которые хорошо оптимизированы под определенное железо, например, Clear Linux OS от Intel. Есть версии с упором на защиту пользовательских данных, анонимность и конфиденциальность вроде Kodachi. Есть сборки, которые буквально оживляют старое железо и нетребовательны к ресурсам, например, antiX или SliTaz (образ последнего занимает менее 100 Мб и может полностью харниться в ОЗУ).
Сборка Ubuntu Ultimate Edition может похвастаться полным набором предустановленного ПО и драйверов. Одними из самых популярных и стабильных являются дистрибутивы Debian и Ubuntu, а одним из самых простых и дружелюбных – Linux Mint.
◆ Linux имеет большое количество графических интерфейсов и элементов управления. Это не просто изменяемые обои, украшательства или съедающие ОЗУ дополнения. Это специально разработанные модули, которые могут добавляться или убираться при необходимости, делая систему такой, какой ее хочет видеть пользователь.
Самые опытные могут и вовсе обойтись командной строкой без графического интерфейса, а самые дотошные смогут превратить Linux в практически в полное подобие Windows или macOS.
◆ Практически любую версию Linux можно запустить с флешки. Так называемый Live-режим есть у большинства распространенных сборок и дистрибутивов. Вы можете попробовать любую версию Linux, посмотреть на графический интерфейс, встроенный набор ПО и драйверов без полной переустановки системы.
Еще подобные версии удобно использовать для восстановления системы или вовсе на компьютерах без накопителя. Запускается такая версия ОС с флешки за пару минут и все готово к работе.
Все это делает Linux более привлекательной операционной системой для многих пользователей Windows.
ОС MS Windows, плюсы
Компьютерное оборудование
(железо) под Windows
Поддержка очень большого ассортимента
компьютерного оборудования. Какая бы
экзотическая «железяка» вам не попалась,
почти наверняка вы сможете ее использовать под
Windows. Хотя быть может вам и потребуется время на
поиски нужной программы-драйвера.
Программы для Windows
Огромное количество прикладных программ, на
сегодняшний день это уже, сотни тысяч программ. Для любой прикладной задачи
на платформе Windows есть как минимум несколько
десятков программ. Для популярных прикладных задач, как например редактирование текста или
фотографий, существуют сотни
программ. Выбрать есть из чего. На любой вкус. Под Windows много коммерческих (прикладных) программ, но есть много и свободных (бесплатных).
Специалисты по Windows
Большое количество специалистов, которые более
или менее хорошо знают семейство ОС Windows. Таким образом,
если вам потребуется помощь, вы ее найдете легко
и за умеренную цену.
Стабильность, надежность ОС
Глобальная стабильность у Windows традиционно была на высоком уровне. Цикл поддержки версий Windows более 10 лет. Цикл
выпуска новых версий тоже довольно большой — как минимум несколько лет между
версиями. В результате любая версия Windows, через год или два после
выпуска, избавляется от детских болячек (с выпусками сервис паков) и затем
10 или более лет пребывает в стабильном, неизменном состоянии. А это
серьезный плюс с точки зрения использования ОС — пользователю не нужно
тратить время и нервы на привыкание к новшествам и борьбу с ошибками ОС.
Кому не стоит переходить на Linux
Есть три весомых причины не переходить на Linux и остаться на “винде”.
Во-первых, если вы играете в топовые игры. Только крутые современные проекты могут удержать вас на Windows, поиграть в популярные сетевые игры вроде CS:GO, Dota 2, Team Fortress 2 или War Thunder можно и на Linux. Есть для бесплатной ОС как порты так и официально выходящие версии многих стратегий, симуляторов, аркад и экшенов.
Если игры для вас не самое главное и вы не против сыграть во что-то 2-5 летней давности, то можно смело переходить на Linux.
Во-вторых, если вы используете специализированное ПО, которые работает только под Windows. Всевозможные узконаправленные приложения, бухгалтерские или управленческие программы, ПО для взаимодействия с банками хоть и устанавливаются на Linux с определенными костылями, рисковать стабильностью рабочих инструментов вряд ли кто-то захочет.
Не радостная ситуация и с распространенным программным обеспечением для профессионалов. То же Photoshop или Pixelmator на Linux заменить практически не чем. Лучший из графических редакторов GIMP имеет довольно скромные возможности, остается только пытаться запустить нужное приложение через среду WINE.
В-третьих, если вы используете редкое оборудование. Подавляющее большинство компонентов компьютера без труда подружатся с Linux и будут работать без проблем. Однако, специфические графические планшеты, карты нелинейного монтажа или сложная аудиоаппаратура, с большой долей вероятности, просто на заведутся.
Если же вы используете популярные модели железа, ситуацию исправят несколько команд в терминале.
Во всех остальных случаях можете смело качать дистрибутив Linux и пробовать.
Резюме
Как вы видите, плюсы и минусы двух операционных систем противоположны.
Я специально не стал рассматривать, в контексте противопоставления, различия в графических средах платформ Windows и Linux, поскольку концептуальных отличий в них нет. Здесь необходимо сделать оговорку. Говоря об отсутствии различий, я имею в виду «линуксовые» графические среды GNOME и KDE и «оригинальную» графическую среду семейства ОС MS Windows.
Различия между ними, конечно, есть, но они не принципиальны и потому любой человек, достаточно уверенно владеющий одной из этих трех графических сред, сможет разобраться и с двумя другими. Например, если вы уверенно пользуетесь Windows, вам не трудно будет освоиться в GUI оболочках KDE или GNOME. Там тоже используются окна, кнопки и меню — оформление конечно несколько другое, но суть та же самая.
Также «за скобками» я оставил различные мифы, которые возникают почти всякий раз, когда речь заходит о сравнении платформ Linux и Windows. Вроде тех, что Linux трудна в настройке, а Windows это нестабильная и небезопасная ОС. И то, и другое неверно, как и еще многое, что говорится и пишется на эту тему. Вообще тема мифов о Windows и Linux очень интересна, но этому нужно посвящать отдельный материал.
Те плюсы и те минусы, которые я перечислил, это действительные недостатки и преимущества. То о чем на самом деле нужно думать, когда принимается решение, какую ОС использовать. И я полагаю, этой информации вполне достаточно для того, чтобы вы могли разобраться в том, что для вас, в вашей конкретной ситуации, будет лучше.
Лично я считаю главным недостатком ОС MS Windows ее высокую цену и главным достоинством Linux ее низкую стоимость. Всем остальным можно пренебречь.
Иначе говоря, если для вас стоимость не критична — используйте Windows. А если на счету каждый рубль тогда подумайте о Linux.
Хотя в отдельных, частных случаях может быть иначе. Если вам ОС нужна для выполнения определенной работы, необходимо выяснить, возможно ли выполнение этой работы на Windows или Linux. Например бухгалтеру, будет сложно работать на Linux — Word и Excel там нет, а значит будут проблемы при обмене рабочими файлами. С установкой или работой 1С могут быть проблемы, хотя сегодня 1С официально поддерживает Linux. У какого-нибудь банка может не быть программы банк-клиент под Linux.
Сам я отношусь к обеим ОС без фанатизма, свойственного многим поклонникам той или другой ОС. В повседневной работе я использую обе операционки. В зависимости от того, что мне нужно сделать. Например Linux я часто использую в качестве «носимой», мобильной ОС — втыкаю флешку в чужой компьютер, включаю его и через минуту — полторы у меня готовая, полнофункциональная ОС. Интернет, документы, какие-то системные задачи — все это доступно с любого компьютера, даже если на нем самом нет никакой ОС.
Так, что я могу со всей ответственностью заявить — для сегмента «настольных компьютеров» они обе пригодны. Но если вы решите использовать Linux, то нужно всего лишь помнить о имеющихся «узких» местах этой ОС. И прежде чем принимать решение по использованию Linux, я советую точно определить:
- Какое «железо» вы будете использовать. Не только начинку самого компьютера, но и периферийное оборудование.
- Какие прикладные программы вам понадобятся.
И затем узнать, поддерживается ли это в каком-либо дистрибутиве Linux.
Настройка Wine в Linux Mint 20.2
Для начала необходимо установить пакет cabextract. Данный пакет позволяет работать с типами файлов .cab. Формат используется в ОС семейства Windows и используется в различных технологиях установщиков Microsoft. Для установки выполните команду:
Далее необходимо указать использование 32-битного префикса. Для этого в терминале необходимо выполнить команду:
Для настройки Wine необходимо выполнить команду winecfg с правами root:
При первом запуске программа сообщит что в системе отсутствует пакет wine-mono необходимый для запуска .NET приложений. Для установки пакета нажмите на Install. Дождитесь установки.
В открывшемся окне в поле Windows Version необходимо указать желаемую версию Windows. Рекомендуется использовать Windows 7 или Windows 10. Нажмите на OK. Далее запустите Winetricks при помощи команды:
В появившемся окне выберите пункт Select the default wineprefix и нажмите ОK:
Далее выберите пункт Install a font:
Необходимо выбрать пункт allfonts и нажать на ОК. Данная опция установит сразу все шрифты. Если в процессе установки шрифтов будут ошибки, тогда необходимо установить шрифты по одному или выбрать необходимые.
После завершения установки шрифтов откройте Winetricks еще раз и выберите пункт Install a Windows DLL or component для установки программ и библиотек. В открывшемся окне появится список всех доступных программ для установки. Рекомендуется сразу установить DirectX и .NET Framework. Отметьте галочками необходимые программы и нажмите на OK. Дождитесь установки программ.
Для запуска установленных программ необходимо ввести в терминале команду wine и имя установленной программы. Например, для запуска программы cmd (командная строка Windows) необходимо выполнить команду:
Для выхода необходимо ввести команду exit.
Поддерживает ли Linux установку программ Windows?
Если программа написана для Windows, установить ее в Linux напрямую нельзя, исключения составляют кроссплатформенные приложение, но они, как правило, представлены отдельными установщиками либо устанавливаются из репозитория. Тем не менее, со значительной долей Windows-программ вы сможете работать в Linux, используя специальное приложение Wine, позволяющее запускать Windows-программы в среде Linux, подменяя вызовы библиотек Windows на системные вызовы Linux. Wine работает подобно виртуальной машине или эмулятору, но не является ни тем, ни другим.
Wine — это скорее альтернативная реализация Windows API. В качестве дополнения к Wine в Linux можно использовать графическую оболочку PlayOnLinux, значительно упрощающую работу с Wine и установленными Windows-приложениями. Использование Wine в Linux имеет свои ограничения, поэтому некоторые Windows-программы в ней могут работать некорректно. Кроме того, используя Wine, вы снижаете уровень безопасности системы. Так, во избежание проблем с работающими под Windows вирусами настоятельно не рекомендуется устанавливать и запускать в Wine программы с правами суперпользователя.
ОС GNU/Linux, плюсы
Вредоносные программы (вирусы)
Практическое отсутствие, по крайней мере, на
сегодняшний день, вредоносных программ для этой
платформы. Что позволяет избежать
дополнительных расходов по предотвращению или
ликвидации ущерба от вредоносных программ.
Независимость от разработчика
Если вам
потребовалась какая-то функциональность,
отсутствующая в ОС Linux, вы может ее добавить
своими собственными усилиями. Такая возможность
есть благодаря тому, что ОС Linux распространяется
не только в бинарном виде, но и в исходных кодах,
причем нет никаких запретов на модификацию этих
исходных кодов.
Резюме
Как видите, плюсы и минусы двух операционных
систем противоположны.
Я специально не стал рассматривать, в контексте
противопоставления, различия в графических
средах платформ Windows и Linux, поскольку
концептуальных отличий в них нет. Здесь
необходимо сделать оговорку. Говоря об
отсутствии различий, я имею в виду
«линуксовые» графические среды GNOME и KDE и
графическую среду ОС MS Windows.
Различия между ними, конечно, есть, но они не
принципиальны и потому любой человек, достаточно
уверенно владеющий одной из этих трех
графических сред, сможет разобраться и с двумя
другими. Например, если вы уверенно пользуетесь
Windows, вам не трудно будет освоиться в Linux.
Также «за скобками» я оставил различные
мифы, которые возникают почти всякий раз, когда
речь заходит о сравнении платформ Linux и Windows. Мифы
вроде тех, что Linux трудна в настройке, а Windows это
нестабильная и небезопасная ОС. И то, и другое
неверно, как и еще многое, что говорится и пишется
на эту тему. Вообще тема мифов о Windows и Linux очень
интересна, но этому нужно посвящать отдельный
материал.
Те плюсы и те минусы, которые я перечислил это
действительные недостатки и преимущества. Это то
о чем на самом деле нужно думать, когда
принимается решение о том, какую ОС использовать.
И я полагаю, этой информации вполне достаточно
для того, чтобы вы могли решить, что для вас, в
вашей конкретной ситуации, будет лучше.
Лично я считаю главным недостатком ОС MS Windows ее
высокую цену и главным достоинством Linux ее низкую
стоимость. Всем остальным можно пренебречь.
Иначе говоря, если для вас стоимость не
критична — используйте Windows. А если на счету
каждый рубль тогда подумайте о Linux.
Хотя в отдельных, частных случаях может быть иначе. Если вам ОС нужна для
выполнения определенной работы, необходимо выяснить, возможно ли выполнение
этой работы на Windows или Linux. Например бухгалтеру, будет сложно работать
на Linux — Word и Excel там нет, а значит будут проблемы при обмене файлами.
С установкой или работой 1С могут быть проблемы. У какого-нибудь банка может не быть
программы банк-клиент под Linux.
Сам я отношусь к обеим ОС без фанатизма, свойственного многим поклонникам
той или другой ОС. В повседневной работе я использую обе операционки. В зависимости
от того, что мне нужно сделать. Например Linux я часто использую в качестве
«носимой», мобильной ОС — втыкаю флешку в чужой компьютер, включаю его и
через минуту — полторы у меня готовая, полнофункциональная ОС. Интернет,
документы, какие-то системные задачи — все это доступно с любого компьютера,
даже если на нем самом нет никакой ОС.
Так, что я могу со всей ответственностью заявить — для сегмента «настольных
компьютеров» они обе пригодны. Но если вы решите использовать Linux, то
нужно всего лишь помнить о имеющихся «узких» местах этой ОС. И прежде чем принимать решение по использованию Linux, я советую точно
определить:
- Какое «железо» вы будете использовать. Не только начинку самого
компьютера, но и периферийное оборудование. - Какие прикладные программы вам понадобятся.
И узнать, поддерживается ли это в каком-либо дистрибутиве Linux.
ОС GNU/Linux, минусы
Компьютерное оборудование
(железо) под Linux
Значительно худшая, чем для платформы Windows, поддержка компьютерного
оборудования, в особенности внешнего, такого как, например принтеры или
USB устройства. Пожалуй, хуже всего дело обстоит со сканерами и USB
принтерами. Вполне реальна
ситуация когда вам не удастся использовать
какое-то оборудование под ОС Linux. Но проблема в
значительной степени решаема, за счет более
тщательного подхода к выбору оборудования. Перед
приобретением «железки» можно, в Интернет,
поискать информацию о возможности ее работы под
ОС Linux. И ситуация с драйверами для Linux каждым годом улучшается, по мере того, как Linux все шире распространяется в мире. Сегодня, в 2019 году, наиболее популярные дистрибутивы Linux обычно «подхватывают» все оборудование что называется «из коробки».
Программы для Windows
Прикладных программ для Linux примерно на
порядок меньше, чем для платформы Windows. В самых крупных дистрибутивах,
Debian, Ubuntu, в репозатариях собрано примерно 30
тысяч прикладных программ. Однако большая часть, из этого количества,
откровенный шлак, непригодный для нормального использования.
Более того, если
речь идет о некоторых программах — безусловных
лидерах в своих прикладных областях, то под ОС Linux
нет ни соответствующих версий самих этих
программ, ни других, сопоставимых по
функциональности программ. К таким прикладным
программам относятся продукты компании Adobe,
программа
инженерного проектирования AutoCAD, распознавание текстов FineReader,
пакет Microsoft Office.
Конечно, под ОС Linux
есть и графические редакторы и программы
моделирования/проектирования, и офисные пакеты, но они сильно
уступают лидерам. Однако программы уровня Microsoft
Office, Adobe
PhotoShop или AutoCAD необходимы далеко не всем и для
распространенных случаев, программ под ОС Linux
вполне хватает. Частично этот недостаток можно
компенсировать за счет того, что некоторые
Windows-программы можно запустить на платформе Linux.
Это возможно не для всех Windows-программ, но быть
может именно та Windows-программа, которая вам нужна,
будет работать под Linux через специальную
программу Wine, которая реализует
API Windows на платформе Linux.
Специалисты по Linux
Гораздо меньшее, чем для платформы Windows, количество
хороших или приличных специалистов. То есть, если
вам потребуется помощь, то найти человека,
достаточно хорошо разбирающегося в Linux, будет не
так просто. Вполне возможно, что и стоимость
услуг такого специалиста будет выше, чем в случае
с Windows.
Стабильность, надежность ОС
Отсутствие глобальной стабильности. Большинство дистрибутивов имеют цикл
выпуска новых версий с интервалом всего лишь полгода. Для ОС это очень
короткий срок. В результате, по факту, любой дистрибутив Линукс, перманентно
находится в стадии бета-версии. Несмотря даже на наличие так называемых
«стабильных» версий. Этот минус не смертельный и чаще всего даже не заметен
для конечного пользователя. Но он есть. И более того, для кого-то это может
быть раздражающим фактором. Впрочем, с этим можно бороться — ведь можно не
обновлять Линукс до новых версий, можно даже обновления не устанавливать.
Что определило лидерство UNIX
Сейчас по количеству упоминаний ОС Windows снова заняла первое место со вполне приличным отрывом от семейства GNU Linux. Однако если к GNU Linux добавить родственные UNIX-подобные системы Android и Tizen, то доля компаний, которые упомянули хотя бы одну систему из данной группы, составит 82%. У семейства Windows, к которому, помимо одноименной десктопной ОС, относятся также MS Windows Mobile и MS Windows Phone, по подсчетам аналитиков ассоциации, получилась доля в 79%.
Таблица 1. Для каких ОС пишут ПО в российских компаниях-разработчиках (по данным опроса «Руссофт»)
Операционные системы Microsoft для мобильных устройств уже имеют фактически нулевые показатели. Ни одна компания не разрабатывает приложения только под них — без одновременной разработки под десктопную ОС Windows, отмечают в «Руссофте».
«Что касается популярности Windows среди разработчиков софта по количеству упомянувших ее компаний, то при всех случайных колебаниях за последние 14 лет прослеживается четкий тренд: частота упоминаний этой ОС с 94-97% сначала снизилась до 84-88%, а в последние два года — до 74-79%, — говорят авторы исследования. — Времена, когда почти все опрашиваемые разработчики создавали решения под Windows, судя по всему, навсегда ушли в прошлое».
Согласно результатам опроса «Руссофта» в 2021 г., ОС Windows потеряла также единоличное лидерство по второму и более важному критерию — доле затраченного времени на разработку решений и приложений: у UNIX-подобных систем с открытым кодом (GNU Linux, Android и Tizen) и семейства Windows (с MS Windows Mobile и MS Windows Phone) абсолютно одинаковый показатель — по 43%. Этот показатель намного корректнее отражает популярность ОС
Также в «Руссофте» добавляют, что некоторые UNIX-подобные системы попали в категорию «Другие» (прежде всего, «Аврора» вместе с Sailfish), а по ним отдельно доля не рассчитывалась. «Следовательно, вполне резонно можно говорить о том, что семейство Windows хотя бы на мизерную величину, но все же уступает и по интенсивности разработки решений под ОС, — говорится в сообщении аналитиков. — К тому же, есть еще и проприетарная UNIX-подобная система Oracle Solaris с показателем 0,1%. Годом ранее у семейства Windows было 42,5%, а у UNIX-подобных систем — 38%. Прежде этот показатель ассоциация не рассчитывала (соответствующие изменения в анкете сделаны только в 2020 г.)».
Таблица 2. На создание ПО под какие ОС в российских компаниях-разработчиках тратят больше ресурсов (имеются дополнительные комментарии «Руссофта» ниже в тексте)
В разговоре с CNews главный аналитик «Руссофта» Дмитрий Желвицкий объяснил некоторые расхождения значений в официальной отчетной таблице № 2 с указанными в резюме исследования (в сумме GNU Linux, Android и Tizen не дают 43%) нюансами грубых округлений арифметических величин.
От больших данных к озеру данных: почему складировать все в одно мега-хранилище — не лучший вариант
Интеграция
При этом он сообщил, что категорию Open/Free/NetBSD также можно было бы отнести к UNIX-подобным системам (NetBSD — это бесплатная ОС на основе Berkeley Software Distribution), хотя его коллеги в исследовании этого делать не стали. «Если с ними, то у семейства UNIX-подобных будет даже 44,1%, — говорит он. — По-разному можно группировать, но в любом случае семейство Windows лидерство уступило».
Смогу ли я играть в Linux в популярные компьютерные игры?
Надо признать, что с играми в Linux далеко не всё так однозначно. В некоторые из них вы сможете играть, в другие — нет. Причина та же самая — недостаточная распространенность Линукс среди обычных пользователей, из-за чего разработчики игр не стремятся к расширению поддержки своих продуктов на других операционных системах
Уточняйте наличие такой поддержки на сайте разработчика игры, рекомендуем также обратить внимание на такие платформы как STEAM и GOG.COM, содержащих немало нативных игр для Linux. Если игра не поддерживается Linux, можете попробовать воспользоваться такими инструментами как Wine, PlayOnLinux или CrossOver, о которых будет сказано ниже
На Windows я использовал разную периферию, смогу ли я делать то же самое в Linux и понадобятся ли мне отдельные драйвера?
Как и Windows, Linux поставляется со всеми необходимыми драйверами для оборудования распространенного типа, включая Wi-Fi-адаптеры и периферию. С другой стороны, количество поддерживаемых Линукс аппаратных компонентов всё же не так велико, как в Windows. Обуславливается это тем, что линуксовые пользователи составляют сравнительно небольшую долю среди общего числа пользователей, поэтому производители «железа» не всегда утруждают себя созданием отдельных драйверов. Поэтому перед установкой Linux на жёсткий диск очень даже желательно будет запустить его в режиме LiveCD с флешки, чтобы убедиться в нормальной работе оборудования ПК. Не исключено даже, что вы будете вынуждены заняться поиском написанного энтузиастами драйвера для «эксклюзивного» устройства.