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)

Вроде yum update поттеринг не запрещает, просто рекомендуемая альтернатива для простых пользователей будет.

anonymous
()

Пользователей командной строки и других DE просят не беспокоиться.

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

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

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

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

То, что существуют версии библиотек и программ они наверно не знают и отследить нет ну никакой возможности)

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

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

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

и у тебя конечно были пакеты из рпм фузион? это уже не мост кейс по мнению федоры и он даёт гарантированные поблемы с преапгрейдом и любым сторонним репом.

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

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

Может хватит уже решать за других людей? Если человек пострадал от своей глупости - это его проблемы. Не стоит из-за каких-то там дураков портить жизнь куче нормальных людей.

anonymous
()

Умоляю, даавайте скинемся на киллера для Поттеринга.

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

компьютер включать пробовал, сказочник?

Что, шаблон трещит? Это бывает. Остается только брызгать слюной и обзываться лжецом. Мы, пользователи Федоры, лучшего десктопного дистрибутива, не сильно переживаем, наблюдая за душевными метаниями завистников.

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

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

Привыкайте ребутаться по два раза, пользователи Windows Fedora Edition.

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

Продолжайте троллить троянов полужопно-недоперезапущеной системой. Авось пронесет. Не, точно пронесет, посоны с лора сказали ребут для лохов.

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

Ты опять под веществами?

А я думал, что мне мерещится, что этот типчик всегда по-накурке на лоре тролит. А оказалось, что таки да.

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

Продолжайте троллить троянов полужопно-недоперезапущеной системой.

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

Прогресс должен победить, ребут - отголоски 20-го века, века войн и уныния.

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

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

f1xmAn ★★★★★
()

У меня такое ощущение, что Поттеринг — тайный последователь мелкомягких

Xenius ★★★★★
()

Заглянул на рандомный сервер с апдейтами для F17 и... с момента релиза (26 дней) на сервере лежало 1318 обновленных пакетов (22 апдейто-дней) => 60 пакетов-обновлений в день на весь репоз 17-ки (11943 пакетов), CD версия ставит больше 1300 пакетов (~10%), значит 6 пакетов-обновлений в день. Если большинство апдейтов будет требовать перезагрузки, то это будет практически каждодневная содомия с перезагрузом, не? Смотрим дни апдейтов, учитывая шо большинство приложений - не десктопные, то вангую перезагрузку раз в 1-2 дня :}

29.05.2012 30.05.2012 31.05.2012 01.06.2012 02.06.2012 
03.06.2012 04.06.2012 06.06.2012 07.06.2012 08.06.2012
09.06.2012 10.06.2012 11.06.2012 12.06.2012 14.06.2012
15.06.2012 16.06.2012 17.06.2012 18.06.2012 19.06.2012
20.06.2012 22.06.2012
FiXer ★★☆☆☆
()
Ответ на: комментарий от AVL2

Ни к чему. Файр просто перестает переходить по ссылкам и тупо глючит, пока его не перезагрузишь.

У меня не глючит почему-то

Xenius ★★★★★
()

Чё проавильным путём идут. Дальше будет обычная Fedora home edition basic с перезагрузками и gnome3, Fedora Ultimate без перезагрузок и с KDE за деньги, также Fedora Enterprise за очень большие деньги где всё будет обновляется в рантайме, вернут нормальный init и syslog.

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

Не понимаешь - спрашивай. Если бы ты спросил, я бы ответил, что считаю новую систему обновления «complex non-solution for simple non-problems».

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

Если бы они четко написали, почему предложенный способ - самый лучший, тоже было бы неплохо, но ничего этого нет.

Вообще говоря, даже сама проблема четко не описана.

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

У меня не глючит почему-то

Если при работающем файрфоксе поставить новую версию, то с большой вероятностью рабоий экземпляр потеряет часть функциональности.

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

Когда уже введут локи файлов при их открытии? Без этого система мне представляется ущербной.

Хочешь чтоб как в тупой винде было, где открытый файл даже нельзя удалить?

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

Если при работающем файрфоксе поставить новую версию, то с большой вероятностью рабоий экземпляр потеряет часть функциональности.

Не замечал такого почему-то

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

Это не к арчу, а к разработчикам udev. Разобрались бы в вопросе прежде, чем паниковать.

Конечно, разобрался (и в арченовостях писали). Я не вижу хорошего повода, по которому udev могли просто переименовать systemd-tools. Нет хорошего повода, только плохой.

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

Вот и я перешел mi1 и проблем нет. все открыто - ставь, пользуйся. Даже второй системный раздел есть.

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

«Это же как в венде» подразумевает «это шиздец как долго и неудобно».

Ладно долго и неудобно, винда ещё норовит принудительно перегрузить комп, после распаковки обновлений начинает периодически вылазить окошко с кнопками Перегрузить/Отложить перезагрузку. Если в это время делаешь что-то полезное и нажимаешь на Enter, а в этот момент вылазит это окошко, то остаётся только ругаться матом, ибо по умолчанию активирована кнопка Перегрузить...

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

У Лёни Поттера в дуалбуте стоит 7-я винда и он тырит из неё все гадости, от которых я как раз и сбежал на линух.

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

«Also note that this feature is about implementing offline updates for GNOME. Other spins are not affected, although they could choose to use the same systemd and PackageKit infrastructure, and provide a similar experience.»

FiXer ★★☆☆☆
()

Отставить панику, достаточно юзать yum под гномом. У других спинах будет как раньше.

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

ну если он держит несколько копий федоры то явно нет.

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

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

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

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

Чем решать несуществующую проблему, лучше бы KDE4 допилили до уровня KDE3, так чтоб на него добровольно перешли даже те, кто раньше сидел на Trinity

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

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

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

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

а я против деградации кед. меня больше.

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

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

Было бы намного грамотнее, если бы обновы качались в фоне, а устанавливались во время начального этапа загрузки системы. А ещё лучше, если бы поведение было настраиваемо. Ещё круче, если бы systemd сам разобрался, какие обновы можно поставить в фоне (если программы и библиотеки не загружены), а какие ставить потом во время загрузки системы (он ведь «знает» что запущено а что нет).

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