Плюсы и минусы операционной системы ubuntu

Дистрибутивы linux

Доступность — один из главных козырей операционной системы Линукс. Ведь в отличие от Windows или MacOS, популярные десктопные версии операционки распространяются бесплатно, к тому же для них регулярно выходят бесплатные обновления. И даже переход на более новую версию для пользователя будет бесплатным — для сравнения, при переходе на Windows 10 с «семёрки» пользователям приходится, пусть и со скидкой, но заплатить.

Дистрибутив Linux скачивается с официального сайта разработчика несколькими способами:

  1. Прямым скачиванием файла образа с сайта. Минус этого способа в том, что скорость скачивания будет ограничена.
  2. Через торрент-ссылку. На раздаче обычно сидят тысячи пользователей по всему миру, поэтому скорость скачивания будет ограничена только максимальной скоростью вашего подключения к интернету. Но понадобится специальное ПО для загрузки торрент-файлов — я рекомендую использовать uTorrent.
  3. Через локальное зеркало. Зеркалами называется общемировая сеть серверов, на которых хранятся дистрибутивы и обновления для Linux. Наиболее популярные и быстро работающие в России — Корбина и Яндекс.

Linux Ubuntu. Это простая, интуитивно понятная и не требовательная к ресурсам ПК версия Linux станет отличной альтернативой Windows. Скачать Linux Ubuntu для домашнего пользования можно на официальном сайте разработчика. Для профессионального использования также предусмотрена серверная версия операционки, но за неё придётся заплатить. Однако её стоимость гораздо ниже цены серверного решения от Майкрософт.

Linux Mint. Это идеальный вариант для тех, кто решил с Windows или MacOS перейти на Линукс, но не желает расставаться с привычным оформлением рабочего стола. Графическое окружение Линукс Минт можно принять за одну из многочисленных тем оформления для Windows: та же кнопка «ПУСК», панель управления, значки «Корзина» и «Компьютер».  Linux Mint скачать можно также бесплатно с официального сайта разработчика. Система реализована на базе Ubuntu, которая, в свою очередь, представляет собой упрощённую и понятную среднестатистическому пользователю модификацию Debian..

Linux ROSA. ROSA Desktop Fresh — это полностью российская разработка, является продолжателем легендарной OpenMandriva. Простая, лёгкая в использовании, поддерживает огромное количество приложений и оборудования. Если вы желаете поддержать отечественного разработчика, то ROSA — идеальный выбор.

Тем, кто хочет настроить собственный файловый, мультимедийный или веб-сервер, я рекомендую Linux Debian — скачать ОС также можно совершенно бесплатно. Но это выбор для уже опытных пользователей и системных администраторов. К тому же графическое оформление у операционки минимальное, поэтому необходимо будет знание командной строки.

Я рекомендую для знакомства с Unix-полными операционками загрузить Linux Mint русскую версию с официального сайта. Тем более что относительно недавно вышел новый, двадцатый, релиз, получивший красивое русское имя «Ульяна».

Главные мифы о Ubuntu и Linux в целом

1. Линукс сложный, он для сисадминов, а не нормальных людей.
Базовые задачи (серфинг, музыка-видео и т.д.) выполняются в Ubuntu не сложнее, чем в Windows, а порой и легче (см. вышеупомянутую установку программ). Да, есть консоль, но большинство основных задач можно выполнять и через графический интерфейс: например, для установки видеоплеера VLC можно ввести в консоль «sudo apt-get install vlc», а можно зайти в «Центр приложений Ubuntu», ввести в поле поиска «vlc», выбрать его и нажать на «установить». Консоль и хоткеи линуксоиды часто используют не из-за того, что без них в системе очень неудобно, а из-за того, что с ними (если потратить время и научиться) становится очень удобно. Без графического интерфейса, с одной консолью, вы можете остаться в том случае, если захотите сделать что-то нетипичное — но при гуглении по названию задачи, которую хотите выполнить, зачастую можно найти на форумах готовые команды, которые останется только скопировать в консоль, даже если не понимаешь, что они означают. (Ну и, справедливости ради, нетипичные задачи в Windows нередко еще сложнее выполнить.)2. Линукс некрасивый, он для сисадминов, а не девушек с тягой к прекрасному.
Во-первых, Ubuntu совершенно не выглядит угловатым консольным монстром из 90-х; многие даже считают, что она отчасти подражает MacOS. Во-вторых, в Ubuntu куда большее единообразие системы, чем в Windows: приложения следуют одним правилам оформления, выводят оповещения одним и тем же способом, и так далее. Исключения из единого облика есть (обычно это кроссплатформенные приложения, выглядящие так же, как и под другими системами), но и на часть из них можно натянуть скины. В-третьих, если ставить внешний вид во главу угла, то с помощью Compiz Fusion можно заставить Ubuntu выглядеть эффектнее Windows и настроить ее внешность под себя (есть, например, такой ролик — не самый показательный, но суть понять можно).3. Под Линукс нет нужных мне программ/игр.
Смотря какие нужны. Программы для выполнения всех базовых задач есть. Специфические — зависит от конкретной ситуации. AutoCAD, скажем, толком нет (хотя говорят, что альтернативы ему становятся все лучше и все совместимее с ним), и большинство автокадщиков даже при любви к линуксу оставляет второй системой Windows для работы. Игры есть, в том числе хорошие, но свежих блокбастеров нет. (Впрочем, блокбастеров теперь и на Windows все меньше, они в основном на приставках.)

Установка

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

В ArchLinux, пакеты будут автоматически загружены и распакованы с помощью пакетного менеджера pacman, вам не придется с ними еще что-то делать. В Gentoo же нужно скачать архив с базовой корневой файловой системой и распаковать его в корень будущей установки. Это не намного сложнее, чем в предыдущем варианте.

Кроме того, в Gentoo, вам предоставляется возможность собрать ядро из исходников и настроить для него нужные параметры, хотя если вы не хотите сами настраивать ядро, можно воспользоваться скриптом, который сделает все автоматически. Остальные пакеты во время установки будут собираться с помощью пакетного менеджера Emerge.

В этом сравнении Gentoo vs ArchLinux побеждает Gentoo, поскольку ее процесс установки не намного сложнее чем у ArchLinux. Но зато здесь есть больше возможностей, например, сборка ядра.

Тест 5. Документация

Даже опытному пользователю может понадобиться RTFM

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

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

В Gentoo и Arch очень обширная документация, в которой подробно расписаны даже такие элементарные вещи, как настройка сетевых интерфейсов, xinitrc и fstab. Это особенно необходимо для таких дистрибутивов, поскольку в них все делается немного по-другому. Знакомство с другим дистрибутивом не поможет вам при использовании Arch и Gentoo, и вам не обойтись без хорошей документации. Здесь даже опытный пользователь может растеряться.

У всех дистрибутивов есть также активное сообщество, вы можете использовать форумы, рассылки, IRC. Кроме того, на сайтах Slackware и Debian есть списки компаний консультантов, которые могут быть использованы в качестве технической поддержки.

Оценки:

  • Slackware: 4/5
  • Fedora: 4/5
  • Debian: 4/5
  • Arch: 5/5
  • Gentoo: 5/5

Общие

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

Debian

  • Debian более жёстко относится к несвободным пакетам, но включает их в отдельные несвободные репозитории. Arch более снисходителен к таким пакетам.
  • Debian поддерживает множество архитектур, включая Alpha, ARM, HPPA, i386, x86_64, IA-64, m68k, MIPS, MIPSel, PowerPC, S/390 и SPARC, тогда как Arch поддерживает только x86_64.
  • Arch предлагает более удобные средства для создания собственных пакетов из внешних источников, в частности, похожую на порты систему (ports-like systems) сборки. В Debian отсутствует система портов, а расчёт сделан на большие бинарные репозитории.
  • Установочная система Arch прозрачна и предлагает только базовый набор пакетов, тогда как применяемые в Debian методы, например, использование задач («tasks») apt для установки заранее выбранных групп пакетов, позволяют установить систему в более автоматизированном режиме, а также использовать несколько альтернативных методов установки.
  • В Arch пакеты библиотек программного обеспечения, как правило, включают в себя заголовочные файлы, тогда как в Debian их обычно приходится загружать отдельно.
  • Arch старается избегать применения патчей, чтобы исключить проблемы, которые невозможно проверить в основном репозитории программы. Debian же часто применяет патчи для получения более широкой аудитории.

Fedora

  • Fedora использует формат RPM и систему управления пакетами DNF. Arch использует pacman для управления пакетами.
  • Fedora специализируется только на свободном программном обеспечении и отказывается включать несвободное ПО в официальные репозитории. Стоит отметить, что пакеты с несвободным ПО доступны в сторонних репозиториях. Arch более снисходителен к таким пакетам и оставляет выбор пользователю.
  • Fedora предлагает различные способы установки системы, включая графический установщик и минималистичный вариант. Также имеются сборки («spins») Fedora, которые предоставляют различные среды рабочего стола со своим набором приложений по умолчанию. С другой стороны, в Arch присутствуют лишь несколько скриптов, которые облегчают процесс установки базовой системы.
  • В Fedora применяется определённый график обновлений, но отдельные («discrete») обновления официально поддерживаются с помощью утилиты FedUp. В Arch используется модель разработки ПО роллинг-релиз.
  • В отличии от Fedora, в Arch имеется система портов.
  • И Arch, и Fedora ориентированы на опытных пользователей и разработчиков, а также настоятельно рекомендуют вносить свой вклад в развитие проектов.
  • Fedora получила общественное признание за интеграцию SELinux, скомпилированные с помощью GCJ пакеты (в целях устранения необходимости в JRE от Oracle) и активный вклад в «апстрим» — разработчики Red Hat и Fedora привносят наибольшую часть кода в ядро Linux, по сравнению с другими проектами.
  • Arch Linux предоставляет вики-ресурс, который широко признается наиболее исчерпывающим среди вики-ресурсов дистрибутивов. Вики Fedora используется в первоначальном смысле слова «вики», т.е. для быстрого обмена информацией между разработчиками, тестировщиками и пользователями. В отличии от вики Arch, она не служит для централизации знаний пользователей и напоминает систему отслеживания ошибок или корпоративный вики-ресурс.

Slackware

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

Что будем сравнивать?

Давайте сначала выясним какие дистрибутивы будем сравнивать:

  • Ubuntu — дистрибутив, разработанный компанией Canonical. Я использовал этот дистрибутив довольно длительное время и использую сейчас, поэтому успел неплохо его изучить;
  • Debian — дистрибутив, на котором основана система Ubuntu, позиционируется как самый стабильный;
  • Fedora — противоположный лагерь. Использует систему управления пакетами RPM, на его наработках основаны Red Hat Enterprice Linux и CentOS;
  • OpenSUSE — ещё один дистрибутив, использующий систему управления пакетами RPM;
  • Arch Linux — дистрибутив, разрабатываемый сообществом и использующий систему роллинг релизов;
  • Gentoo — позиционируется как самый оптимизируемый и настраиваемый дистрибутив, поскольку позволяет компилировать все пакеты из исходников.

Я не включал в этот обзор Linux Mint, Manjaro, MX и другие популярные системы потому что я очень мало их использовал и мне нечего о них сказать.

Что такое ядро ​​Linux?

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

В начале 1990-х годов было почти достаточно свободных и открытых компонентов для обеспечения функциональности рабочего стола. Все, чего не хватало, было одной важной частью, ядром, которое фактически позволило бы всем этим программам работать. Когда Линус Торвальдс запустил ядро ​​Linux, он предоставлял только один этот компонент. Тем не менее, люди начали называть весь опыт работы с прецизионными системами на базе ядра Linux, просто – Linux, а не GNU/Linux, что есть правильно. Эта практика продолжается и по сей день

Когда Линус Торвальдс запустил ядро ​​Linux, он предоставлял только один этот компонент. Тем не менее, люди начали называть весь опыт работы с прецизионными системами на базе ядра Linux, просто – Linux, а не GNU/Linux, что есть правильно. Эта практика продолжается и по сей день.

Ядро Linux. Объясняем простыми словами

Смогу ли я играть в Linux в популярные компьютерные игры?

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

Уточняйте наличие такой поддержки на сайте разработчика игры, рекомендуем также обратить внимание на такие платформы как STEAM и GOG.COM, содержащих немало нативных игр для Linux. Если игра не поддерживается Linux, можете попробовать воспользоваться такими инструментами как Wine, PlayOnLinux или CrossOver, о которых будет сказано ниже

Стабильность системы

ArchLinux — дистрибутив с самым новым программным обеспечением, и естественно, что ни про какую стабильность речь идти не может. Программы в репозиториях появляются почти сразу после выхода новых версий, но из-за этого они еще недостаточно протестированы и могут содержать баги. Также ArchLinux достаточно часто ломается если обновление системы делать редко.

Gentoo — стабильная система, пакеты тщательно тестируются перед тем, как попасть в официальный репозиторий. К тому же у Emerge есть специальный сервис — Enews, через который разработчики если что-то и сломали из-за обновления версий, то сообщают пользователям что нужно сделать чтобы решить проблему.

Только для специалистов

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

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

Серверное использование, как и для Windows, намного сложнее. Но в качестве рядового пользователя вы можете использовать Linux также легко, как Windows или Mac OS X.

Slackware

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

Стремление быть похожим на Unix делает Slackware простой в использовании и очень стабильной. Это делает ее идеальной для серверов. Slackware может быть настроен для работы с KDE, XFCE или любой другой средой рабочего стола или поддерживаемым менеджером окон. Много контроля над формированием системы дает возможность выбора пакетов во время установки.

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

Оценка 4/5

Выводы

Итак, кто же лучше — Ubuntu или ArchLinux? Оба дистрибутива лучшие в том, для чего были созданы. Ubuntu — лучшая ОС для новичков. Начинать работу в ней можно сразу же после установки. Это полнофункциональная система, которая предлагает все, что нужно среднестатическому пользователю; она не требует танцев с бубнами и не предполагает наличия специализированных знаний или умений.

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: