До Fedora 17
Жоден з дистрибутивів Red Hat до Fedora 17 не включав можливість робити dist-модернізацію, як ви просили. Це було давно обговорюваним варіантом у списку побажань багатьох народів, але так і не було здійснено.
Але перш ніж розпочати уточнення ...
Відповідно до теми "Оновлення" у вікі , був метод, коли ви можете помістити DVD у свою систему для наступної версії Fedora, а Anaconda спробує оновити вашу систему. Спробувавши цей метод неодноразово, я не вважав би це нарівні з dist-upgrade
наявними в дистрибутивах Debian / Ubuntu, які насправді спрацювали дуже добре.
Крім того, підтримуючи системи RHEL, Fedora та CentOS протягом останнього десятиліття, я ніколи навіть не зважувався б використовувати цей метод для чого-небудь. Це просто не вийшло.
Тому зазвичай люди роблять одне з наступного:
Сира шкіра
Використовуйте реліз Rawhide , який є крайовою версією, схожа на те, як Sid є в Debian. Rawhide пропонує прокатні версії в тому сенсі, що в ньому завжди є найновіші версії пакетів, але це аж ніяк не призначене для використання як щоденний дистрибутив, він справді призначений лише для тестування.
Залишайтеся з одним випуском
Просто живіть з цим фактом і будьте в курсі тих пір, поки дистрибутив залишився навколо, використовуючи yum
. Ви можете використовувати yum
як застосувати будь-які очікувані оновлення, так і / або оновити один пакет. Крім того, yum
можна використовувати і для встановлення нових пакетів.
Застосувати всі очікувані оновлення (передбачає, що так, до всіх підказок):
sudo yum -y update
Оновіть єдиний пакет:
sudo yum -y update apache\*
Встановіть новий пакет:
sudo yum -y install apache\*
Аплет оновлення програмного забезпечення
Якщо ви хочете виконати оновлення за допомогою графічного інтерфейсу, ви можете скористатися інструментом оновлення програмного забезпечення, який відображається на панелі завдань. Цей інструмент по суті робить те саме, що і yum -y update
вище, і його можна запустити на вимогу за допомогою наступної команди:
gpk-update-viewer
Повторно встановіть
Як вийде нова версія, ви вручну зробите нову інсталяцію та подбаєте про копіювання будь-яких даних та конфігурацій в нову систему.
Попередня оновлення
Використання Зробити з Preupgrade інструменту. Цей інструмент по суті просто зібрав ваші налаштування та назви встановлених пакунків і допоможе вам застосувати їх до нової інсталяції. Дивіться відповідь @JoelDavis і для цієї методики.
ПРИМІТКА. Це більше не є варіантом, починаючи з Fedora 18, хоча вас так попередили.
Fedora 17 і пізніше
Починаючи з 17, тепер можна робити прокатні версії.
Набридло
Новим у Fedora 17/18 є інструмент під назвою FedUp (FEDora UPgrader), який має намір робити "dist-модернізації", аналогічні дистрибутивам Debian / Ubuntu.
FedUp (FEDora UPgrader) - це назва нової системи для оновлення встановлень Fedora у версіях Fedora 18 та вище. Він замінює всі рекомендовані в даний час методи оновлення (PreUpgrade та DVD), які використовувалися в попередніх випусках Fedora. Анаконда, інсталятор Fedora не має вбудованих функцій оновлення у версіях Fedora 18 або вище. Він був повністю делегований Fedup.
В даний час FedUp здатний модернізувати встановлення Fedora 17 до Fedora 18 за допомогою мережевого сховища, подібно до того, як працював PreUpgrade. Наразі заплановано більше методів оновлення, і ця сторінка буде оновлена після завершення цих функцій.
Rolling Releases vs. Versioned Releases
ОП задало наступне запитання, де він хотів би розробити наступну фразу:
"Починаючи з 17, тепер ви можете робити постійні випуски."
Коли я зробив цей коментар, я мав на увазі одне, а фраза "прокатні релізи" насправді означає щось інше. Коли я писав, що маю на увазі "прокатний випуск", то це означає, що тепер ви можете прокручувати з однієї точкової версії Fedora (скажімо, 17) до версії 18. Більшість дистрибутивів, таких як Debian & Ubuntu, надають цю функцію зараз.
Однак, шукаючи опис того, що насправді означає "віртуальні випуски" у вікіпедії , я зараз більше вивчений на цю тему.
уривок із Вікіпедії
... поступова версія випуску або прокатна модель розвитку оновлення стосується постійно розвивається програмної системи; це замість стандартної моделі розробки випусків, яка використовує версії програмного забезпечення, які необхідно перевстановити над попередньою версією. Натомість програмне забезпечення Rolling постійно оновлюється, на відміну від програмного забезпечення для стандартного випуску, оновленого між версіями. ...
Отже, з точки зору пуристів, Debian, Ubuntu, Fedora не є "прокатними випусками". Вони є точковим стандартним випуском програмного забезпечення, що надає інструменти для сприяння модернізації від однієї точкової версії до іншої.
ОП також задало таке запитання
Debian - це лише "різновид" прокатки, якщо ви використовуєте Sid. Прокат випуску = версій немає, пакети просто скидаються в дистрибутив від якнайшвидшого ASAP, правда? Таким чином, Debian є повною протилежністю постійного випуску, також Ubuntu. Fedora Rawhide також є своєрідним нотаріальним випуском, але я вже знав це (і не хочу його використовувати, якщо саме про це ви говорили).
Просто так, щоб це було зрозуміло будь-яким майбутнім читачам. Навіть галузі розвитку Debian (ака. Sid) та Fedora (ака. Rawhide) не є "прокатними випусками". Звичайно, ви можете використовувати їх як такі, але вони є лише «зоною розвитку», де нові пакети програмного забезпечення, які можуть бути включені до майбутнього випуску, можуть бути представлені громаді централізовано.
Рівень тестування, який би містив пакет, розміщений в одній з цих гілок, менш суворий, ніж скажімо, коли пакет відображається як оновлення у справжньому дистрибутиві "прокатки", такому як ArchLinux (було б моє сподівання).
Ось розділ сторінки вікіпедії, який охоплює використання гілок розробки для стандартних дистрибутивів випуску:
Різниця між дистрибутивом програмного забезпечення для релізних версій та галузями розробки стандартних дистрибутивів програмного забезпечення випуску часто не помічають користувачі, які не мають досвіду прокатних дистрибутивів. Це може призвести до заплутаних коментарів, таких як: "distro-X - це постійний розподіл, якщо ви використовуєте його галузь розвитку" - де distro-X - це стандартний розподіл випусків. Навіть у рідкісних випадках, коли галузь розвитку є рухомою (порівняно з більш поширеною циклічною) галуззю розвитку, це не робить розповсюдження розподілу. На відміну від стандартних дистрибутивних версій, дистрибутивні версії не мають галузей розвитку.
yum update
Відповідь мій кращий режим. Але є менеджер програмного забезпечення GUI, якщо ви хочете ним користуватися. У Gnome 3 перейдіть до заходів та виконайте пошук "оновлення програмного забезпечення" (або знайдіть його у своєму списку програм). Це зробить те ж саме і для вас.