Дистрибутивы Linux для слабых пк
Если у вас старый ПК или слабая компьютерная система, вы, вероятно, захотите использовать версию Linux, которая не будет требовать много ресурсов и будет быстро загружаться. В этой статье мы рассмотрим очень маленькие дистрибутивы Linux. За исключением Damn Small Linux, все они были обновлены относительно недавно. Каждый дистрибутив может работать на компьютерах с объемом оперативной памяти менее 1 ГБ, и большинство из них могут работать с гораздо меньшими размерами.
Alpine — 130 МБ
https://www.alpinelinux.org/
Первоначально предназначенная для виртуальных серверов и устройств, Alpine Linux будет работать непосредственно из оперативной памяти. Он ориентирован на безопасность, с меньшим количеством функций, ориентированных на конечного пользователя, но все равно будет поддерживать возможности рабочего стола, если вы решите их включить. Последний публичный релиз был в октябре 2019 года.
AntiX Linux — около 1 ГБ
Дистрибутив antiX — это дистрибутив полностью свободен от systemd. Вместо него antiX предлагает «antiX Magic» (и нет, я не совсем уверен, что это такое). Я скажу вам, что установщик сложен, с кучей вариантов. Это сборка на основе Debian. Последнее обновление было в октябре.
ArchBang — 600-700MB
http://archbang.org/
ArchBang — основанный на Arch Linux с оконным менеджером Openbox. Самый последний релиз был в ноябре 2019 года.
BunsenLabs Linux Helium — от 600 МБ до 1,2 ГБ
https://www.bunsenlabs.org/
Helium основан на Debian и является реализацией Openbox. DistroWatch сообщает, что последний выпуск был в июле 2019 года.
Damn Small Linux — 50MB
http://www.damnsmalllinux.org/
У Damn Small Linux не было официального релиза с 2008 года, хотя в 2012 году был представлен кандидат на выпуск. Не используйте его активно в Интернете, потому что последние эксплоиты не были исправлены.
Elive — 2.4GB
https://www.elivecd.org/
Elive — ключает панель управления Elpanel. Работает с 256 МБ ОЗУ. Elive был обновлен в октябре 2019 года.
Linux Lite — 1.4 ГБ
https://www.linuxliteos.com/
Linux Lite поставляется со всеми компонентами, которые вам понадобятся для запуска приятной настольной Linux-среды на основе Ubuntu. Он будет работать в 768 МБ ОЗУ, но предпочитает 1 ГБ. Последний раз он обновлялся в сентябре 2019 года. Будьте осторожны: основной сайт этого дистрибутива содержит рекламу.
Lubuntu — 1.6GB
https://lubuntu.net/
Lubuntu по сути означает «легкая Ubuntu», и это должно сказать вам, о чем этот дистрибутив. Он построен с использованием среды рабочего стола LXQt, и вы можете выбрать, какие типичные пакеты Ubuntu вы хотите установить. Последний раз дистрибутив обновлялся в октябрь 2019 года.
LXLE — 1.2GB
https://www.lxle.net/
LXLE основан на Ubuntu и имеет очень специфический слоган: «Возроди этот старый ПК». Он разработан с широким выбором функций и приложений, которые позволят вам превратить старый компьютер в рабочий настольный компьютер со всем необходимым для базового использования ПК. Последний публичный релиз был в сентябре 2019 года.
Puppy Linux — около 300 МБ
http://puppylinux.com/
Linux никогда не облегчает жизнь, и Puppy Linux не является исключением. Puppy Linux не основан ни на одном дистрибутиве. Вместо этого существует 11 разных версий Puppy Linux. Один из первых «маленьких» дистрибутивов. Последний раз он обновлялся в марте 2019 года.
Raspbian — от 400 МБ до 1,2 ГБ
https://www.raspberrypi.org/downloads/raspbian/Raspbian — это дистрибутив Debian для использования на Raspberry Pi. Из всех дистрибутивов, перечисленных тут, Raspbian — это тот, который я использую в повседневной жизни. У меня он работает на трех живых серверах Pi и загружен на несколько других, которые в данный момент не активны. Я не использую графический интерфейс Linux. Вместо этого я подключаюсь к веб-интерфейсу OctoPi, который позволяет мне контролировать свои 3D-принтеры. Последний публичный релиз был сентябре 2019 года.
SliTaz — 50MB
http://www.slitaz.org/en/
SliTaz — это полнофункциональная Linux-система, предназначенная для запуска с компакт-диска или USB-ключа. Он небольшой, всего около 50 МБ, но обладает способностью обеспечить надежные функции безопасности и может быть установлен в базовой системе или в урезанной среде X. DistroWatch сообщает, что последний выпуск был выпущен в 2018 году.
Базовый выпуск SparkyLinux — 540 МБ
https://sparkylinux.org/
Sparky — это еще один дистрибутив на основе Debian, на этот раз разработанный для того, чтобы домашние пользователи имели относительно простой опыт работы с Enlightenment, хотя он поддерживает около 20 оконных менеджеров и настольных сред. Был обновлен в ноябре 2019.
Tiny Core Linux — 11MB
http://tinycorelinux.net/
Поставляется в трех версиях, наименьшая из которых составляет 11 МБ. Без графического интерфейса Tiny Core Linux будет работать в 64 МБ. Последний раз обновлялся в январе 2019 года.
Лучшие дистрибутивы Linux для повышения производительности в 2019 году
Linux давно приучил, что для каждой задачи — свой инструмент. Выбираем самые производительные дистрибутивы для общих целей, для дизайнеров, разработчиков, сисадминов и для образования. В 2019 году они будут лидировать по своим направлениям.
Если ставить вопрос о производительности дистрибутивов Linux, то здесь не обойтись без жарких споров и обсуждения. Потому что выделить какого-то одного лидера практически невозможно — все зависит от задач, которые предстоит решать. Поэтому остановимся на технологиях, которые могут существенно повысить производительность в конкретных направлениях.
Общая производительность. Лучший дистрибутив для этих целей — Ubuntu. Лидер многолетний и проверенный. Содержит правильный набор работающих приложений, обеспечивает их беспроблемную интеграцию. Отлично взаимодействует с Gnome. Установка сторонних приложений так же очень простая и оптимизированная. Возглавляет список дистрибутивов, повышающих общую производительность. Он, вообще, во многих рейтингах linux-дистрибутивов лидирует — но здесь выделим его особенно.
Для графического дизайна. Проектная команда, которая разработала Fedora Design Suite, разрабатывает все редакции дистрибутива Fedora, связанные с дизайном и искусством. Здесь изначально установлен целый ряд приложений для работы со всеми видами графики: GIMP, Inkscape, Darktable, Krita, Entangle, Blender, Pitivi, Scribus. Также имеются все необходимые методические пособия и инструкции по применению этих приложений. Отдельно выделим Entangle — оно предназначено для управление камерой через компьютер. Нацеленность этого дистрибутива на работу с мультимедийным контентом проявляется во всем. Про него пишут, что это дистрибутив, созданный дизайнерами для дизайнеров — и такая характеристика достаточно точно отражает реальность. Дистрибутив существует с 2010 года и продолжает активно развиваться — а это значит, что лидерство в 2019 году по этому направлению он не потеряет.
Также можно отдельно выделить свежий дистрибутив Iro, который специализируется на работе с анимацией, 3d-моделированием и на редактировании изображений.
Для разработчиков. Релиз 2017 года от команды System76 — дистрибутив Pop!_OS — в 2019 году обещает стать лидером в указанном направлении . Внимание к этой новинке приковано много. Считается, что это одна из самых стабильных платформ на основе Gnome, которая идеально подходит для разработчиков и помогает им в решении dev-задач. И это несмотря на ее молодость. Набор предустановленных инструментов для программистов в Pop!_OS крайне мал, однако все необходимое вы можете найти в Pop!_Shop. Дистрибутив работает на базе того же Ubuntu, но отличается красивым и проработанным интерфейсом, хорошим дизайном. Конкурентов у Pop!_OS очень много. Первая версия продукта была достаточно консервативна и не поразила какими-то особенными новшествами, а вот обновление 2018 года имеет ряд функций, которые предназначены специально для разработчиков.
Для системных администраторов. Самый высокопроизводительный дистрибутив для решения задач по системному администрированию — Debian. В 2019 году предлагаем использовать именно его — он прост в использовании, имеет огромнейший функционал и возможности, на нем основано множество других дистрибутивов. В общем, в этом направлении он конкуренцию твердо выигрывает. Если вы хотите стать системным администратором Linux, то смело устанавливайте последнюю версию Debian. Дистрибутив идеально подходит для дальнейших надстроек и кастомизации. С помощью него очень удобно работать в терминале для SSH на серверах (что очень часто приходиться делать системному администратору) или в браузере для работы с инструментами веб-интерфейса сети. Он прост в установке и поддерживает самые разнообразные архитектуры. Ну и надежность — еще раз подчеркнем это проверенное годами качество Debian, которое особенно необходимо в системном администрировании.
Для образования. В этой категории дистрибутивов Linux было несколько выдающихся представителей. Напомним, про Edubuntu, но он перестал обновляться и сегодня уже точно не является таким привлекательным, каким был раньше. В 2019 году мы видим нового лидера — openSUSE: Education-Li-fe (Linux For Education). В нем просто огромное количество инструментов для образовательных целей — пакет программ для дошкольного образования, средства разработки для детей на основе Паскаль, математические и геометрические игры, программы для работы с графикой, специальные компьютерные репетиторы, различные интерактивные приложения по каждому предмету, серверные продукты для организации обучения. Для школ и иных образовательных проектов — лучшая на базе Linux технология. Здесь есть свои системы управления образовательными курсами, программное обеспечение для серверов — все по высшему разряду. В 2019 году этот дистрибутив способен существенно повысить производительность софта в образовательных задачах.
Курс IT-Академии Алексея Сухорукова «Системный администратор Linux» дает весь объем необходимых теоретических и практических знаний. Он рассчитан не только на новичков, но и на тех, кто уже работает системным администратором. Наши преподаватели нацелены на выпуск профессионалов, которых, несмотря на популярность и большую распространенность профессии, не хватает на рынке труда.
10 лучших дистрибутивов Linux — 2019
Существует несколько дистрибутивов Linux для пользователей настольных компьютеров, серверов, геймеров и специалистов по безопасности. Если вы смущены многочисленными вариантами дистрибутивов, из которых вы можете выбирать, мы вам поможем.
Мы составили список всех дистрибутивов Linux, чтобы вы могли выбрать лучший для себя.
1. Элементарная ОС
elementary OS описывает себя как «быструю и открытую» замену macOS и Windows. Хотя большинство дистрибутивов Linux являются быстрыми и открытыми альтернативами основным настольным операционным системам от Apple и Microsoft, только некоторые из этих пользователей будут чувствовать себя как дома с elementary OS.
Источник – forbes.com
Элементарная ОС разработана и спроектирована на основе Ubuntu, одного из самых известных дистрибутивов Linux, который унаследовал удобные функции и среду Ubuntu. Его внешний вид похож на MacOS, который должен чувствовать себя как MacOS. Это правильный вариант для пользователя Linux. Elementary OS была выпущена совсем недавно и очень быстро завоевала известность, поскольку имя Elementary OS можно найти в каждом списке лучших дистрибутивов Linux.
Поскольку Elementary OS основана на Ubuntu, нет никаких сомнений в стабильности этой ОС, а ее среда рабочего стола Pantheon дает вам опыт пользователей MacOS, по этой причине, кто любит Linux и использует MacOS, может переключиться на Elementary OS и они будут очень удобны в среде рабочего стола.
Когда мы говорим о меню в Elementary OS, его можно настроить в соответствии с потребностями пользователя. Операционная система неуязвима, или, можно сказать, ненавязчива, поэтому не нужно беспокоиться о безопасности, вам нужно сосредоточиться на своей работе.
Как я уже сказал, его можно настроить в соответствии с потребностями пользователя, он поставляется с минимальным количеством предустановленных программных пакетов. Так что это легко для новых пользователей. Если вам нужно установить больше приложений в вашей системе, вы можете установить и настроить их в соответствии с вашими требованиями.
Когда мы говорим о новых и других приложениях в Elementary OS, это обеспечивает аккуратный AppCenter. AppCenter очень прост и доступен, все, что вы получите, находится только в одном месте. Здесь вы можете получить все необходимое программное обеспечение, а установка и обновление — всего в один клик.
Вы можете скачать базовую ОС здесь.
2.
Linux Mint
Если вы просмотрите Distrowatch, вы найдете Linux Mint как дистрибутив Linux номер один. Linux Mint — мой любимый дистрибутив для настольных компьютеров.
Linux Mint с двумя разными вариантами среды рабочего стола:
- Cinnamon Desktop Environment
- Среда рабочего стола Mate
Cinnamon GUI элегантный, изящный и обеспечивает превосходное взаимодействие с рабочей средой.
Mate Desktop Environment легче по сравнению с Cinnamon и отлично работает с системой с низкой конфигурацией.
Там, где Cinnamon нуждается в хорошей конфигурации аппаратного обеспечения последней версии, Mate GUI может работать и с немного старой настройкой устройства.
Linux Mint построен на основе Ubuntu и использует репозиторий программного обеспечения, который использовался Ubuntu. Репозиторий Ubuntu надежен и стабилен, поэтому, скорее всего, не возникнет никаких проблем, таких как сбои и сбои, когда какое-то новое программное обеспечение освобождает место в вашей системе.
Особенно любители Windows, которые хотят использовать систему Linux, наверняка найдут Linux Mint привлекательным. Рабочий стол Linux Mint чем-то похож на рабочий стол Windows 7. Вы получите аналогичную панель инструментов, меню, значки, все настроено так, чтобы дать ощущение Windows.
Если вы спросите меня «какой хороший дистрибутив Linux использовать?», я запутаюсь, чтобы назвать имя, но если вы новичок, я дам вам имя «Linux Mint» в качестве моей личной рекомендации. для всех начинающих.
Вы можете проверить Linux Mint Cinnamon здесь. Если ваша система устарела, вы можете проверить Linux Mint Mate здесь.
3. Убунту
Если вы искали дистрибутив Linux, вы не получите никакого списка без Ubuntu, и это самый популярный дистрибутив Linux в мире.
Ubuntu идеально подходит для начинающих, которые хотят начать путешествие по Linux. Это бесплатно, стабильно и наиболее надежно как для рабочего стола, так и для сервера.
Сборка Ubuntu с более дружественным графическим интерфейсом для людей, и они усердно работают над этим каждый день, поэтому она была помечена как Linux для людей. Чтобы работать с Ubuntu, вам не нужно быть технически исправным.
Ubuntu предоставляет несколько вариантов установки. Установщик Ubuntu дает инструкции на простом английском языке и на многих основных языках, вы можете выбрать все, что захотите. Вы также можете попробовать Ubuntu, запустив живую операционную систему перед фактической установкой на системный диск.
Я рекомендую вам установить Ubuntu в виртуальной среде с помощью VMware для обучения, прежде чем знакомиться со средой Linux. Нет необходимости устанавливать непосредственно в системе.
У вас никогда не возникнет проблем с установкой драйверов в Ubuntu, так как он автоматически определяет оборудование и совместимый драйвер для этого оборудования и устанавливает оптимальный драйвер для вашей системы. Он поставляется со всеми основными приложениями, такими как видеоплеер, музыкальный плеер, офисный пакет и основные игры для детей.
Большинство людей, использующих Ubuntu для настольных компьютеров и серверов, имеют отличную поддержку сообщества и документацию. Существует два форума поддержки Ubuntu, которые предоставляют качественную поддержку почти во всем для операционной системы Ubuntu: один – Ask Ubuntu, а другой – форумы Ubuntu.
Вы можете скачать Ubuntu Desktop, Server для проверки на официальном сайте Ubuntu.
4. ЦенОС 7
CentOS 7 — это альтернатива Red Hat Enterprise Linux.
Его сообщество сосредоточено на стабильности, а не на постоянных обновлениях. Таким образом, CentOS всегда стабилен, но мы редко получаем обновления.
Сообщество CentOS разработало CentOS, чтобы она была сверхнадежной, поэтому все профессионалы выбирают ее в качестве сервера. Но если вы ищете для ежедневного использования на своем рабочем столе, это не правильный вариант, как Ubuntu или Linux Mint.
Плюс в том, что он полностью основан на RHEL, поэтому все пакеты, совместимые с RHEL, также совместимы с CentOS. Вы можете использовать эти пакеты бесплатно.
Вы можете протестировать CentOS здесь.
5. АрхЛинукс
Arch Linux — это немного другой тип дистрибутива; это не похоже на другой дистрибутив. Он поставляется с ядром Linux и менеджером пакетов Pacman. Он не имеет графического интерфейса. Arch Linux предоставляет вам базовую версию Linux с возможностью настройки нескольких параметров в соответствии с вашими потребностями, это то, что называется персонализированной операционной системой.
Основные характеристики Arch Linux
- Процесс установки Arch Linux затруднен
- Официальный репозиторий Arch Linux с хорошей поддержкой и обновленными программными пакетами.
- Документация хорошо написана
- Легко исправить любые ошибки
- Arch Linux не требует обслуживания
- Пользователь может легко управлять обновлением программного обеспечения
- Менеджер пакетов Arch Linux Pacman эффективно контролирует проблемы с зависимостями и потерянные пакеты
Вы можете скачать Arch Linux отсюда.
6. openSUSE
openSUSE, ранее SUSE Linux и SuSE Linux Professional, представляет собой дистрибутив Linux, спонсируемый SUSE Linux GmbH и другими компаниями. Он широко используется во всем мире. Основное внимание в его разработке уделяется созданию полезных инструментов с открытым исходным кодом для разработчиков программного обеспечения и системных администраторов, а также созданию удобного рабочего стола и многофункциональной серверной среды.
Источник – Википедия
Для openSUSE доступно два типа дистрибутива:
- openSUSE Leap
- openSUSE Перекати-поле
OpenSUSE Leap использует тот же исходный код, что и SUSE Linux Enterprise, поэтому он намного стабильнее. Новая версия этого дистрибутива выпускается один раз в год и обеспечивает поддержку в течение трех лет, что делает его идеальным для бизнес-приложений.
OpenSUSE Tumbleweed на основе Factory; это основная кодовая база openSUSE. Он следует модели непрерывного выпуска — это означает, что пакеты доступны для загрузки, как только они будут протестированы в Factory. Это указывает на то, что у него всегда есть последнее стабильное приложение, и оно подходит для повседневного использования.
ОС openSUSE использует блестящий рабочий стол KDE Plasma, который отлично подходит, если ваша система поддерживает более продвинутые графические функции.
Это один из самых популярных дистрибутивов Linux, который входит в пятерку лучших дистрибутивов DistroWatch.
Вы можете получить openSUSE Leap здесь и openSUSE Tumbleweed здесь.
7. Студия Ubuntu
Ubuntu Studio — это официальная разновидность Ubuntu и наиболее широко используемый мультимедийный дистрибутив GNU/Linux в мире.
Ubuntu Studio — это проект сообщества, ориентированный на все уровни навыков, от новичка до профессионала, и нацелен на простоту установки и использования, а также предоставление всех инструментов, необходимых для создания любого типа медиаконтента.
Источник — Ubuntu
Студия Ubuntu основана на Ubuntu, поэтому она отличается высокой стабильностью и разработана для пользователей мультимедиа.
Он поставляется с множеством предустановленных мультимедийных пакетов, которые помогают пользователю работать с мультимедиа.
Это был бы самый популярный дистрибутив Linux, если вы хотите работать с изображениями, аудио, видео и т. д.
Другие пакеты, репозиторий и конфигурация унаследованы от Ubuntu, поэтому, без сомнения, он может дать вам выдающуюся производительность.
Установлены специальные исправления для настройки ядра для увеличения производительности при работе с мультимедиа.
Вы можете скачать Ubuntu Studio здесь.
8. Операционная система Qubes
ОС Qubes – самый безопасный дистрибутив Linux для настольных компьютеров. Это операционная система на основе Fedora, ориентированная на безопасность настольных компьютеров.
Разработка и сборка ОС Qubes для защиты конечных пользователей от неподписанных приложений, вирусов, потоков и т. д.
Предположим, вы загрузили приложение, и оно является вредоносным. В таком случае вы понятия не имеете, для чего это программное обеспечение и что с ним делать. Не волнуйтесь, здесь Qubes OS сыграет свою роль и выполнит необходимые действия с этим приложением или файлами. ОС Qubes изолирует ваши личные данные от вредоносных программ до того, как они будут затронуты.
Qubes OS — лучшая операционная система для продвинутых пользователей; это может быть немного сложно для новых пользователей
Вы можете получить ОС Qubes здесь.
9. Хвосты
Tails — один из самых безопасных дистрибутивов Linux; Впервые он был выпущен в 2009 году. Tails был разработан для обеспечения безопасности персональных компьютеров.
Если вы ищете дистрибутив Linux, который защитит вас во время серфинга в Интернете, то Tails должен быть вашим первым выбором.
Он поставляется с live CD и предустановлен с сетевым пакетом Tor с использованием луковой схемы. Таким образом, если вы занимаетесь серфингом в Интернете, соединение проходит через сеть Tor, и это позволяет вам анонимно выходить в Интернет и никогда не оставляет никаких следов.
Поскольку он не может быть установлен, он не занимает места на жестком диске и занимает необходимое место в ОЗУ, и он будет удален автоматически после выключения системы. Он всегда будет использовать как live DVD, так и USB.
Вы можете получить свою копию ОС Tails здесь.
10. ОС Steam
Steam OS — игровая операционная система Linux номер один, разработанная Vale Corp. — создателем Steam. Он предназначен для запуска игры из магазина Steam.
SteamOS — это дистрибутив Linux для игровых ПК, основанный на Debian Linux. Он поставляется с некоторыми дополнительными исправлениями, которые настраивают его ядро для улучшения игрового процесса и производительности, а также позволяют графическим драйверам работать с максимальной производительностью.
Работает в среде Gnome Desktop с некоторыми дополнительными приложениями; это хорошо для запуска клиента Steam.
Требования к оборудованию: Процессор: Intel или AMD 64-битный процессор
Память: 4GB или более оперативная память
Скорочный диск: 200G или более крупный диск
видео. Видеокарта AMD (RADEON 8500 и выше) / графика Intel
Дополнительно: USB-порт для установки, прошивка UEFI (рекомендуется)
Здесь вы можете получить официальное заявление о требованиях к оборудованию для ОС Steam.
Если у вас есть система со всеми вышеперечисленными аппаратными конфигурациями и вам нравится платформа Steam для игр, то, несомненно, SteamOS идеально подходит для вас.
Топ-5 дистрибутивов Linux для разработки в 2019 году
Одной из самых популярных задач, выполняемых в Linux, является разработка. На то есть веская причина: предприятия полагаются на Linux. Без Linux технологии просто не отвечали бы требованиям современного постоянно меняющегося мира. Из-за этого разработчики постоянно работают над улучшением среды, с которой они работают. Один из способов управлять такими улучшениями — иметь правильную платформу для начала. К счастью, это Linux, поэтому у вас всегда есть множество вариантов.
Но иногда слишком большой выбор сам по себе может стать проблемой. Какой дистрибутив подходит для ваших нужд разработки? Это, конечно, зависит от того, что вы разрабатываете, но есть определенные дистрибутивы, которые имеет смысл использовать в качестве основы для вашей задачи. Я выделю пять дистрибутивов, которые я считаю лучшими для разработчиков в 2019 году. Несмотря на то, что приверженцы Linux Mint — невероятно лояльная группа (по уважительной причине, их дистрибутив просто фантастический), Ubuntu Linux получает здесь признание. Почему? Потому что, благодаря подобным AWS, Ubuntu является одной из самых развернутых серверных операционных систем. Это означает, что разработка дистрибутива Ubuntu для настольных ПК значительно упрощает перевод на Ubuntu Server. И поскольку Ubuntu невероятно упрощает разработку контейнеров, работу с ними и их развертывание, вполне логично, что вы захотите работать с этой платформой. Соедините это с включением в Ubuntu пакетов Snap, и операционная система Canonical получит еще один импульс популярности.
Но дело не только в том, что вы можете делать с Ubuntu, а в том, насколько легко вы можете это сделать. Практически для любой задачи Ubuntu является невероятно простым в использовании дистрибутивом. А поскольку Ubuntu очень популярна, велика вероятность того, что любой инструмент и IDE, с которыми вы хотите работать, можно легко установить из графического пользовательского интерфейса Ubuntu Software (рис. 1).
Рис. 1. Инструменты разработчика в программном средстве Ubuntu.
Если вы ищете простоту использования, простоту миграции и множество доступных инструментов, вы не ошибетесь, выбрав Ubuntu в качестве платформы для разработки.
openSUSE
Есть очень конкретная причина, по которой я добавляю openSUSE в этот список. Это не только выдающийся дистрибутив для настольных ПК, но и один из лучших релизов, которые вы найдете на рынке. Поэтому, если вы хотите разрабатывать и выпускать самое последнее доступное программное обеспечение, openSUSE Tumbleweed должен быть одним из ваших лучших вариантов. Если вы хотите использовать последние выпуски ваших любимых IDE, если вы всегда хотите убедиться, что разрабатываете с использованием самых последних библиотек и наборов инструментов, Tumbleweed — ваша платформа.
Но openSUSE не просто предлагает дистрибутив непрерывного выпуска. Если вы предпочитаете использовать стандартную платформу выпуска, openSUSE Leap — это то, что вам нужно.
Конечно, речь идет не только о стандартных или скользящих выпусках. Платформа openSUSE также имеет специальный выпуск Kubernetes под названием Kubic, который основан на Kubernetes поверх openSUSE MicroOS. Но даже если вы не разрабатываете для Kubernetes, вы найдете множество программного обеспечения и инструментов для работы.
Кроме того, openSUSE предлагает возможность выбора среды рабочего стола или (если вы выберете) общий рабочий стол или сервер (рис. 2).
Рисунок 2: Установка openSUSE Tumbleweed в действии.
Fedora
Использование Fedora в качестве платформы для разработки имеет смысл. Почему? Сам дистрибутив, кажется, ориентирован на разработчиков. Благодаря регулярному шестимесячному циклу выпуска разработчики могут быть уверены, что им не придется долго работать с устаревшим программным обеспечением. Это может быть важно, когда вам нужны самые последние инструменты и библиотеки. И если вы разрабатываете для предприятий корпоративного уровня, Fedora станет идеальной платформой, поскольку она является исходной для Red Hat Enterprise Linux. Это означает, что переход на RHEL должен быть безболезненным. Это важно, особенно если вы надеетесь вывести свой проект на гораздо более крупный рынок (с более глубокими карманами, чем цель, ориентированная на настольные компьютеры).
Fedora также предлагает один из лучших интерфейсов GNOME, с которыми вы когда-либо сталкивались (рис. 3). Это означает очень стабильные и быстрые рабочие столы.
Рисунок 3: Рабочий стол GNOME в Fedora.
Но если GNOME вам не по душе, вы можете установить одну из версий Fedora (включая KDE, XFCE, LXQT, Mate-Compiz, Cinnamon, LXDE и SOAS).
Pop!_OS
Было бы упущением не включить платформу System76, настроенную специально для их оборудования (хотя на другом оборудовании она работает нормально). Зачем мне включать такой дистрибутив, особенно тот, который на самом деле не отходит далеко от платформы Ubuntu, на которой он основан? В первую очередь потому, что это дистрибутив, который вам нужен, если вы планируете приобрести настольный компьютер или ноутбук в System76. Но зачем вам это (особенно если учесть, что Linux работает почти на всем готовом оборудовании)? Потому что System76 продает превосходное оборудование. С выпуском настольного компьютера Thelio вы получили один из самых мощных настольных компьютеров на рынке. Если вы разрабатываете серьезно большие приложения (особенно те, которые сильно зависят от очень больших баз данных или требуют большой вычислительной мощности для компиляции), почему бы не выбрать лучшее? А поскольку Pop!_OS идеально настроена для аппаратного обеспечения System76, это не проблема.
Поскольку Pop!_OS основана на Ubuntu, у вас под рукой будут все инструменты, доступные для базовой платформы (рис. 4).
Рисунок 4: Anjunta IDE, работающая на Pop!_OS.
Pop!_OS также по умолчанию использует зашифрованные диски, поэтому вы можете быть уверены, что ваша работа будет в безопасности от посторонних глаз (если ваше оборудование попадет в чужие руки).
Manjaro
Для всех, кому нравится идея разработки на Arch Linux, но не хочется преодолевать все трудности установки и работы с Arch Linux, есть Manjaro. Manjaro позволяет легко установить и запустить дистрибутив на основе Arch Linux (так же просто, как установить и использовать, скажем, Ubuntu).
Но то, что делает Manjaro удобным для разработчиков (помимо того, что вы наслаждаетесь этим совершенством Arch-y в основе), — это то, сколько разных вариантов вы найдете доступным для загрузки. На странице загрузки Manjaro вы можете скачать следующие варианты:
ГНОМ
XFCE
КДЕ
Опенбокс
Корица
И3
Потрясающе
волнистый попугайчик
Помощник
Предварительная версия Xfce для разработчиков
Предварительная версия KDE для разработчиков
Предварительная версия GNOME для разработчиков
Архитектор
Дипин
Следует отметить выпуски для разработчиков (предназначенные для тестировщиков и разработчиков), выпуск Architect (предназначен для пользователей, которые хотят создать Manjaro с нуля) и выпуск Awesome (рис. 5, предназначенный для разработчиков, занимающихся с повседневными задачами). Единственное предостережение в отношении использования Manjaro заключается в том, что, как и в случае любого непрерывного выпуска, код, который вы разрабатываете сегодня, может не работать завтра. Из-за этого вам нужно думать с определенным уровнем гибкости. Конечно, если вы разрабатываете не для Manjaro (или Arch), а занимаетесь более общей (или веб) разработкой, это повлияет на вас только в том случае, если используемые вами инструменты будут обновлены и больше не будут работать на вас. Однако шансы на то, что это произойдет, невелики. И, как и в большинстве дистрибутивов Linux, вы найдете массу инструментов для разработчиков, доступных для Manjaro.
Рисунок 5: Manjaro Awesome Edition отлично подходит для разработчиков.
Manjaro также поддерживает репозиторий пользователей Arch (управляемый сообществом репозиторий для пользователей Arch), который включает новейшее программное обеспечение и библиотеки, а также проприетарные приложения, такие как Unity Editor или yEd.