Какой дистрибутив Linux попробовать новичку?

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

Что такое Linux и что значит “Дистрибутив”?

Так же как Windows и Mac OS X, Linux это операционная система. В основе её находится само ядро Linux, с которым взаимодействует целая куча дополнительных утилит, приложений, сервисов и т.д., которые создают некое уникальное рабочее окружение из открытого и не очень программного обеспечения. Так вот, предопределенный и протестированный заранее набор утилит, программ, сервисов поставляемых в одной связке с ядром Linux — называется: Дистрибутив.

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

  • Ориентированные на приватность (например Tails)
  • Хакерские дистрибутивы (например Kali)
  • Аудио/Видео обработка (например Ubuntu Studio)
  • И многие другие.

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

PineЧто?

PinePhone — это смартфон, разработанный компанией PINE64, которая продаёт Linux-устройства на базе ARM с 2015 года. Она начинала с выпуска одноплатных компьютеров, таких как Pine A64, похожих на Raspberry Pi, а затем расширила ассортимент, добавив другие продукты. Сейчас PINE64 продаёт ноутбуки, планшеты, умные часы, серверные кластеры и другие устройства, построенные на основе ARM и Linux.

Project Anakin — первая плата для PinePhone

PINE64 протестировала различные прототипы, прежде чем представить первую общедоступную версию своего смартфона под кодовым названием «Braveheart» в январе 2020 года. Затем компания выпустила партию PinePhone «Community Edition» с предустановленным дистрибутивом Linux. Я купил версию PinePhone UBports Edition с предустановленной Ubuntu Touch.

С тех пор PINE64 выпустила ещё одну версию своего смартфона с postmarketOS и увеличенным объёмом оперативной и встроенной памяти. При этом все версии PinePhone «Community Edition» совместимы друг с другом, поэтому дистрибутив, созданный для одной модели смартфона, будет работать и с другой.

Для чего это необходимо

Для сравнительно слабых машин легкие дистрибутивы, основанные на ядре Линукс, — альтернатива ОС Windows, которую компания Microsoft продолжает увеличивать в размере.

Официальные требования для установки Windows 10 в 2019 г. составляют:

  • для 64-разрядных версий — 20 Гб свободного пространства на диске;
  • для 32-разрядных — 16 Гб.

8 Гб — вес минимальной домашней ОС Windows 10 для одного языка.

Это связано с тем, что:

  1. Система после обновлений содержит 130 запущенных процессов, с помощью которых контролируется работа устройства, собирается информация, и часть ее передается на серверы производителя.
  2. Используются файлы подкачки увеличенного объема. Уже минимум 4 слота на материнской плате отводятся для оперативной памяти. Применяется ОЗУ 8 Гб. Для нормальной работы программ файл подкачки делают больше ОЗУ.
  3. На диск сохраняется информация из оперативного запоминающего устройства после выключения системы. Чтобы скорость не снижалась и не падала работоспособность, размер DIMM-линеек повторяет пространство на диске.
Читайте также:  watchOS 7: все, что нужно знать о новой ОС от Apple

Распространенный на сегодня Линукс — Ubuntu. Стандартный дистрибутив, который на этот момент выпущен, — версии Убунту с поддержкой до 2023 г. — после установки занимает 7 Гб.

Но на базе ядра Linux сделан ряд операционных систем, которые предназначены для решения офисных, образовательных и игровых задач, работают с мультимедиа и 3D-графикой, а весят от нескольких десятков Мб.

Узнайте, как использовать KDE Network Manager

Настроить статический IP-адрес с помощью KDE Network Manager довольно просто. Это хороший способ заблокировать один IP-адрес для конкретной машины, чтобы он никогда не менялся (пока вы его не измените).

Как ты это делаешь? С помощью сетевого менеджера KDE (также известного как «Соединения»).

Зачем настраивать статический IP-адрес

Представьте, что вы только что установили дистрибутив Linux, включающий рабочий стол KDE Plasma. Все идет отлично, но затем вы решаете, что хотите либо иметь возможность защищенной оболочки (SSH) на этом рабочем столе, либо хотите иметь возможность обмениваться папками в своей сети.

Из этого окна этому рабочему столу KDE Plasma будет присвоен IP-адрес, назначенный по протоколу динамической конфигурации хоста (DHCP). Другими словами, рабочий стол получит временный IP-адрес от маршрутизатора (настроенного вашим интернет-провайдером – например, AT & T, Comcast и т. Д.). Как долго этот рабочий стол у нас, этот IP-адрес до ISP (и как они настроили службу DHCP на маршрутизаторе).

Когда срок аренды IP-адреса DHCP истечет, вашему рабочему столу будет присвоен другой адрес, что означает, что вы не сможете подключиться к этому рабочему столу (или к его общим папкам), пока не найдете новый IP-адрес.

Какой KDE?

Для этого руководства мы использовали KDE , работающий в дистрибутиве NEON , который является наилучшим способом использования последней версии рабочего стола KDE Plasma.

Проводной или беспроводной?

Это руководство предполагает, что вы работаете с проводным соединением. Если вы работаете с беспроводным соединением, вам нужно только изменить тип редактируемого соединения (беспроводное, а не проводное). Это также предполагает, что вы хотите подключиться, используя статический IP-адрес.

Доступ к KDE Network Manager

Чтобы настроить сеть в KDE Plasma, вам нужно открыть Network Manager. Для этого выполните следующие действия:

  1. Нажмите на крайний левый значок на панели задач, чтобы открыть всплывающее окно «Сети».

  2. Нажмите кнопку Настройки в верхней части всплывающего окна.

  3. Теперь вы должны увидеть окно подключений.

  4. Подготовьтесь к настройке.

Настроить сеть

Настройте свою сеть для статического IP-адреса, выполнив следующие действия:

  1. Нажмите Проводное соединение 1 на левой панели окна Подключения.

  2. Откройте вкладку IPv4 .

  3. В раскрывающемся списке Метод выберите Вручную .

  4. Введите адреса DNS-серверов (необязательно) в разделе DNS-серверы . Если вы добавили более одного адреса DNS, разделите их запятой.

  5. Нажмите Добавить .

  6. Введите IP-адрес (в разделе Адрес ) и используйте клавишу Ввод на клавиатуре, чтобы перейти к Маска сети . Введите адрес маски сети (обычно ) и перейдите на вкладку Шлюз . В качестве адреса шлюза введите адрес своего маршрутизатора.

  7. Нажмите Применить .

  8. Нажмите ОК .

Слово об IP-адресах

Если вы никогда не настраивали статический IP-адрес, знайте, что настраиваемый адрес должен быть в той же адресной схеме, что и ваш маршрутизатор. Таким образом, если IP-адрес вашего маршрутизатора – , вам необходимо использовать IP-адрес, например Вы также должны убедиться, что IP-адрес, который вы хотите настроить, еще не используется. Хороший способ выяснить это – запустить команду ping для указанного адреса. Откройте окно терминала и введите команду типа ping . Если команда возвращается, говоря, что хост назначения недоступен, этот адрес безопасен для использования.

Читайте также:  Как установить Linux. Пошаговая инструкция

Слово на DNS

DNS означает Dynamic Name Service и отвечает за перевод URL-адресов в IP-адреса, которые может использовать внешняя сеть. Без DNS вам придется запоминать IP-адреса, а не URL-адреса. Поэтому вместо того, чтобы вводить , вам нужно знать IP-адрес для этого адреса (). Вы можете отказаться от настройки статических DNS-адресов. Если вы этого не сделаете, ваш компьютер получит DNS от маршрутизатора, который обслуживал бы его IP-адрес.

Вы можете подумать, что вновь настроенный IP-адрес вступит в силу немедленно. Не будет Этого не произойдет, пока вы не отключитесь и не подключитесь к сети.К счастью, это довольно просто. Вот как:

  1. Откройте всплывающее окно «Сети» (как вы это делали для доступа к диспетчеру сети).

  2. Нажмите Отключить .

  3. Нажмите Подключиться .

  4. Нажмите на пустое место на рабочем столе, чтобы закрыть всплывающее окно.

Поздравляем, ваш новый (статический) IP-адрес теперь действует. Вам не нужно беспокоиться о том, что оно когда-нибудь изменится, пока вы не решите.

Почему стоит выбрать свежую Ubuntu?

Ubuntu стала самым популярным «линуксом»: именно она максимально адаптирована к рядовому пользователю и реже других требует общения с командной строкой.

Разработчики оптимизировали систему настолько, что переход с других распространенных домашних ОС идеальный, будто ничего особенного и не поменял. Как внешне, так и во время работы. Чего, впрочем, нельзя сказать о её настройке — внутри это все тот же NIX и соответствующая идеология

Итак, Ubuntu  О её фишках в сравнении с другими системами можно говорить довольно долго. Мне важны эти:

  • удобный дизайн (где-то между macOS и Windows)
  • адекватная работа drag’n’drop
  • наличие в дистрибутиве стартового набора офисных программ и драйверов
  • поддержка разнообразных аппаратных решений — лэптопы в почете
  • поддержка файловых систем других ОС
  • настройка всех системных параметров в графических меню.

Серверные

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

Это интересно: Лучшие видеокарты для игр на начало 2018 года

CentOS

CentOS – дистрибутив, основанный на Red Hat Enterprise Linux. Срок поддержки каждой версии системы составляет 10 лет. Каждая версия обновляется каждые пол года для добавления поддержки нового железа. На мой взгляд это один из самых стабильных дистрибутивов GNU/Linux, который отлично подойдёт не только для сервера, но и десктопа. Разработчиком является The CentOS Project.

Скачать дистрибутив можно по следующим ссылкам:В качестве пакетного менеджера выступает yum, формат пакетов, соответственно, *.rpm.

  1. x86_64
  2. i386
  3. ARM (Для микрокомпьютеров Banana Pi, Cubietruck, Raspberry Pi 2&3)

Debian

Debian – один из самых старых дистрибутивов. Используется как основа для большинства современных дистрибутивов (Astra Linux, *buntu, LMDE). Debian имеет несколько веток:

  • stable
  • testing
  • unstable

Если вы решили использовать данную систему на своём сервере, ветка stable идеально подойдёт для этого. Так как вам нужна высокая стабильность ОС,то использование свежих программ не рекомендуется. На данный момент Debian является одним из самых популярных дистрибутивов.

В качестве пакетного менеджера выступает apt & apt-get, формат пакетов, соответственно, *.deb.

Скачать данный дистрибутив можно с официального сайта.

openSUSE

openSUSE – так же довольно старый дистрибутив. На данный момент его владельцем является корпорация Novell inc. Дистрибутив активно используется во всём мире. Старые версии (S.u.S.E Linux) были основаны на Slackware, однако сейчас это обособленный дистрибутив. Новая версия дистрибутива выходит каждые 12 месяцев.

В качестве пакетного менеджера выступает Zypper, формат пакетов, соответственно, *.rpm.

Официально поддерживается только x86_64 архитектура.

Скачать дистрибутив вы можете на сайте проекта. (Так же имеется редакция для Raspberry Pi 1 & 2 & 3).

Попробуйте Linux перед его установкой

Есть два основных способа оценить Linux прежде, чем вы установите его на свой компьютер.

Читайте также:  35 лучших тем сделанных на основе Elementor для WordPress 2020

Способ №1: VirtualBox. Данный способ заключается в использовании программного обеспечения для виртуализации — VirtualBox. Если у вас достаточно мощный компьютер, то вы можете установить бесплатное программное обеспечение под названием VirtualBox. Это ПО позволяет запускать Linux (или любую другую операционную систему) внутри вашего обычного компьютера (Windows или macOS). Оно не очень хорошо подходит для повседневного использования из-за слишком большого потребления ресурсов (вы запускаете операционную систему внутри операционной системы), но может послужить вам отличным трамплином, чтобы оценить идеальный дистрибутив для ваших нужд, потому как у вас появляется возможность поработать со всей системой, как если бы она была полностью установлена на вашем компьютере.

Способ №2: live-дистрибутивы Linux. live-дистрибутивы можно загрузить из сети и записать на USB-накопитель (или на компакт-диск, если ими еще кто-то пользуется). Затем, подключив USB-накопитель к компьютеру, вы сможете запустить и «попробовать» конкретный дистрибутив Linux.

Kali Linux

80 тысяч запросов в месяц и 19 место по версии Distrowatch. Kali, основанный на Debian, поддерживается сообществом и пришёл на смену популярному дистрибутиву BackTrack Linux, что произошло это в 2013 году.

Kali предназначена для специалистов в области кибербезопасности. Содержит более трёхсот соответствующих инструментов: взломщики паролей, Wi-Fi-сканеры, клавиатурные шпионы и т. п. Также Kali Linux можно полноценно установить на Raspberry Pi в виде альтернативы Raspbian. Не для новичков, скорее, для этических хакеров и специалистов по пентестингу — тестированию на проникновение.

Проблемы ROSA Fresh RKDE 4

Серьезных проблем я не обнаружил. По мелочам есть.

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

Расшаренные ресурсы Росы не сразу стали видны на компьютерах Windows. А только после выключения и включения компьютера с Росой.

Плеер Росы, кстати плеер их собственный, не может открыть некоторые файлы через сеть (с компьютера Windows), но локально эти же файлы он открывает.

Если на компьютере две звуковых карты — встроенная в материнскую плату и HDMI на видеокарте, тогда звук "раздваивается". Системные звуки выводятся на HDMI, а звук от воспроизведения видео или аудио уходит на встроенную звуковую карту. И это может сбить с толку, проверяешь звук и он есть, но когда включаешь видео звука нет. Для решения проблемы нужно в настройках звука, вручную переключаться на HDMI.

Апплет настроек дисплея не дает настроек по подключению через HDMI, пустая вкладка:

Но, автоматически, разрешение устанавливает правильно, в отличии от Альт Линукс 8.2, который с HDMI, похоже совсем не дружит.

FEREN OS

Feren OS станет отличной заменой для тех, кто любит интерфейс Windows и Mac OS X.

Несмотря на то, что дистрибутив основан на Linux Mint, здесь используется система скользящих обновлений, поэтому вы всегда будете получать новейшее программное обеспечение.

Дистрибутив не собирает никаких данных о пользователях, как Windows 10, но в то же время потребляет меньше ресурсов, чем Linux Mint.

По умолчанию ОС Feren использует рабочую среду Cinnamon, которую вы можете настроить по своему усмотрению.

ОСНОВНЫЕ ПАРАМЕТРЫ

  • Основано на: Linux Mint
  • Архитектура: x86 / 64
  • Окружающая среда: Cinnamon
  • Формат пакета: .deb
  • Встроенные приложения: Vivaldi, Skype, Krita, WPS Office

СИСТЕМНЫЕ ТРЕБОВАНИЯ

  • Оперативная память: 1 ГБ или более
  • Процессор: AMD / Intel 2 ГГц
  • Жесткий диск: 10 ГБ, рекомендуется 15 ГБ
  • Сеть: проводная или беспроводная

ПЛЮСЫ И МИНУСЫ

ПЛЮСЫ

  • Очень красивый дизайн
  • Высокая производительность

МИНУСЫ

  • Может быть неинтересным для продвинутых пользователей.