Будьте на грани Linux с Fedora Rawhide

  • Lesley Fowler
  • 0
  • 2307
  • 626
Реклама

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

Не ждите, чтобы попробовать последние версии программного обеспечения - попробуйте Fedora Rawhide вместо.

Почему сыромятная кожа?


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

Однако если вы хотите опробовать самые последние версии программного обеспечения, есть проблема. Большинство дистрибутивов Linux, стремясь быть надежными, часто не обновляются до самых последних версий программного обеспечения, включая вместо этого только исправления безопасности и различные исправления ошибок. Другими словами, вы действительно не увидите новых функций или улучшений производительности во время жизненного цикла стабильного выпуска, где время жизни может варьироваться в зависимости от вашего дистрибутива Fedora по сравнению с openSUSE или CentOS: какой дистрибутив вы должны использовать? [Linux] Fedora против openSUSE против CentOS: какой дистрибутив использовать? [Linux] Не так давно я написал похожую статью о трех лучших дистрибутивах на стороне Debian в семействе Linux (Debian, Ubuntu и Linux Mint), но, как настоящий фанат Linux, я бы… Вы увидите хороший скачок при обновлении дистрибутива до следующего релиза, но затем вы сидите на месте еще 6 месяцев или дольше.

Если вы хотите использовать новые версии программного обеспечения, вы можете сразу же использовать дистрибутив с непрерывным выпуском, то есть тот, который постоянно обновляется и никогда не имеет традиционных “релизы” (подумайте Gentoo или Arch Linux).

Кроме того, вы можете использовать ветку разработки дистрибутива, то есть постоянно обновляемую версию, используемую разработчиками, для тестирования. Мне особенно нравится Fedora Fedora 20: что нового в этой версии "Heisenbug" для Linux? Fedora 20: что нового в этой версии "Heisenbug" для Linux? Недавно Fedora отпраздновала свое 10-летие, выпустив 20-й выпуск под соответствующим названием «Heisenbug». разработка, под кодовым названием Rawhide.

берегись!

Есть несколько вещей, на которые следует обратить внимание в Rawhide, прежде чем вы начнете погружаться в них. Rawhide, как ветвь развития, чрезвычайно экспериментальна, и к ней следует относиться с осторожностью. Когда новая версия Fedora выпущена, Rawhide по существу “начинается заново” и захватывает версии для разработки всех пакетов, найденных в его репозиториях. Это происходит довольно долго, пока в конечном итоге ситуация не стабилизируется к моменту выхода следующей версии Fedora.

Запуск копии Fedora Rawhide на вашем производственном сервере не рекомендуемые. Не стесняйтесь устанавливать его на любую машину, на которой вам не нужно работать, или на виртуальной машине.

Обновление до сыромятной кожи


Установка Fedora Rawhide довольно проста. Если вы хотите увеличить существующую установку до Fedora, все, что вам нужно сделать, это запустить следующие команды:

  1. sudo yum install fedora-release-rawhide yum-utils (это устанавливает файл репозитория Rawhide)
  2. sudo yum-config-manager - отключение обновлений fedora обновлений-тестирование (это отключает ваши старые репозитории)
  3. sudo yum-config-manager - включить сырой (это позволяет хранилище в сыромятном виде)
  4. sudo yum update yum (это обновляет ням до абсолютно последней версии)
  5. sudo yum --releasever = грубая дистро-синхронизация --nogpgcheck (это обновляет вашу систему до Rawhide)

Установка Rawhide напрямую


Если вы хотите установить Fedora без предварительной установки стабильной версии, вам необходимо скачать установщик DVD. Когда установщик запросит у вас дополнительные репозитории, вам нужно будет добавить репозитории Rawhide. Вы можете сделать это:

  1. Загрузите последний стабильный или разветвленный установочный носитель. (netinstall или установка на DVD)
  2. Копировать на локальный носитель (USB или DVD или CD)
  3. Загрузите носитель и перейдите в раздел «Install Source» и введите вручную:
    https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/x86_64/os/
    (или же “i386” для 32-битных вместо “x86_64”)
  4. Завершите установку как обычно

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

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

Поддержание этого в актуальном состоянии

Всякий раз, когда вы хотите обновить установку Rawhide, просто запустите sudo yum upgrade -skip-broken - та же команда, которую вы обычно используете, плюс флаг, который позволяет вам на самом деле пройти через пакеты, которые можно обновить.

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

Обновление определенных пакетов только до сырой кожи

Отличительной особенностью Fedora Rawhide (в отличие от других ветвей разработки, таких как Ubuntu) является то, что вам не нужно выбирать между стабильным и Rawhide - вы можете смешивать и сопоставлять. Горстке людей нравится запускать последний доступный выпуск ядра, чтобы они имели поддержку абсолютно нового оборудования. Другие могут захотеть использовать версию пакета, найденную в Rawhide, потому что она потенциально может решить изолированную проблему, которая у них есть в настоящее время (например, если LibreOffice продолжает падать без причины). Вы можете легко сохранить стабильную установку и вручную выбрать пакеты, которые вы хотите запустить в версиях Rawhide. Для этого просто используйте обычную команду для установки или обновления, но после добавления файла репозитория добавьте следующий флаг: -enablerepo = rawhide. Теперь вы используете версию этого пакета в Rawhide!

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

Заключение

При правильном использовании Rawhide может быть полезным ресурсом для новейшего программного обеспечения. Однако, если вы планируете запускать настоящую систему полностью на Rawhide, помните о высокой вероятности нестабильности. Используйте на свой риск!

Если вы хотите добавить другие репозитории с обновлениями или дополнительным программным обеспечением Нужна помощь в установке Chrome и кодеков в Fedora Linux? Попробуйте Fedora Utils Нужна помощь Установка Chrome и кодеков в Fedora Linux? Попробуйте Fedora Utils. Установите Fedora так, как вы хотите, быстро. Fedora Utils упрощает все утомительные шаги по установке. , проверьте Fedora Utils (теперь называется Fedy) [Больше не доступно].

Вы используете Fedora Rawhide? А как насчет другого подобного ресурса для вашего любимого дистрибутива? Любые интересные советы и рекомендации, которыми вы можете поделиться? Дайте нам знать об этом в комментариях!




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