LINUX.ORG.RU

Fedora 18: большинство обновлений потребует перезагрузку

 , ,


0

1

На днях FESCo одобрил для внедрения в следующий, восемнадцатый, релиз Fedora очередную революционную новинку от продюсера pulseaudio, systemd и journal. Речь идет об оффлайновых обновлениях системы.

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

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

Дополнительно реализована загрузка системных обновлений в фоновом режиме с уведомлением пользователя о наличии обновлений только тогда, когда всё уже готово к их установке. Механизма управления загрузками системных обновлений пока не предусмотрено, вернее, это отдано на откуп будущих высокоуровневых менеджеров обновлений в GNOME.

Ссылки:
Перевод критической статьи в IT world.
Страница новой технологии в Fedora wiki.

P.S. Новый механизм обновлений завязан на systemd, PackageKit и Gnome-shell. Пользователей командной строки и других DE просят не беспокоиться.

>>> Перевод страницы новой технологии из Fedora wiki

★★★★★

Проверено: post-factum ()
Последнее исправление: JB (всего исправлений: 13)

P.S. Новый механизм обновлений завязан на systemd, PackageKit и Gnome-shell. Пользователей командной строки и других DE просят не беспокоиться.

lolwut!?

anonymous
()
Ответ на: комментарий от AVL2

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

AVL2 ★★★★★
() автор топика

Попытка быть очень оптимистичным

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

Deleted
()
Ответ на: комментарий от anonymous

Новый механизм обновлений завязан на systemd, PackageKit и Gnome-shell.

жесть-то какая o_O

dikiy ★★☆☆☆
()
Ответ на: комментарий от post-factum

Что я чего-то не дочитал и ksplice научился перезагружать или полностью обновлять ядро без перезагрузки. Например, с ядра 3.2 перейти на 3.4.

AVL2 ★★★★★
() автор топика
Ответ на: комментарий от max_udoff

Поскольку основная часть пакетов не включает в себя desktop-файлы, очевидно, что любое обновление, включая, например, установку другого ядра, будет требовать две перезагрузки только чтобы установить сам пакет.

приехали.

dikiy ★★☆☆☆
()
Ответ на: Попытка быть очень оптимистичным от Deleted

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

каким образом? поломок будет в лучшем случае ровно столько же, сколько при обновлении в первом режиме (runlevel 1) с обязательной перезагрузкой после обновления. Зачем было городить особый режим обновлений вообще непонятно.

А вот что будет, если обновление рухнет в этом своем спец-режиме, остается за кадром. Там вообще консоль-то хоть будет? Или после падения юма оно тупо автоматом перезагрузится и сдохнет на этапе загрузки?

AVL2 ★★★★★
() автор топика
Ответ на: комментарий от post-factum

Не, ты не дочитал то, что я говорил то же самое.

А, прошу прощения.

AVL2 ★★★★★
() автор топика
Ответ на: комментарий от AVL2

Ух ты, в самом деле работает! Ребут намного быстрее происходит. Жаль только, что состояния приложений не сохраняются.

max_udoff
()
Ответ на: комментарий от max_udoff

Ух ты, в самом деле работает! Ребут намного быстрее происходит. Жаль только, что состояния приложений не сохраняются.

Ну это же полноценная перезагрузка, а не хибернейт. Она совершенно для другого придумана.

AVL2 ★★★★★
() автор топика
Ответ на: комментарий от AVL2

Естественно, страшно

Бить тревогу нужно тогда, когда обновления сами устанавливаются. А тут ничего серьёзного.

h31 ★★★★
()
Ответ на: комментарий от AVL2

каким образом? поломок будет в лучшем случае ровно столько же, сколько при обновлении в первом режиме (runlevel 1) с обязательной перезагрузкой после обновления. Зачем было городить особый режим обновлений вообще непонятно.

Вариант с обязательной перезагрузкой тоже ведь тебе не подходит, он же тоже ограничивает свободу.

h31 ★★★★
()
Ответ на: комментарий от h31

Вариант с обязательной перезагрузкой тоже ведь тебе не подходит, он же тоже ограничивает свободу.

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

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

Я же не предлагаю этот регламент всем и вся по дефолту ибо он параноидален.

AVL2 ★★★★★
() автор топика
Ответ на: комментарий от h31

Бить тревогу нужно тогда, когда обновления сами устанавливаются. А тут ничего серьёзного.

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

AVL2 ★★★★★
() автор топика

Еще один дистрибутив окончательно умер для меня.

Gunnerua
()

Федоре уже 18 и с ней можно иметь бесконечный секс по закону.

thelonelyisland ★★★
()

Какая трогательная забота.

tailgunner ★★★★★
()

Как хорошо, что в Генте и Арче этого не будет. По крайней мере, не будет так скоро.

*Пошёл за попкорном*

Dmitry_Sokolowsky ★★★★★
()

Теперь и я соглашусь с желающими прогнать велосипедиста... PulseAudio - особых проблем никогда не испытывал, с network manager тоже, systemd - пофиг, но ребутаться для установки vim и lftp?????

user_undefined
()
Ответ на: комментарий от AVL2

каким образом? поломок будет в лучшем случае ровно столько же, сколько при обновлении в первом режиме (runlevel 1) с обязательной перезагрузкой после обновления. Зачем было городить особый режим обновлений вообще непонятно.

Даже не представляю.. Это было очень оптимистично сказано, с верой в то что говорят девелоперы. А они говорят что траблов будет меньше.

Если подумать, действительно толку ноль. Разве что если перед апдейтом будет делаться снапшот (привет, btrfs?) и в случае проблемы - откат системы

Deleted
()
Ответ на: комментарий от user_undefined

но ребутаться для установки vim и lftp????

Не все так страшно - оффлайн обновления будут только для критичных пакетов (не знаю как в федоре, в арче это core) - ядро, glibc, etc.

Deleted
()

«Поттеринг дофига прогрессор, эти консерваторы уже задолбали, нихрена не понимаю в десктопном линуксе»

ну-ну (:

Ingvarr ★★★★
()

Про это давно говорили. И Поттеринг тут вроде как и не очень основной. Да, он много делает, потом спасибо скажете.

Тред про «поныть об утеряном юникс-вее», очевидно, получится.

Pakostnik ★★★
()

2 Binary

Идея исправить первое предложение сама по сее неплохая, но почему вместо тире использовано двоеточие?

AVL2 ★★★★★
() автор топика
Ответ на: комментарий от Pakostnik

потом спасибо скажете.

Нельзя ли назвать конкретную дату, когда мы скажем «спасибо»? Ну или конкретное событие/набор событий.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Нельзя ли назвать конкретную дату, когда мы скажем «спасибо»?

Мда. Шуток не приемлет актив. Это вообще про как Гальцев говорил в своей какой-то сценке. Но я думаю, что он и правда подвижник, наш Поттеринг.

Pakostnik ★★★
()

не зря установил Mageia2

sol13 ★★★★★
()

одобрил для внедрения

одобрил внедрение

от продюсера pulseaudio, systemd и journal

journald

релиз Fedora: очередную

: не нужно. здесь.

на откуп будущих высокоуровневых менеджеров

на откуп будущим высокоуровневым менеджерам

автор, ты русский язык забыл где? так спешил толстоты нагнать.

Note that this feature does not prevent you from using yum and other commandline tools to install updates whenever you want to.

вполне обычное дело для Федоры, ничего особенного.

anonymous
()

Пока она насильно не ребутит комп, все еще не до конца потеряно.

MyNameIsWinner
()
Ответ на: комментарий от PrikPavel

школоту они спросить забыли. no offence, просто констатация факта.

anonymous
()

Поскольку основная часть пакетов не включает в себя desktop-файлы, очевидно, что любое обновление, включая, например, установку другого ядра, будет требовать две перезагрузки только чтобы установить сам пакет.

Даже в винде в 95% случаев нужна одна перезагрука, обновление устанавливается при выключении и настраивается при загрузке.

bhfq ★★★★★
()
Ответ на: комментарий от bhfq

Угу, только в винде причина такого поведения тянется со времён ДОСа, а в Линуксе при грамотном планировании юзерспейса это ни к чему.

post-factum ★★★★★
()
Ответ на: комментарий от Pakostnik

Нельзя ли назвать конкретную дату, когда мы скажем «спасибо»?

Мда. Шуток не приемлет актив.

Какая прелесть. Наверное, ты думал, что единственный умеешь шутить?

Но я думаю, что он и правда подвижник, наш Поттеринг.

«В этих ваших интернетах не поймешь, кто стебется, а кто и правда дебил» (с)

tailgunner ★★★★★
()

да закопать, не иначе.

anonymous
()

про windows-way уже сказали?

JFreeM ★★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.