Linux топ: Рейтинг дистрибутивов Linux – Список дистрибутивов linux — Википедия

Содержание

Лучшие дистрибутивы Linux 2018 — GitJournal

Да, 2018 год только начался, и говорить о лучших дистрибутивах сейчас, как минимум, нелогично. Но почему бы нам не составить топ из дистрибутивов, которые бы отлично зашли в этом году? Многие новички уже забивают в поисковики запросы, типа: «Лучшие дистрибутивы Linux 2018»; или «Топ лучших Linux дистрибутивов 2018». Собственно, почему бы не написать об этом? Почему бы не составить рейтинг дистрибутивов Linux, которые бы отлично подошли для пользователей? В общем-то, дабы не отставать от трендов, я решил написать свой топ из лучших дистрибутивов Linux 2018.

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

7 лучших дистрибутивов Linux 2018 года

При составлении данного рейтинга я буду опираться на несколько факторов:

  • Личный опыт использования дистрибутива (а я работал со многими из них)
  • Отзывы пользователей о том или ином дистрибутиве
  • Рейтинг дистрибутива (популярность) на Distrowatch

Также, помимо всего прочего, данный топ будет немного отличаться от остальных. Я выделю 7 рубрик, в каждой из которых будет один дистрибутив-победитель. Сразу скажу, что такую идею я подхватил у дружеского ресурса — Losst. Но я не буду точь-в-точь повторять ту статью (с которой вы также можете ознакомиться), а попробую сделать что-то свое.

Лучший дистрибутив для домашнего пользования: Manjaro Linux

Лучший домашний дистрибутив Linux 2018 Manjaro

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

В топ 10 лучших дистрибутивов Linux для домашнего пользования я уже говорил о том, что выделяет Manjaro из сотен других. Это, в первую очередь, его колоссальная функциональность, сопряженная с удобством использования. Вообще, мне очень сильно импонируют арчеподобные дистрибутивы, но это далеко не единственная причина, почему я возвел один из них в стан лучших по определенному критерию. В качестве второй причины можно назвать популярность Manjaro. В том дистровотче данный дистрибутив занимает уже 2-е место (для справки: в начале 2017-го он не входил даже в топ 5), и все это благодаря стараниям разработчиков, которые из года в год развивали свое детище все больше, пока, наконец, не достигли определенной планки качества.

В общем-то, дистрибутив действительно заслуживает внимания. Если вы спросите прямо, почему Manjaro Linux лучший дистрибутив для дома, то я вам отвечу, что этой системе присущи следующие особенности:

  • Стабильность и устойчивость системы
  • Поддержка огромного количества оборудования
  • Собственные утилиты, позволяющие управлять драйверами и устройствами
  • Удобный менеджер пакетов и обновлений
  • Доступ практически к любой программе через AUR
  • Тщательно протестированные версии софта и обновлений системы
  • И т.д

Что же, думаю что вышеописанных качеств достаточно, чтобы вы мне поверили. Ну, хотя бы чуть-чуть. Кстати говоря, в качестве графической оболочки в дистрибутиве могут использоваться самые различные варианты. Официально разработчиками поддерживается три графических среды. Это KDE, XFCE и GNOME. Также есть и сборки сообщества, где особые ценители могут найти версии с Cinnamon, LXDE, MATE и т.д. Что я могу сказать: выбор есть.

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

Официальный сайт Manjaro

Лучший игровой дистрибутив Linux 2018: Ubuntu

Лучший игровой дистрибутив Linux 2018 Ubuntu

Наверное странно говорить об играх и Linux в одном абзаце. Но как бы не так, ведь на том же Linux давным давно доступны самые различные игровые новинки. Конечно, линукс-гейминг не так активно развивается, как, например, мобильный. Но и здесь есть на что посмотреть. Те же «флагманы» онлайн игр, типа Dota 2 или CS:GO доступны и на Linux. Потому-то я и решил включить данную категорию в эту статью.

Ubuntu — любимый дистрибутив сервиса Steam, и именно он, чаще всего, указывается в системных требованиях к играм, которые доступны для Linux. Хоть это и не единственная причина, по которой я включил убунту в топ по этой категории, многие пользователи могут начать возмущаться. Связано это с тем, что у Ubuntu слегка подпорчен имидж, особенно среди русскоговорящего сообщества. Судьбоносный отказ Canonical от Unity дает о себе знать, но, надо сказать, что подобным образом нельзя судить о том или ином дистрибутиве. В первую очередь надо говорить о функциональности и стабильности, и уже во вторую о каких-то косметических изменениях. Возможно вам будет интересно узнать о том, как установить Ubuntu 16.04 LTS.

Говоря о взаимодействии Linux-дистрибутива с играми, надо всегда учитывать ряд факторов. Ключевым из них будет производительность (число кадров или FPS) в той или иной игре. И хотя все дистрибутивы линукс основываются на одном и том же ядре (соответственно, оборудование также поддерживается примерно одинаково), в Ubuntu есть необходимые компоненты и доступ к настройкам, которые могут играть ключевую роль во все той же производительности в играх. Да и всевозможные лайфхаки, которые есть в интернете, ориентированы, в первую очередь, на Ubuntu.

Официальный сайт Ubuntu

Лучший легковесный дистрибутив Linux 2018: LXLE

Лучший легковесный дистрибутив Linux 2018: LXLE

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

LXLE основан на Lubuntu, однако в отличие от своего предшественника, он имеет более приятное оформление и пак предустановленных приложений. Эти мелочи и выводят данный дистрибутив в лидеры. Особенно актуален он будет в 2018, ведь с выходом Ubuntu 18.04 LTS появится и новая версия LXLE. Да-да, разработчики предпочитают использовать именно LTS-релизы в качестве основы. Я считаю, что это правильное решение.

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

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

Официальный сайт LXLE

Лучший дистрибутив Linux для новичков: Linux Mint

Лучший дистрибутив Linux для новичков: Linux Mint

И в качестве лучшего дистрибутива Linux для новичков, уже в который раз, появляется Linux Mint. Я думаю, что глупо это оспаривать. Можно, конечно, было найти что-то похожее, и впихнуть это в топ чисто ради «нестандартности». Но это не лучший подход, потому как тот другой дистрибутив не будет так хорош, как Mint.

Он неспроста является самым популярным дистрибутивом Linux в мире (обогнав даже своего праотца — Ubuntu). Для установки и использования мяты вам не понадобится вникать в какие-то тонкости. Что называется: установил — и сразу используй. Даже все необходимые медиа-кодеки автоматически подтягиваются, вам не придется заботиться вообще ни о чем. Просто установить, возможно поменять оформление (а делается это ну очень легко), и использовать. Здесь, кстати, даже есть набор самых необходимых приложений для работы. Подробнее об установке можно узнать в статье: «Как установить Linux Mint 18.3 Sylvia».

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

Официальный сайт Linux Mint

Самый красивый дистрибутив Linux 2018: Deepin

Самый красивый дистрибутив Linux Deepin

Как ни странно, Deepin также является частым гостем различных топов и рейтингов. Как можно видеть из скриншота выше, разработчики уделяют особое внимание именно внешнему виду. Для тех, кто не знает, поясню: Deepin использует собственную графическую оболочку — DDE. Авторы проекта самостоятельно разрабатывают и поддерживают ее.

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

Недавно я уже писал о Deepin. То была статья о выходе новой версии — Deepin 15.5, обзор на нововведения которой я и описал в том материале. Пройдя по ссылке, вы можете с ней ознакомиться. Там есть достаточно интересная информация о самой системе, а также о ее возможностях. Также вы можете ознакомиться со статьей, которая расскажет вам как установить Deepin 15.5 на свой ПК.

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

Официальный сайт Deepin

Лучший дистрибутив Linux для изучения: Arch

Лучший дистрибутив Linux для изучения Arch

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

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

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

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

Официальный сайт Arch Linux

Самый необычный дистрибутив Linux 2018: Solus

Самый необычный дистрибутив Linux 2018 Solus

Почему самый необычный? Да очень просто: это достаточно новый дистрибутив, который не основывается на каком-то другом. То есть, если тот же Deepin имеет родство с Debian, а Manjaro с Arch Linux, то Solus — чисто новаторский проект, не имеющий в своей основе какого-то другого дистрибутива.

Но не только по этой причине я включил Solus в топ лучших дистрибутивов 2018. Помимо всего прочего, он также разрабатывается вкупе с собственной графической оболочкой. Я считаю, что данный проект и вправду заслуживает внимания, особенно в 2018 году. По тому же дистровочту, Solus вырвался уже на 6-е место, и сейчас его популярность только растет. Вполне возможно, что когда вы будете читать эту статью, дистрибутив будет уже на 5-м или 4-3-м месте.

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

Официальный сайт Solus

Выводы

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

Как и всегда, я скажу лишь о том, что как и большинство материалов, этот топ субъективен. Я все равно вложил в него дольку своего мнения, и если перед вами стоит выбор дистрибутива — помните это.

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

4.4 / 5 ( 13 голосов )

ТОП 5 популярных дистрибутивов Linux для сервера в 2020 | Info-Comp.ru

Приветствую Вас на сайте Info-Comp.ru! В этом материале мы рассмотрим 5 самых популярных серверных дистрибутивов Linux 2020 года, иными словами, мы узнаем какие дистрибутивы Linux лучше всего подходят для сервера и какие чаще всего используются.

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

ТОП 5 популярных дистрибутивов Linux для сервера

На чем основан данный рейтинг

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

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

Критерии отбора дистрибутивов:

  • Популярность по версии сайта DistroWatch – самый известный рейтинг дистрибутивов Linux;
  • Популярность по версии хостинговых компаний – чем чаще дистрибутив Linux предлагается хостинговыми компаниями в качестве операционной системы для Web-сервера, тем этот дистрибутив популярнее;
  • Популярность в интернете – чем больше упоминаний дистрибутива в запросах поисковых систем и чем больше информации по конкретному дистрибутиву Linux, тем выше он в рейтинге;
  • Стабильность работы по мнению администраторов (отзывы в интернете).

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

Debian

Скриншот 1

Debian – это один из старейших дистрибутивов Linux, его широко применяют в корпоративном секторе в качестве платформы для web-серверов, серверов баз данных, а также как клиентскую операционную систему. Именно на нем основано бесчисленное множество различных дистрибутивов Linux, включая Ubuntu.

Debian на постоянной основе закреплялся в ТОПе DistroWatch, информации по Debian в интернете полно, а то, что Debian – это один из самых стабильных и надежных дистрибутивов Linux, подтвердит, наверное, любой Linux-администратор.

Официальный сайт – https://www.debian.org

Заметка! Установка Debian рядом с Windows 10 на компьютер с UEFI (экспертный режим)

Ubuntu Server

Скриншот 2

Ubuntu Server – это серверная версия дистрибутива Linux Ubuntu. Дистрибутив разрабатывается компанией Canonical, что говорит о его качественной реализации. Это стабильный, надежный и очень популярный дистрибутив, больше чем об Ubuntu информации в интернете Вы, наверное, не найдете.

Ubuntu Server активно используется для реализации таких серверов как: веб-сервер, сервер баз данных, DNS сервер, файловый сервер и других.

Официальный сайт – https://ubuntu.com

Заметка! Установка Linux Ubuntu рядом с Windows 10 на компьютере с UEFI

CentOS

Скриншот 3

CentOS – это отличный и очень популярный серверный дистрибутив Linux. Именно на нем работают большинство сайтов в интернете, т.е. он чаще других выступает в качестве платформы для web-серверов. CentOS также активно используют и в качестве серверов баз данных, и других типов серверов. CentOS – это надежная и стабильная операционная система, при этом она является бесплатной, хотя основана на коммерческом проекте Red Hat Enterprise Linux.

Официальный сайт – https://www.centos.org

Red Hat Enterprise Linux

Скриншот 4

Red Hat Enterprise Linux (RHEL) – дистрибутив разрабатывается компанией Red Hat и это платный дистрибутив, он направлен на использование в корпоративной среде, поэтому и является коммерческим. В случае с RHEL у Вас будет техническая поддержка компании, а также Вы будете быстро получать критически важные обновления.

Может быть Вы слышали про такой дистрибутив Linux как Fedora, так вот, основным спонсором Fedora является компания Red Hat. Поэтому разработчики Fedora включают в дистрибутив все самые новые версии программ и новые технологии, в результате программы и технологии, которые хорошо себя зарекомендовали в Fedora, включают в дистрибутив Red Hat Enterprise Linux. Иными словами, Fedora является основой для Red Hat Enterprise Linux, таким образом, в Red Hat Enterprise Linux используются только проверенные, протестированные в Fedora программы и возможности. Все это говорит о стабильности и надежности Red Hat Enterprise Linux.

Данный факт подтверждается еще и тем, что большинство крупных компаний используют именно дистрибутив Red Hat Enterprise Linux на своих серверах.

Однако за счёт того, что Red Hat Enterprise Linux не так популярен по версии сайта DistroWatch, о нем не так много информации в интернете, его не так часто используют, как платформу для Web-сервера, и то, что это платный дистрибутив, он находится только на четвертом месте.

Официальный сайт – https://www.redhat.com

SUSE Linux Enterprise Server

Скриншот 5

SUSE Linux Enterprise Server (SLES) – это коммерческий дистрибутив Linux, разрабатываемый компанией SUSE, которая выпускает очень популярный для домашних компьютеров дистрибутив openSUSE.

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

За счет того, что SUSE Linux Enterprise Server не так популярен в сети, информации о нем не так много, он находится на пятой позиции нашего рейтинга.

Официальный сайт – https://www.suse.com

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

На сегодня это все, надеюсь, материал был Вам интересен, пока!

TОП дистрибутивов Linux которые стоит попробовать в 2016

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

Удивительно, но более 170 дистрибутивов по-прежнему находятся в списке ожидания, и многие из них уже около пяти лет. Некоторые из этих дистрибутивов очень интересны. Это доказывает, что дистрибутив необязательно плохой или ненужный если он не получил одобрение Distrowatch.

Скорее всего, Ubuntu и Linux Mint еще долго будут на верхушке ТОПа, но не нужно пренебрегать другими дистрибутивами, которые пока не набрали таких рейтингов но имеют огромный потенциал.

Помните историю EOS? Эта операционная система, разрабатывалась несколько лет назад, в 2011, и привлекла к себе много внимания тем, что предоставила, то чего еще не было.

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

Современные дистрибутивы Linux 2016 стараются быть простыми и доступными для большого количества пользователей. Такие дистрибутивы мы и рассмотрим в этой статье. Нас будут интересовать в основном новинки Linux 2016 года.

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

Содержание статьи:

1. VeltOS

Мне нравится рассматривать дистрибутив с девизом "Разрабатываемый сообществом, для сообщества". VeltOS - именно такой. Эта система реализует не совсем обычный подход к Linux, это полностью проект сообщества. Разработчики позволят пользователям выбирать, что они не хотели бы видеть в следующих релизах, и наоборот, какие функции им нужны.

Это чистая политика свободного программного обеспечения. Разработчики отдают власть в руки сообщества, таким образом, все функции и возможности полностью зависят от сообщества.

VeltOS-1VeltOS

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

Тем не менее важно знать, что VeltOS еще очень молод, они только выпустили первую Technical Preview версию три месяца назад и не удивительно, что она привлекла так много внимания сообщества. Идея голосования за новые функции не является новой, немало дистрибутивов принимают замечания от своих пользователей чтобы сделать дистрибутив лучше. Но VeltOS в VeltOS этот механизм реализован очень прозрачно, так сказать, это дистрибутив в духе OpenSource.

VeltOS основан на ArchLinux, в основном, из-за его простой и очень удобной системы ролинг релизов, гибкости, и самого нового программного обеспечения. Arch позволяет устанавливать программное обеспечение с помощью собственного менеджера пакетов Pacman, с помощью которого вы всегда можете обновить свою систему до актуального состояния.

По сути, Technical Preview - это тестовый релиз, чтобы посмотреть что сообществу нравиться, а что нет. TP1 по умолчанию поставляется с измененным окружением рабочего стола Budgie Decktop, из проекта Souls с легким дисплейным менеджером, менеджером входа и экраном приветствия, а также темой Numix.

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

Сейчас они работают над созданием собственного окружения рабочего стола VDE, с нуля на Си и Vala.

Соучредитель проекта Стефан Квичински говорит что они не будут поддерживать Budgie и сделают собственную среду, потому что голоса пользователей во многом расходятся с тем что есть в Budgie Decktop. Новое окружение будет разработано в соответствии с концепцией Google Material Design и выйдет вместе со второй Technical Preview, которая ожидается в марте 2016.

Попробовать первую версию c Budgie Desktop вы можете уже сейчас, скачав образ на официальном сайте. Возможно, это не лучший дистрибутив Linux 2016, но точно один из лучших.

2. PapyrOS

Раньше известная как QuartzOS или QuantumOS. Система опирается на концепцию Material Design, и основана на дистрибутиве ArchLinux.

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

papyros-app-launcher papyors-network

Цель PapyrOS сделать операционную систему, подходящую одинаково для обычных людей, так и для поклонников открытого программного обеспечения.

На данный момент проект находится в состоянии Pre-Alpha, прогресс бар можно посмотреть на официальном сайте или с помощью специального Android-приложения.

PapyrOS со своим отличным внешним видом, окружением рабочего стола, основанным на Material Design и основой в качестве ArchLinux, поднимет дружественность Linux к пользователям на новый уровень.

PapyrOS будет поддерживать rolling обновления и откаты в случае, если что-то сломалось, это стало возможным благодаря OsTree.

Кроме того, PapyrOS Будет поддерживать интеграцию с такими веб-сервисами, как Gmail, Inbox и Evernote, для повышения удобства использования системы. Помимо выше упомянутых возможностей, система будет поставляться с собственной кроссплатформенной платформой для разработки приложений, основанной на QtQuick.

Оболочка рабочего стола PapyrOS сейчас может быть протестирована в других дистрибутивах. Она разработана с использованием Qt5 и QML. Material Design будет использоваться как в системных компонентах, так и в сторонних приложениях.

Установка PapyrOS shell

Добавьте следующие строки в ваш /etc/pacman.conf:

[papyros]
SigLevel = Never
Server = http://dash.papyros.io/repos/$repo/$arch

Выполните:

$ pacman -Syu
$ pacman -S papyros-shell

Затем можете запустить оболочку следующей командой:

$ papyros-session

3. Korora

Korora - это уже существующий дистрибутив, сначала основывающийся на Gentoo в 2005 году. В 2010 дистрибутив переродился и теперь он основан на Fedora. В основном он добавляет некоторые настройки и другие интересные дополнения. После установки система не нуждается в дополнительных настройках и сразу готова к использованию.

korora-cinnamon

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

Не так давно они предложили разработчикам OzonOS объединить свои проекты. OzonOS тоже основан на Fedora. Он развивается не так активно, из-за недостаточного финансирования и небольшой команды разработчиков. Интересно, как разработчики Korora собираются объединить свои усилия с OzonOS, но в этом году мы уже должны увидеть изменения.

В Korora на данный момент доступно пять различных редакций GNOME, KDE, XFCE и MATE. Стоит также отметить, что Korora включает сторонние драйвера для видеокарт AMD и NVIDIA.

4. SolusOS

Все мы, конечно, знаем Debian, Arch, Ubuntu, Gentoo и их производные, которых на данный момент уже более 300. Большинство из них рассчитаны на определенную аудиторию, лишь некоторые подходят для всех. Скорее всего, ваш дистрибутив основан на одном из выше упомянутых, но как насчет чего-то совсем нового и необычного?

Проект Souls изначально основывался на Debian, но потом разработчики передумали и начали новый проект - Souls 2.0, который разрабатывался с нуля, но потом проект был закрыт.

SOS-3

SOS-4

SOS-2

SOS-1

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

Сначала вышло несколько альфа и бета-версий проекта, потом возникли проблемы с именем и дистрибутив был переименован обратно в SolusOS.

Айк Доэрти, основатель проекта и главный менеджер изначально задумывал SolusOS как проект, созданный с нуля.

SolusOS предлагает совершенно новое окружение рабочего стола - Budgie, основанное на стеке Gnome 3 и предлагающее пользователю собственный оконный менеджер, панель, боковую панель и другие интересные дополнения графического интерфейса. Финальный релиз этого дистрибутива состоялся в начале этого года, а значит обзор дистрибутивов linux 2016 должен его включать.

SolusOS использует менеджер пакетов Pici и eopkg, которые отличаются от команд apt-get или pacman, которые вы используете. Основатель проекта подтвердил, что формат пакетов будет eopkg, а пакетный менеджер форкнут три года назад из проекта Pardus Linux.

Выводы

Пока все, возможно в будущем статья будет пополняться. А какие бы вы дистрибутивы посоветовали бы попробовать в 2016 году? какой линукс выбрать 2016? Напишите в комментариях!

Перевод: http://www.tecmint.com/top-linux-distributions-to-look-forward-in-2016/

ТОП-5 лучших дистрибутивов Linux для программистов

Перевод статьи «Top 5 Best Linux Distros Programmers And Developers».

Linux для программистов

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

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

Вы программист и подыскиваете себе операционную систему на базе Linux? Вот лучшие дистрибутивы для вас:

1. Debian Linux

Debian

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

Debian поставляется со множеством пакетов, и все они оптимизирова

Настраиваем top в GNU/Linux / Cloud4Y corporate blog / Habr

Однажды мой знакомый, который на тот момент администрировал некое веб-приложение на сервере под управлением GNU/Linux, пожаловался на одного вредного администратора сервера. Тот ни в какую не хотел устанавливать htop, несмотря на все просьбы.

Я немного удивился и поинтересовался, в чём причина такого странного поведения. Если упростить, то дальнейший наш диалог получился вот таким:

— Он говорит, что вполне достаточно функциональности обычного top.
— А её недостаточно, я правильно понимаю? Какого функционала в нём не хватает?
— Ну… Он весь серый, мне на нём не видно ничего!

Тут я удивился ещё сильнее. Но уже не вредности администратора сервера, а тому, что мой знакомый, имея приличный опыт работы с GNU/Linux, не знает всех возможностей такой распространённой утилиты, как top.

Да, разумеется, если запустить top в свежесозданном профиле пользователя на большинстве дистрибутивов, то мы увидим примерно такую картину:

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

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

Как это сделать?


Сначала способ быстрый (и неправильный).
После того, как вы получили пользовательский сеанс, запустите top. Вы увидите интерфейс top по умолчанию:

Но достаточно просто нажать «z», и интерфейс станет не таким уж серым:

Уже лучше, но не видно, по какому параметру отсортированы процессы. Не беда, нажмём «x» и увидим:

Ещё лучше, но окно у нас одно. Сделаем больше, нажмём «A»:

Окон стало четыре, но три из них — чёрно-белые. Исправим ситуацию. Нажмём «a», а затем «z», «x».

Процессы во втором окне отсортированы по PID, а нам надо по %Mem. Исправим это, нажимая «>» (или «<», если промахнулись):

Повторим предыдущие действия для оставшихся окон: «a» для перехода в следующее окно, «z» для включения цветного отображения, «x» для подсветки столбца сортировки. Результат:

Вот мы и получили тот же результат, который я продемонстрировал в самом начале статьи. Почти. Внимательные читатели сразу же укажут на то, что у меня в окнах другой набор полей, и цвета другие, и командную строку запуска процессов видно целиком, и так далее. А те, кто решил сразу же проверить, правду ли я пишу, могут с удивлением обнаружить, что при следующем запуске top снова стал серым и невзрачным.

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

А теперь — правильный.

Запустите top и нажмите «?».

Да, вы видите встроенную справку. Она, между прочим, многоуровневая. Но вы удивитесь, сколько пользователей считает этот экран единственным. Поскольку бегло прочитав его, делали то, о чём их просили в последнем предложении — нажимали «q» или «Esc», кому что было удобнее.

А если её внимательно прочитать, то можно выяснить, например, что после всех нужных настроек для их сохранения нужно нажать «W», и ваши настройки сохранятся в файле ~/.toprc. Что цвета, набор полей в каждом окне, режимы отображения некоторых полей и многое другое тоже настраивается.

Небольшой оффтоп

Я ни в коем случае не ставлю своей целью занудное напоминание о пользе чтения документации. Также я не ставлю своей целью подробное описание всех настроек top в рамках данной статьи, хотя, если читатели проявят к этому интерес, с удовольствием опубликую и описание. Я не считаю труд разработчиков htop и других утилит бесполезным. И разумеется, я рассматривал современную версию top.

Я всего лишь хотел сказать, что:

  • Даже опытные специалисты могут не знать элементарных, казалось бы, вещей. Просто потому, например, что им это никогда не требовалось.
  • Даже если утилита появилась в прошлом столетии, это не значит, что проект застрял во времени и не развивается. Например, в прошлом столетии не было отображения контейнера LXC, в котором исполняется процесс.
  • Многие утилиты, несмотря на примитивный внешний вид по умолчанию, очень гибко настраиваются. Это, к слову, касается не только утилит GNU/Linux. И считать утилиту «плохой» и «несовременной», потому что вам не подходят её настройки по умолчанию, по меньшей мере странно. Вы же не бежите покупать новый разводной ключ, если старый настроен не на тот размер гайки, который вам нужен.
  • Иногда вместо того, чтобы требовать для выполнения задачи чего-то дополнительного (или жаловаться, что такой возможности вам не предоставили), стоит потратить несколько минут на изучение возможностей уже имеющихся у вас инструментов.

Спасибо за внимание.

Что ещё полезного можно почитать в блоге Cloud4Y

→ Путь искусственного интеллекта от фантастической идеи к научной отрасли
→ 4 способа сэкономить на бэкапах в облаке→ AI помогает изучать животных Африки
→ Лето почти закончилось. Не утекших данных почти не осталось
→ IoT, туман и облака: поговорим про технологии?

Подписывайтесь на наш Telegram-канал, чтобы не пропустить очередную статью! Пишем не чаще двух раз в неделю и только по делу.

устраняйте неполадки, используя команду 'Top' в Linux / ХостТрекер corporate blog / Habr

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

Load average может представлять собой непростой для понимания показатель производительности сервера. В этой статье мы попытаемся дать некоторое представление о том, что означают те величины, которые можно найти в выводе команды «top» и в других linux-командах. В статье, также объясняются параметры специфичные для виртуального хостинга, которые обычно не отображается в стандартном выводе команды top.

Вывод команды «top»

Если в коммандной строке линукс системы вы наберете команду top, то получите табличку со следующим заголовком:

Давайте разберем значение каждой из строк.

top – 17:15:19 up 32 days, 18:24, 6 users
Здесь показана команда и текущее системное время; «время бесперебойной работы», в нашем случае это 32 дня, 18 часов и 24 минуты; наконец, указывается количество зарегистрированных в системе пользователей; в данном примере, в системе зарегистрированы 6 пользователей. Они могут быть подключены по SSH, локально, быть неактивными и т.д.

load average: 0,00, 0,01, 0,05
В этой части показывается средняя нагрузка; она может сбивать с толку, особенно на виртуальной машине/в облаке.
Первая цифра показывает среднюю нагрузку «последней минуты», или «текущую» среднюю нагрузку; вторая цифра показывает «среднюю нагрузку за 5 минут», последняя цифра – «среднюю нагрузку за 15 минут».
Средняя нагрузка – мера среднего числа процессов, ожидающих своей очереди, чтобы совершить какое-либо действие в процессоре. Как и в супермаркете, приходится стоять в очереди, дожидаясь, пока кассир уделит вам все свое внимание. Причина, по которой средняя нагрузка растет, заключается в остальной статистике и счетчиках, находящихся ниже этой линии, поэтому, если ориентироваться строго на значения средней нагрузки, можно не увидеть всей картинки полностью.

Вот пример, взятый из узла distcc:

Данный сервер, кроме того, что является средой промежуточной обработки для скриптов и хостингом инструментов командной строки облака, предоставляет также распределенную службу C компилятора различным машинам, находящимся в нашей сети, поскольку она имеет 8 процессоров, 32 ГБ оперативной памяти и тонну псевдодискового пространства. При нормальной нагрузке, среднее ее значение остается относительно низким; при выполнении java-скриптов нагрузка может вырастать в два и более раза. Однако при выполнении службы компилятора при полной нагрузке (10 выполняемых процессов при загрузке процессора, равной 95% или выше), среднее значение нагрузки составляет 0,75… Как же так получается? Попытаемся разобраться
Строка Tasks

Tasks: 119 total, 1 running, 118 sleeping, 0 stopped, 0 zombie
Tasks: показывает количество процессов, когда вы набираете, например, “ps aux”.
total Общее количество задач полезно знать для выявления вышедшего из-под контроля сервера apache или экземпляра postgresql, но оно обычно остается достаточно стабильным.
running Количество запущенных процессов показывает вам, как в настоящее время используется ваш процессор. Приложения, не имеющие многопоточности, за один раз, как правило, могут использовать 1 процессор, поэтому обычным делом является ситуация, когда 1 процесс использует 25% процессора четырехъядерного сервера со средней нагрузкой ~1.
sleeping Количество ждущих процессов показывает, какие процессы выполняются, но не являются активными; обычно это фоновые задачи, системное ПО, драйвера принтера и т.д.
stopped Количество остановленных процессов должно, как правило, равняться 0, если вы не послали процессу сигнал a SIGSTOP или kill -STOP для устранения неисправностей. Если это число отличается от 0, то, в случае с рабочими серверами это может служить поводом для беспокойства.
zombie Зависшие процессы. Это означает, что многопоточное приложение запустило дочерний процесс, а затем было уничтожено или неожиданно завершено, оставив после себя повисший процесс, известный, как zombie-процесс. Apache может наплодить целую кучу таких процессов в случае, если происходит что-то из ряда вон выходящее. Обычно, их число тоже должно равняться 0.
Строка Cpu

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

Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 99.9%id,
Первые четыре величины, приведенные здесь, присутствуют на всех серверах с linux, и они привычны для большинства людей.
%us показывает использование отдельного процессора (пользовательскими процессами, такими, как apache, mysql и т.д.) до максимального значения, составляющего 100%. Таким образом, если в четырехъядерном процессоре 1 процесс использует 100% CPU, это даст значение %us, равное 25%. Значение 12,5% для 8-ядерного процессора означает, что занято одно ядро.
%sy означает использование CPU системой. Обычно это значение невысоко, высокие его значения могут свидетельствовать о проблеме с конфигами ядра, проблему со стороны драйвера, или целый ряд других вещей.
%ni означает процент CPU, используемого пользовательскими процессами, на которые повлияло использование команд nice или renice, т.е. по существу их приоритет был изменен по сравнению с приоритетом по умолчанию, назначаемому планировщиком, на более высокий или низкий. При назначении какому-либо процессу команды nice, положительное число означает более низкий приоритет (1 = 1 шаг ниже нормального), а отрицательное число означает более высокий приоритет. 0 – значение по умолчанию, что означает, что решение о приоритете принимает планировщик. Можно установить, какой планировщик используется вашей системой, но это более сложная тема для следующих статей. Кроме того, любая величина в процентах, приведенная в этот статье не накладывается на величину %us, которая показывает только пользовательские процессы с невыставленным приоритетом.
%id – результат, получающийся при вычитании трех предыдущих значений из 100,0%, и измеряющий «простаивающую» вычислительную мощность.

0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Второй набор значений связан с виртуализацией, и именно по ним мы можем точно отследить те проблемы, которые, возможно, вносят вклад в высокое значение средней нагрузки.

%wa – iowait, процент времени (циклов, секунд), в течение которого процессор простаивал, ожидая завершения операции ввода-вывода. Когда какой-либо процесс или программа запрашивает данные, он сначала проверяет кэш процессора (в нем имеется 2 или 3 кэша), затем проверяет память и, наконец, доходит до диска. Дойдя до диска, процессу или программе обычно приходится ждать, пока поток ввода-вывода передаст информацию в оперативную память, прежде чем иметь возможность снова на нем работать. Чем медленнее диск, тем выше будет значение IO Wait % для каждого процесса. Это происходит также с процессами записи на диск, если системный буфер заполнен и его необходимо прочистить при помощи ядра – обычно это наблюдается на серверах баз данных с высокой нагрузкой. Если значение IO Wait стабильно превышает {100 / (кол-во CPU * кол-во процессов)}%, это означает, что, возможно, имеется проблема хранения, с которой необходимо разобраться. Если вы наблюдаете высокую среднюю нагрузку, прежде всего, проверьте этот параметр. Если он высок, тогда узкое место в процессах, скапливающихся на диске, а не в чем-либо еще.
%hi означает прерывания на уровне железа; на плате электроны движутся по микросхемам предсказуемым образом. Например, когда сетевая карта получает пакет, перед передачей информации, содержащейся в пакете в процессор через ядро, она запросит прерывание в канале прерывания материнской платы. Процессор сообщает ядру, что у сетевой карты для него есть информация, а ядро имеет возможность решить, как поступить. Высокое значение времени, тратящегося на обработку прерываний на уровне железа встречается на виртуальной машине довольно редко, но по мере того, как гипервизоры предоставляют в распоряжение виртуальных машин все больше «железа», эта ситуация может измениться. Чрезвычайно высокая пропускная способность сети, использование USB, вычисления на графических процессорах, — все это может привести к росту этого параметра на величину, превышающую несколько процентов.
%si – прерывание на уровне софта; в ядре linux версии 2.4 реализована возможность запроса прерывания программным обеспечением (приложениями), а не элементом аппаратного обеспечения или устройством (драйвером), запрашивающим прерывание в канале прерывания материнской платы; запрос обслуживается ядром посредством его обработчика прерываний. Это означает, что приложение может запросить приоритетный статус, ядро может подтвердить получение команда, а программное обеспечение будет терпеливо ждать, пока прерывание не будет обслужено. Если мы применим утилиту tcpdump к гигабитному каналу с высоким трафиком, то значение может измениться примерно на 10%, — по мере заполнения выделенной памяти tcpdump, утилита посылает зарос на прерывание, чтобы переместить данные со стека на диск, экран, или куда угодно еще.
%st — самый важный параметр из всех в списке, по моему мнению, это IOSteal%. В виртуализированной среде множество логических серверов могут работать под одним фактическим гипервизором. Каждой виртуальной машине(VM) мы присваиваем 4-8 «виртуальных» CPU; хотя сами гипервизоры могут не иметь (кол-во VM * кол-во виртуальных CPU на одну VM). Причина этого заключается в том, что мы не перегружаем CPU использованием наших виртуальных машин, так что если мы дадим одной-двум VM возможность изредка использовать 8 процессоров, это не будет негативно влиять на весь пул в целом. Однако если виртуальными процессорами VM используется количество CPU, превышающее количество физических (или логических, в случае с гиперпотоковыми процессорами Xeon), тогда значение iosteal будет расти.

iosteal% — мера загруженности гипервизора; наличие в каком-либо пуле виртуальных машин, демонстрирующих стабильно высокое значение параметра iosteal% (более 15%) может свидетельствовать о необходимости переноса некоторых из VM в другую часть пула.

iowait% является показателем производительности диска. В системе хранения данных, поддерживаемой NetApp, у нас может не получиться решить проблему производительности без перемещения тома на менее используемый, или другой диск NetApp. В случае с локальным диском (SSD или SAS) это может означать, что в гипервизоре имеется слишком много VM, интенсивно использующих ресурсы диска, и может потребоваться перенести некоторые из этих VM в другую часть пула.

Подведем итоги:

• Средняя нагрузка, на самом деле, ни о чем не говорит.
• Параметр %userland (%us) важен для средней нагрузки, поскольку он говорит о том, что производятся вычисления. Например, mysql, займет всего один поток, поэтому при полной нагрузке будет использовать (1/кол-во виртуальных CPU, присвоенных VM). postgresql является многопоточным, и может использовать больше процессоров, если они будут выделены, – помните об этом, создавая виртуальные машины в гипервизоре, чтобы предотвратить:
%st – iosteal% — показатель загруженности гипервизора. Создание стека из 4-х postgresql и 6 серверов tomcat под одним гипервизором может быть разумным с точки зрения бизнеса, но вам придется все время конкурировать за процессорное время.
%wa – iowait% — показатель количества времени, которое уходит на отсылку ваших процессов на невероятно медленные диски, неважно какое решение для хранения данных вы используете. Диски, даже SSD, сравнительно медленные. Добавление ОЗУ для увеличения буфера ядра может немного смягчить проблему. ОЗУ дешевле диска, если учесть, насколько молниеносно она работает по сравнению с ним.
Дополнительные команды

iostat
Если вы столкнулись с высокими значениями параметров iowait или iosteal, можно с точностью отследить, какой диск является этому причиной, при помощи команды iostat. Запускается она таким образом:

Более подробно, см. руководство по iostat. Разбивка, выводимая каждую секунду, с каких и на какие диски идет чтение/ запись, а также все значения iosteal или iowait, связанные с доступом к этим дискам.

htop
Команда по использованию CPU и процессов на системе Linux. Он не показывает виртуальную статистику, но отображает дерево процессов, а также разбивку каждого процессора в системе, его использование; кроме того, он показывает статистику свопинга и памяти, позволяющую отследить неприятные утечки памяти, раскрашивая все это симпатичными цветами. По моему мнению, этот пакет должен быть обязательным для всех VM.

Небольшое объявление. Как мы сказали вначале, сейчас нами активно тестируется мониторинг внутренних параметров серверов, если Вы хотите поучаствовать в закрытом бета тестировании, то пишите нам на [email protected]

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *