Будьте на переднем крае Linux с Fedora Rawhide

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

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

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

Branch ветка разработки под кодовым названием Rawhide.

Осторожно!

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

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

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

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

  1. sudo yum установить 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 = raw-синхронная дистрибуция --nogpgcheck (это обновляет вашу систему до Rawhide)

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

fedora_installer
Если вы хотите установить 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 — ту же команду, которую вы обычно используете, плюс флаг, который позволяет вам на самом деле работать с пакетами, которые можно обновить.

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

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

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

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

Заключение

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

Если вы хотите добавить другие репозитории с обновлениями или дополнительным программным обеспечением

, проверьте Fedora Utils (теперь называется Fedy) [Больше не доступно].

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

Ссылка на основную публикацию
Adblock
detector