- Дистрибутивы Linux для новичков в 2021 году
- Ubuntu
- Linux Mint
- Manjaro
- Elementary OS
- Почему Linux не являлся, не является и никогда не будет альтернативой Windows 10 (по моему мнению)
- реклама
- реклама
- реклама
- В России ПО для Linux и UNIX пишут чаще, чем для Windows
- Windows утрачивает лидерство
- Что определило лидерство UNIX
- В СУБД лидерства MS SQL нет уже давно
- Комментарии рынка
Дистрибутивы Linux для новичков в 2021 году
Привет, юные линуксоиды! Это мой первый пост, так что не судите строго. Перейдем к делу.
Что такое дистрибутив Linux? Дистрибутив Linux — это операционная система, основанная на ядре Linux.
Так для чего же нам переходить на него с Windows? Дистрибутив Linux — подойдет для тех кто любит: стабильность, быстроту, безопасность, и Т.Д.
Ubuntu
Дистрибутив Linux, основанный на дистрибутиве Debian. Ubuntu — один из самых популярных дистрибутивов Linux, использующий графическую оболочку GNOME, впервые запущен в 2004 году компанией Canonical. Ориентирован на новичков, людей которые занимаются: медиаконтентом, музыкой, рисованием и тд. Однако, я не очень рекомендую этот дистрибутив так как он крайне не стабилен. Но если вы всё таки хотите Ubuntu, то посмотрите на следующий дистрибутив. Системные требования для ПК:
Двухъядерный процессор с частотой 2 ГГц или лучше;
25 ГБ свободного места на жестком диске;
Видеокарта любая для которой есть драйвер;
Xubuntu
Дистрибутив Linux, основанный на Ubuntu. Главным отличием Xubuntu от Ubuntu это графическая оболочка XFCE, и улучшенная стабильность. Является официальным дистрибутивом от Canonical. Ранее он был ориентирован на старые ПК, но сейчас XFCE стал намного тяжеловеснее так что я его не рекомендую для слабых ПК. Системные требования для ПК:
Двухъядерный процессор 1,5 ГГц
20 ГБ свободного места на жестком диске
Linux Mint
Давным-давно, в предалеких временах GNOME 2 существовал единственный стабильный Ubuntu. Но, однажды, пришла смерть GNOME 2. И она была не от старости. нет. а от злых рук его брата GNOME 3, который ничего не делал, но при этом хотел на престол. Взошел он на престол и заставил его отца GNOME Foundation клонится ему и его короновали. Тогда же я и увидел смысл в Linux Mint. Оболочка Cinnamon и MATE очень мне напоминают GNOME 2. Однако, это не означает что Linux Mint не подходит для новичков. Linux Mint разрабатывается французскими разработчиками, дистрибутив предназначен для новичков и для тех кто просто хочет поностальгировать по той Ubuntu которую мы знали. И да, я его рекомендую для новичков. Графические оболочки: Cinnamon, MATE, XFCE. Требования для ПК:
Двухъядерный процессор 2 ГГц
20 ГБ Жесткого диска
Manjaro
Ну что мы о Ubuntu, Debian. Давайте уже поговорим про другие «семьи» Linux. Да, их очень много. Есть как одинокие, а есть целые династии. И одна из таких династий Arch Linux. Arch славится своей стабильностью, мощью, быстротой. Однако, есть и один минус. Arch Linux предназначен не для новичков, а для профессионалов в мире Linux. Его нужно устанавливать через консоль, ставить графическую оболочку через консоль, консоль, консоль, КОНСООООООООООЛЬ. Ладно, но если вы захотели себе Arch, при этом не зная как пользоваться консолью, то тут есть его сын Manjaro. Он взял все хорошее из Arch, и там присутствует графический установщик. Доступные графические оболочки: XFCE, KDE Plasma, GNOME. Я его рекомендую для новичков. Системные требования:
Двухъядерный процессор 1 ГГц
3 ГБ Жесткого диска
Elementary OS
Давайте поговорим о такой операционной системе как Elementary OS. Во первых что её отличает от других, это уникальная оболочка Pantheon которая разрабатывается специально для этого дистрибутива. И во вторых он очень красивый, красивее ОС я не видел. Чем то похож на оболочку Agua в MacOS X. Основывается на Ubuntu LTS и является стабильной. Я его рекомендую для новичков. Системные требования:
Источник
Почему Linux не являлся, не является и никогда не будет альтернативой Windows 10 (по моему мнению)
Речь пойдет об истории, поскольку это ярчайший пример, чем можно заниматься 15 лет и до какого состояния можно довести нормальный продукт, если очень постараться. В далекие времена конечно были проблемы с драйверами, документами, но эти проблемы были незначительны по сравнению с тем, о чем пойдет речь ниже.
реклама
2003 год. RedHat принимает решение о закрытии RedHat Linux и разделении дистрибутива на две версии: Fedora, которая поддерживается сообществом, и Red Hat Enterprise Linux, который имеет закрытую платную поддержку. Казалось бы, какое дело кому до тех событий? В те далекие времена поддержка Linux сторонним программистом, у которого еще недостаточно денег на капризы сообщества Linux, еще как-то была возможна. Программист мог спокойно собрать одну RPM-ку, одну DEB-ку, один пакет для Arch Linux, один для Слакваря. И на этом его работа заканчивалась. Состав дистрибутивов был весьма однородным. Но наступил 2003 год, и в итоге те, кто разрабатывал дистрибутивы на основе Red Hat, вынуждены были с ноля создавать свою структуру. В результате чего мы имеем Alt Linux, Mageia, Rosa, Opensuse, в которых состав дистрибутива в каждом релизе — свой. В итоге нужно 4 раза непонятно для чего адаптировать свою программу под состав каждого дистрибутива. Посмотрим на ситуацию глазами программиста, который только вышел из ВУЗа и у которого в столе есть только сбережения бабушки. Станет ли он вкладываться в платформу с такими капризами, которые непонятно как монетизировать? Вряд ли. А ведь основа Windows — это стабильный Win32 API, который может использоваться для разработки различного уровня программных продуктов, как крупного ПО, вроде Microsoft Office, Adobe Photoshop, так и малого ПО, вроде казуальных игр. Но политигрища для сообщества Linux оказались важнее, чем появление для начала хотя бы малого по в Linux.
2010 год. Ситуация стала относительно выправляться за счет нигилизма по отношению к Redhat. В 2004 году появилась Ubuntu, которая ответвилась от Debian, только для того, чтобы придать плановый характер развития DEB-дистрибутивов, при том с совместимостью проблем не было. К 2010 появилась песочница для разработки Launchpad, появилось ряд серьезных программных продуктов для Linux, наконец-то появилась и поддержка соединений, отличных от динамического IP-адреса. Ситуация снова стала налаживаться. Появился вменяемый дизайн. И в тот момент снова можно было задуматься о переходе на Linux. Уже появился даже Steam в 2012.
В 2012 году выходит Gnome 3, который подрывает стабильность GTK. И теперь уже отделаться нигилизмом по отношению к RPM не получится, поскольку с каждой минорной версией GTK 3, ломается обратная совместимость. Подливает масла в огонь внедрение Unity по умолчанию, а также появления нескольких форков Gnome 2. В итоге под какой GTK 3 ориентировать разработку нашему стороннему программисту — непонятно. Времена, когда можно было создать одну DEB для Debian и Ubuntu закончились. А многие сторонние темы оформления вынуждены были либо примитизироваться до уровня Adwaita и Metro Windows 8, либо прекратить свое существование. Сообществу данные нубовведения преподносились как большое благо, поскольку они ведут к тому самому светлому Wayland, о котором речь пойдет ниже. В итоге к проблемам опакечивания у того самого стороннего программиста появились еще и проблемы с выбором местного аналога Visual Studio, поскольку и этот каприз сообщества как монетизировать — неясно.
реклама
2014 год. В сообществе начали искать недостатки в системе инициализации, которая даже в Windows 10 (WinLogon.exe) сохранилась еще со времен Windows Vista. Продвижение Systemd преподносилось с целью интенсивного распараллеливания запуска служб в процессе загрузки системы, что позволяло существенно ускорить запуск операционной системы. Но практика оказалась такова, что при внедрении Systemd появлялись ошибки, вроде A Systemd Job Is Runnig For, которые откладывали загрузку ОС на 1,5 минуты принудительно. Вместе с этим данная система инициализации окончательно убила все надежды на то, что ядро Linux когда-то станет микроядерным или гибридным, поскольку портирование существующего ПО на другие UNIX-подобные ОС теперь стало затруднительным. А одно из преимуществ гибридного ядра является возможность внедрения слоев обратной совместимости и абстракций, которые позволили бы нашему стороннему программисту создавать программный продукт и поддерживать его продолжительный срок, а не разоряться на очередные тараканы и капризы теперь уже в ядерном и инициализационном пространстве.
2016 год. Выходит Windows 10, в которой оказываются многие хорошие идеи линуксоидов с тех времен. Но линуксоиды вместо этого переобуваются на противоположное и говорят слово в слово то, что им говорили лет 10 назад пользователи Windows. Достаточно вспомнить пример про виртуальные рабочие столы и несколько мониторов. Лет 10 назад утверждалось, что несколько мониторов — это плохо, а виртуальный рабочий стол — прекрасная альтернтатива. Теперь утверждается, что виртуальные рабочие столы — это зло и нужно скупать несколько мониторов. То же самое можно сказать и о режиме PAE, который отличается от 64 бит с точки зрения практики только невозможностью со стороны программы потреблять более 4 ГБ RAM, что в теории должно было бы быть полезным для пользователя, поскольку с PAE он мог покупать оперативную память не для того, чтобы программа выполняющая одни и те же функции использовала ее еще больше, а для того, чтобы например, использовать несколько программ. Появляется аналог репозитория в лице магазина Windows, где по идее должно быть безопаснее, но линуксоиды решают выдумать контейнеры, которые ни что иное, как те самые ожиревшие exe-шники 2010-ых годов, в которых запихнуто все на свете зависимое ПО, и которые являлись чуть ли не главным элементом спора Windows vs Linux в те времена. А теперь в Windows есть довольно актуальный репозиторий, который позволяет экономить место на SSD, которое до сих пор довольно золотое, а в Linux с каждым годом растет не по дням, а по часам объем занимаемого места на накопителе. Достаточно сравнить объем пакета с ядром 3.х, с ядром 4.х и с ядром 5.х, и сравнить объем и состав дистрибутивов Windows 7 и Windows 10. Последняя умудряется вмещать до сих пор в DVD-диск все самое необходимое. А вот Linux уже вылез из CD-диска и стал недалеко уходить по объему инсталлятора по сравнению с Windows 10. А теперь к 2018 году, к тому самому интересному — Wayland.
2018 год. В дистрибутивах решают с помощью просовывания Wayland по умолчанию приблизить его появление. Однако при этом забывают, что нельзя просунуть то, что изначально было нежизнеспособно. Альтернативы X-серверу писали еще тогда, когда многих комментаторов на свете не было. Но все они по одной и той же причине умирали, точно также как и умрет Wayland — всем, кроме пары фанатов и холиварщиков он не нужен. Никто делом поддержать его появление не готов. Ситуация по Nvidia такова, что Wayland увидят, если вообще увидят только владельцы видеокарт MaxWell и выше, Kepler и ниже — в пролете. А зачем владельцу Maxwell переходить на Linux на сегодняшний день — тот еще вопрос. Ситуация по Intel такова, что несмотря на то, что поддержка Wayland там есть, она бесполезна. А бесполезна потому, что даже на сегодняшний день мы видим поддержку Wayland только в Mutter и Kwin, а оба оконных менеджера явно, как и Aero в Windows 7, создавались для дискретной графики. Т.е самое лучшее для владельца Intel — это вернутся на те самые допотопные иксы, и выбрать какой-нибудь Macro, Metacity, Compiz, XFWM или Openbox, нежели чем наблюдать слайд-шоу в Mutter. В итоге Wayland может быть полезен только для владельцев AMD, и то не для всех по тем же причинам, что и на Nvidia — тем, у кого современная видеокарта, нужна видеокарта для стороннего ПО, а не для Mutter, тем у кого древняя видеокарта — поддержку не завезут. Но дальше будет самое дно.
2020 год. В Linux внезапно решают отказаться от поддержки 32-битной архитектуры. Нет, первой решила прекратить поддержку 32-бит явно не корпорация Microsoft. Хотя с ее стороны такое решение было бы куда более логичным, поскольку во-первых, на 4 ГБ Windows 10 использовать уже довольно проблематично, а во-вторых предустановка Windows 10 на ПК с менее 4 ГБ ОЗУ уже невозможна по лицензионным соображениям. А вот в Linux, где вполне себе можно с комфортом использовать ОС на 2-4 GB ОЗУ с форками Gnome 2, с KDE, с Compiz, вдруг решают, что операционная система должна быть только 64-битной. И стоит напомнить, что лет 10 назад при внедрении 64-битных ОС шел разговор о том, что 64-бита не нужны и PAE-наше все.
реклама
Что можно сказать в целом за эти 15 лет использования Linux? Каких-то радикальных улучшений, вроде появления гибридного ядра, аналога DirectX (нет, Vulkan не в счет), аналога Net.Framework, которые по моему мнению сделали бы Linux конкурентоспособной альтернативой Windows, так как появилась бы уверенность при разработке в завтрашнем дне — не произошло, зато появилось столько «полезностей» что хочется умыть руки и пойти изучить возможности сторонних программ Windows, поскольку в жизни изучение возможностей того же Word или видеоредактора окажется полезнее, чем разбор полетов в этой мусорной куче. Сделано все, чтобы люди, которые хотели внести вклад в IT-сообщество, не только не захотели этого делать, но и радовались мытью полов в супермаркете. Мотивация, логика, адекватность тех или иных идей — полностью в сообществе отсутствует.
Тратить ли вам время на изучение столь интересной операционной системы, или все же предпочесть использовать, то что предустановили вам люди, которые явно вам не желали проблем — решать Вам.
Источник
В России ПО для Linux и UNIX пишут чаще, чем для Windows
Семейство Windows впервые уступило лидерство UNIX-подобным операционным системам в среде российских разработчиков прикладного софта. В зависимости от того, как именно группировать ОС, класс UNIX либо идет с Windows ноздря в ноздрю с теоретическим мизерным опережением, либо уже стал лидером в явном виде. Исследование проводил «Руссофт».
Windows утрачивает лидерство
Российские софтверные компании стали чаще разрабатывать ПО под UNIX-подобные операционные системы, чем под различные вариации ОС Windows. Это следует из ежегодного тематического исследования ассоциации «Руссофт» — объединения компаний-разработчиков программного обеспечения России. На сегодняшний день ее членами выступают 239 ИТ-организаций со штатом более 70 тыс. сотрудников. Исследование основано на результатах ежегодного опросов «Руссофтом» российских компаний-разработчиков.
В «Руссофте» отмечают, что смещение Windows с трона можно было зафиксировать и годом ранее, но только по одному, не самому важному показателю — по доле компаний, ведущих разработку под эту ОС. По этому показателю тогда на первое место вышло семейство GNU Linux. Даже без других UNIX-подобных систем (Android и Tizen) у него было 76% против 74% у Microsoft.
По второму показателю — доле затраченного времени на разработку решений и приложений под ОС (в «Руссофте» его считают более важным) — семейство Windows тогда удержало лидерство. «К тому же, опрос 2020 г. в период пандемии получился неполноценным из-за малого числа участников опроса, что не позволило делать однозначные выводы, — добавляют в ассоциации. — В 2021 г. круг опрошенных компаний оказался более чем достаточный».
Что определило лидерство UNIX
Сейчас по количеству упоминаний ОС Windows снова заняла первое место со вполне приличным отрывом от семейства GNU Linux. Однако если к GNU Linux добавить родственные UNIX-подобные системы Android и Tizen, то доля компаний, которые упомянули хотя бы одну систему из данной группы, составит 82%. У семейства Windows, к которому, помимо одноименной десктопной ОС, относятся также MS Windows Mobile и MS Windows Phone, по подсчетам аналитиков ассоциации, получилась доля в 79%.
Операционные системы 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 г.)».
В разговоре с CNews главный аналитик «Руссофта» Дмитрий Желвицкий объяснил некоторые расхождения значений в официальной отчетной таблице № 2 с указанными в резюме исследования (в сумме GNU Linux, Android и Tizen не дают 43%) нюансами грубых округлений арифметических величин.
При этом он сообщил, что категорию Open/Free/NetBSD также можно было бы отнести к UNIX-подобным системам (NetBSD — это бесплатная ОС на основе Berkeley Software Distribution), хотя его коллеги в исследовании этого делать не стали. «Если с ними, то у семейства UNIX-подобных будет даже 44,1%, — говорит он. — По-разному можно группировать, но в любом случае семейство Windows лидерство уступило».
В СУБД лидерства MS SQL нет уже давно
Та же участь, что и Windows, постигла и MS SQL — СУБД корпорации Microsoft, которая также потеряла лидерство, причем уже давно.
«В классе СУБД MS SQL, лидирующая по количеству упоминаний опрошенных компаний многие годы, в 2019 г. уступила первенство MySQL корпорации Oracle, переместившись сразу на третье место, — говорится в исследовании. — Однако в 2020-2021 гг. она все же удерживает второе место, сильно отставая от PostgreSQL».
Комментарии рынка
Опрошенным «Руссофтом» экспертам результаты исследования представляются закономерными. «В течение последних нескольких лет мы наблюдаем серьезный рост Linux во всем мире, и на российском рынке он заметен даже в большей мере, чем на всех остальных, — говорит гендиректор группы Astra Linux Илья Сивцев, — По нашим данным, в 2020 г. на российские Linux-подобные операционные системы в общем объеме госзакупок уже приходилось более 50% в деньгах. Рост Linux-сегмента — общемировой тренд. Политика Microsoft также демонстрирует существенное изменение подходов. Количество усилий, которые компания затрачивает на Open Source, в частности и на проект ядра Linux, говорит о стратегическом смещении вектора компании в сторону именно UNIX(Linux)-OS, что вполне логично, когда весь мир уходит в облако».
«Снижение доли иностранной компании Microsoft является естественным результатом целенаправленной государственной поддержки российских разработчиков, — считает директор департамента развития системных продуктов «Ред софт» Роман Симаков. — Отечественные решения развиваются преимущественно на базе открытых проектов, чаще всего Linux, что и объясняет рост интереса к таким ОС. Разработчики прикладных решений также увидели потенциал и переориентировали разработку в сторону мультиплатформенности. Все это — плоды реализации программы импортозамещения ИТ, разбивающие прогнозы скептиков по данному вопросу».
«Такие результаты опроса разработчиков ПО — следствие общемирового тренда пользовательских предпочтений, — рассуждает директор департамента разработки ПО компании «Рексофт» Николай Сокорнов. — Сегодня мы все чаще пользуемся web-приложениями, которые не требуют установки на компьютер. В массе своей они разрабатываются на базе Linux и Open Source; именно такие технологии заказываются у разработчиков. Хотя есть интересный нюанс, открывая web-приложения на своих компьютерах, пользователи как правило используют браузеры, работающие в контуре ОС Miсrosoft».
Источник