Почему я перешел с Ubuntu на Manjaro Linux
Более десяти лет Ubuntu был моим любимым дистрибутивом Linux. Но впервые за долгое время я переключился на дистрибутив. Теперь я управляю Manjaro и очень счастлив. Это просто хорошо!
Ubuntu по-прежнему великолепна!
Я по-прежнему очень высоко оцениваю Ubuntu и с большим уважением отношусь к Canonical. В корпоративном мире никто не сравнится с успехом Red Hat в продвижении Linux как серьезного инструмента корпоративной инфраструктуры. Вы можете привести тот же аргумент в пользу Canonical и ее успеха в том, что Linux стал доступен для новичков на рабочем столе Linux.
Многие люди, которые используют Linux в первый раз, заходят в тупик с Ubuntu. После того, как они встали на ноги и получили немного опыта, некоторые люди переходят на другие дистрибутивы. Я слышал одну и ту же историю много раз, как лично, так и в Интернете. Люди говорят мне, что используют определенный дистрибутив — Fedora, Debian, что угодно, я слышал, — но они начали с Ubuntu. Если бы их текущий дистрибутив был их первым набегом на Linux, они сомневаются, что остались бы с ним. Это чрезвычайно важная роль для Ubuntu.
Ни один бизнес или компания не идеальны. За прошедшие годы Canonical предприняла несколько необдуманных шагов, например, навязала рабочий стол Unity, предназначенный для максимизации экранного пространства нетбуков, на все остальные компьютеры. Но показательно и обнадеживающе то, что он прислушался к мнению своих пользователей и отменил некоторые из этих решений. Хорошим примером являются результаты поиска Amazon по умолчанию, которые были удалены. В целом, я по-прежнему считаю Canonical силой добра в Linux-сфере. Мое решение переехать не имело ничего общего с организацией, стоящей за Ubuntu.
Итак, почему я переехал в Манджаро, и подходит ли это вам?
Manjaro обгоняет Ubuntu по скорости
Для исследований и других целей я храню множество образов VirtualBox различных дистрибутивов Linux. Трудно было не заметить, что Manjaro на виртуальной машине работает почти так же быстро, как Ubuntu на моем железе.
Это было убедительным фактором, потому что мне часто приходилось компилировать большие кодовые базы. Чем быстрее мой компьютер справится с этой задачей, тем быстрее я смогу перейти к следующей.
Manjaro быстрее загружает приложения, переключается между ними, перемещается в другие рабочие области, загружается и закрывается. И все это складывается.
Только что установленные операционные системы всегда быстро запускаются, так что это справедливое сравнение? Я так думаю. Он заменил Disco Dingo 19.04, который был установлен в конце апреля этого года. Ubuntu не должен был значительно замедляться за этот короткий промежуток времени. Я использовал GNOME в Ubuntu, и я использую GNOME в Manjaro, хотя Manjaro также предлагает установку Xfce, KDE и командной строки.
Итак, чем можно объяснить преимущества скорости? В качестве примера давайте посмотрим на количество служб и демонов, запущенных по умолчанию. Каждый из них потребляет системные ресурсы, такие как немного памяти и некоторое время ядра. Вы можете проверить включенные службы и демоны, введя следующую команду в окне терминала:
systemctl list-unit-files --state=enabled --no-pager
Результат на Ubuntu:
Результат на Манджаро:
Это две свежие установки. Как видите, в Manjaro 24 включенных демона, а в Ubuntu — 90. Такие накладные расходы не могут не иметь значения.
Ваш пробег может отличаться, но для меня скорость была большим плюсом для Manjaro.
Manjaro — это стройная, подлая Linux-машина
Ubuntu поставляется с полным набором приложений. Manjaro основан на Arch Linux и перенимает многие его принципы и философии, поэтому использует другой подход.
По сравнению с Ubuntu Manjaro может показаться недоедающим. Вы получаете упрощенную установку, что означает быструю установку, а затем решаете, какие приложения вам нужны. Он поставляется с почтовым клиентом, веб-браузером, офисным пакетом и некоторыми другими основными продуктами, но помимо этого вы сами решаете, какие приложения вам нужны, и устанавливаете их.
Manjaro чувствует себя как за рулем картинга, который вы построили сами. Ubuntu похож на большой, удобный, хорошо укомплектованный дом на колесах. Об обоих подходах есть что сказать. Вам может показаться более логичным начать с легкого и загрузить только то, что вы хотите. Если вы предпочитаете подход «все и кухонная раковина», то это точка для Ubuntu.
Manjaro не заходит так далеко в своем минимализме, как Arch Linux. С Arch вы действительно начинаете с чистого листа и настраиваете параметры вручную. Вы редактируете один файл, чтобы указать раскладку клавиатуры, а другой — чтобы установить шрифты терминала. Когда установка Arch по умолчанию завершится, у вас будет работающий экземпляр Linux в командной строке. Хотите графическую среду рабочего стола? Заходите — есть из чего выбрать. Выберите один, установите и настройте его.
Если Manjaro похож на самодельный картинг, то Arch похож на плавку собственной железной руды, чтобы сделать материалы для картинга. Но в этом и есть слава Arch — ничего не предопределено.
Если вы не пурист или вам не нужна такая степень детализации, Manjaro, вероятно, настолько близок к чистому Linux, насколько вам нужно. По сравнению с Ubuntu это совсем другой опыт. Он кажется чистым, четким и отзывчивым.
Если вы когда-либо пользовались официальным смартфоном Google, таким как Nexus или Pixel, и испытывали «голый» Android, вы оцените разницу. Со смартфонами Google вы не получаете слоев «улучшений» другого производителя между вами, операционной системой и инструментами.
Вот что чувствует Манджаро, так что это еще один пункт от меня.
Прокатные релизы Bleeding Edge
Ubuntu выпускает два регулярных выпуска каждый год: один в апреле, а другой в октябре. Это называется системой фиксированного или точечного выпуска. Приложения и функции разрабатываются и тестируются. Когда они будут готовы, они будут представлены для включения в следующий выпуск. Когда наступает дата выпуска, весь обновленный дистрибутив становится доступным.
В скользящем выпуске приложения обновляются в репозиториях после того, как они прошли тестирование разработчиков и, возможно, некоторое приемочное тестирование. После этого они готовы к загрузке. Это постоянный поток обновлений. Вы не получите такого большого скачка «следующей версии» всего дистрибутива. Есть плюсы и минусы для обоих.
Благодаря модели непрерывного выпуска вам не нужно обновлять систему два раза в год. Вы получаете новые функции, ядра и приложения, как только они будут готовы. Но ценой, которую вы платите, может быть стабильность. Вы находитесь на так называемом «переднем крае», потому что здесь все можно урезать.
Manjaro берет на себя большую часть риска скользящей модели, откладывая выпуск новых приложений и функций на несколько недель. Как только они протестированы и признаны безопасными, они становятся доступными, но некоторые вещи могут ускользнуть из сети.
Конечно, если что-то всплывает, это легче отследить, потому что вы знаете, что обновляли последним. Это значительно облегчает откат назад. То есть до тех пор, пока вы замечаете проблему — или проблема дает о себе знать — вскоре после обновления или установки, и вы подключаете ее к последнему обновлению.
Я потерял большую часть двух дней, пытаясь понять, куда пропало мое подключение к сети Ethernet. Как будто его физически не существовало. Ни в командной строке, ни в инструментах с графическим интерфейсом этого не было. В конечном итоге это было идентифицировано как нанесенное самому себе ранение. Я построил версию VirtualBox из несоответствующих программных модулей. Моя вина!
Точно так же слишком часто после точечного выпуска Ubuntu приложение, которое я использую все время, было удалено или что-то, на что я полагаюсь, не будет работать. Почему мне приходилось возиться с настройками в записях монтирования Samba SMB в fstab
каждый раз при обновлении?
У Manjaro есть аккуратный и ненавязчивый способ держать вас в курсе событий настолько, насколько вы этого хотите. Мне это нравится, потому что вы можете выбрать, насколько близко к переднему краю вы хотите быть — достаточно близко, чтобы вы могли видеть его отсюда, или вы можете стоять прямо на нем.
Конечно, многие люди, использующие Linux, не хотят находиться рядом с ним. Период. Долгосрочная поддержка и стабильность — это то, что им нужно, с длительным двухлетним перерывом между обновлениями.
Меня покорила модель скользящего распространения. Еще одно очко Манджаро.
Улучшенные репозитории сторонних программ
Диспетчер пакетов Ubuntu apt-get
и приложения Ubuntu Software работают нормально. Они немного длинноваты и местами неуклюжи, но они работают. А поскольку Ubuntu так популярен, многие приложения, не входящие в основной дистрибутив, такие как Slack, делают файл «.deb» доступным для упрощения установки.
Что не так хорошо работает, так это управление личными архивами пакетов (PPA). PPA — это репозиторий для одного или нескольких приложений, обычно от независимого разработчика. Чтобы использовать PPA, вы добавляете его в свою систему в окне терминала, а затем запускаете sudo apt-get update
. Затем вы можете установить программное обеспечение с помощью sudo apt-get
.
Этот процесс не занимает много времени, но управление PPA ниже по течению становится проблематичным. Их следует очищать по мере истечения срока годности. Вам нужно восстановить их, если вы переустанавливаете Ubuntu. Они могут стать брошенными и осиротеть без предупреждения.
Для многих обновления Ubuntu проходят без проблем, но для других обновления Ubuntu не работают. Для тех, кому не повезло, для перехода на новую версию требуется переустановка. Восстановление всех PPA после переустановки системы быстро становится утомительным.
Репозиторий Manjaro — это одна большая коллекция программного обеспечения. Он контролируется и управляется общественными волонтерами. Управление пакетами в Manjaro хорошо продумано — есть несколько вариантов выбора в командной строке и в графическом интерфейсе.
Если вы используете Manjaro, у вас также есть доступ к репозиторию пользователей Arch (AUR). AUR, вероятно, является самым большим репозиторием для любого дистрибутива. Конечно, это самые свежие продукты.
Опять же, есть инь и ян быть на переднем крае. Но если вам нужно что-то, что еще не попало в репозиторий Manjaro, скорее всего, оно доступно в AUR.
Как всегда в Linux, речь идет о выборе. Вам вообще не нужно использовать AUR, если вы этого не хотите. И на самом деле, предохранитель включен по умолчанию — вы должны зарегистрироваться, чтобы использовать AUR.
Управление пакетами в Manjaro кажется глотком свежего воздуха. У вас есть стандартный репозиторий, и любители острых ощущений могут побаловаться с AUR. По сравнению с множеством PPA, это сама простота.
Укажите на Манджаро.
Смотри, прежде чем прыгнуть
Конечно, прежде чем устанавливать новый дистрибутив, рекомендуется сначала его опробовать. Если у вас есть запасное оборудование, вы можете использовать его и убедиться, что дистрибутив соответствует вашим ожиданиям, прежде чем запускать свой основной компьютер.
Вы также можете загрузиться с компакт-диска Manjaro Live CD, чтобы просмотреть Manjaro и попинать шины. Однако производительность будет низкой из-за узкого места в пропускной способности привода CD-ROM. Live USB также является опцией, но опять же, производительность зависит от USB-накопителя. У вас не будет такого же опыта ни с одним из этих вариантов, как если бы вы установили его на свое оборудование.
Если вы используете VirtualBox или QEMU, вы можете запустить новый дистрибутив на виртуальном компьютере.
Вы также можете ознакомиться с потрясающим ресурсом DistroTest. Вы можете запустить виртуальную машину, выбранную из любого из сотен поддерживаемых дистрибутивов Linux. Вы можете протестировать большинство дистрибутивов с выбором окружения рабочего стола. Существует более 700 вариантов, которые вы можете протестировать.
Под ним все Linux
Итак, мои основные причины:
- Скорость. Без раздувания.
- Модель непрерывного выпуска.
- Простое управление пакетами.
Конечно, все это субъективно, но, возможно, некоторые из них важны и для вас.
Знание того, что приложения, которые вам нужны и с которыми вы уже знакомы, будут доступны при переходе с одного дистрибутива на другой, является одним из преимуществ Linux. Вы можете быстро переехать и почувствовать себя как дома.
Всегда есть чем заняться, но это хорошо — никогда не прекращайте учиться!