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)

А потом Потеринг сделает проект на кикстартере - «ДАйте N-миллионов и я ухожу из редхат».
«N+1 и я ухожу в эппл» «N+5 - навсегда забуду про аЙ-тИ»

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

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

Это скорее терминатор, где на железную основу системы нанизаны гниющие оболочки DE.

Yustas ★★★★
()

Сначала ключ от MS, теперь перезагрузка для обновлений... У команды Fedora свой Элоп появился?

Deleted
()

Автор, тебе нельзя писать новости.

Модераторы, зачем подтверждать откровенную желтизну, предвзятость и отсебятину? :/

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

Ну, системд, почитай, общепризнанное завтра, а кое-где уже и сегодня.

Аналогично с пульсаудио. Даже «игроделы для убунты» (в рамках HIB) уже в курсе того, что дефолтным устройством вывода звука у большинства стоит PulseAudio, и с этим нужно считаться (какая-то из игр первых HIB'ов, WoG? у меня успешно падала мордой в салат при запущенном пульсе). Ну и у самого у меня последние личные знакомства с PA уже не вызывают стойкой неприязни. «Иногда даже нравится», особенно, если конфигурация нетривиальна.

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

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

Вполне возможно, что консольный yum будет работать по-старому.

Бл*ть, да не то, что «возможно», а так и будет работать по-старому. Написано же, тех, кто использует консоль и/или KDE вместо PackageKit и GNOME, это не касается.

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

Ты ещё к кодировке придерись чтобы «не понять» смысл сказанного)))))))))) И про /usr/ не знаешь, а ещё гентушник.

Твои слова были в корень - не сочиняй и не приписывай мне свои подвиги.

Сравнил пустую систему в которой кроме мозилы и гцц (программы на все случаи жизни, ага) ничего нет со стандартным дистрибудивом с DVD диска. Возьми калькулятор, умножь 4Гб на 2-4 и получишь вес стандартного дистра после распаковки на диск DVD образа - не всё в наше время ставится с дискет, пора бы уже знать. Ты просто не можешь себе позволить пересобирать мир такого размера, потому и сочиняешь сказки о преимуществах гигабайтной системы.

Почитай тут, что туда входит в сжатый гигабайт. И напиши что у тебя. Потом поржем всем лором.

Сначала собери;) В фоне можно и rpm качать если что, не удивил.

Мне под дудку еще не сплясать, не?

Так ты никогда в генте не пользовался утилитой rpm? А ещё говоришь про наличие программ на все случаи жизни в гигабайтной системе.

Зачем мне оно?

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

Про это уже написано на первых страницах треда.

Нет большей желтизны. нежели неаргументирование обвинение в желтизне.

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

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

это факт. переключить с его помощью звук на hdmi разъем оказалось гуйно и просто.

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

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

Такого грубого извращения принципов unix я еще не видел.

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

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

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

9ка вообще не очень была

9.** - это полный фейл был

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

Ну, ядро новое ставится. И часто это происходит?

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

Ога, ога, если федора глючит, то она кривая, а если бубунта глючит, то это руки кривые. Фанатики, такие фанатики. Шоры глазам не жмут?

Reset ★★★★★
()

И эти люди ещё запрещают Марку ковыряться в secboot

locke314
()

Надеюсь они хотя бы систему на squashfs поставят. Хоть какая-то польза будет.

YYY
()

Когда это он перешел на тяжелые наркотики?

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

Есть чего возразить, возражай предметно. Я не претендую на истину в последней инстанции.

А пока ты просто расписался в том, что ничего не увидел, не прочитал и не понял.

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

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

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

Это ж как теперь будет ЛОР-то колбасить! Я бы точно с федоры съехал.

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

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

В общем, все, как обычно. Скукотища.

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

Твои слова были в корень - не сочиняй и не приписывай мне свои подвиги.

А разве / и /usr находятся не на одном нерезиновом разделе? Разница между этими каталогами лишь в количестве видимого мусора.

Почитай тут, что туда входит в сжатый гигабайт. И напиши что у тебя. Потом поржем всем лором.

Да почти всё то же кроме ненужного мне компиза, и ещё туева куча софта которую задолбаешься перечислять - когда был экран 1024х768 не все страницы из кедовской менюшки влезали в экран, реальная была проблема. У тебя даже кед нету и со средами разработки негусто - не желаешь развиваться или компиляция генты съедает всю творческую энергию.

Мне под дудку еще не сплясать, не?

Языком чесать каждый может а реально продемонстрировать что его возможности не липовые далеко не все.

Зачем мне оно?

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

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

2 гига, а у Вас?

У меня 4 и их не хватает для сборки маленькой цепепешной утилитки, у тебя 2, дык продемонстрируй преимущество генты и собери в фоновом режиме, без тормозов, foo-yc20-1.3.0 И вообще это лор, на «Вы» здесь общаются в основном рафинированные эстеты с искажённым мировосприятием.

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

А разве / и /usr находятся не на одном нерезиновом разделе? Разница между этими каталогами лишь в количестве видимого мусора.

Первый раз вижу, чтобы так тупили... Вам какая разница на одном они разделе или на разных? Cуть Вашего утверждения, что игры у Вас ставятся в корень никак не поменяется. В /opt ставятся бинарники, а в /usr игры из исходников и корень тут не причем. Заканчивайте нытье по этой теме - тошно уже сказки слушать.

Да почти всё то же кроме ненужного мне компиза, и ещё туева куча софта которую задолбаешься перечислять - когда был экран 1024х768 не все страницы из кедовской менюшки влезали в экран, реальная была проблема. У тебя даже кед нету и со средами разработки негусто - не желаешь развиваться или компиляция генты съедает всю творческую энергию.

Слабо список показать?

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

Языком чесать каждый может а реально продемонстрировать что его возможности не липовые далеко не все.

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

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

И засрать систему. Молодец.

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

У меня 4 и их не хватает для сборки маленькой цепепешной утилитки, у тебя 2, дык продемонстрируй преимущество генты и собери в фоновом режиме, без тормозов, foo-yc20-1.3.0 И вообще это лор, на «Вы» здесь общаются в основном рафинированные эстеты с искажённым мировосприятием.

Libreoffice, кушающий при компиляции 9 гигов достаточно надежно доказывает о такой возможности?

Сколько еще можно выставлять свою безграмотность?

P.S.

Наберитесь ума немного, тогда и перейду на ты.

glibych ★★
()

Мдас, такого торжества тупости я не видел раньше. Чтобы такая толпа народу не поняли для чего, а главное каким именно образом. Похоже Linux идет в массы не знакомые с техническими моментами вообще.

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

Все что делает данная методика: уменьшает количество потенциальных проблем. Вы бы хоть прочитали wiki или что-то от автора. Хотя врятли поможет, так как тут мы имеем дело с мракобесием. Похоже демократичность развития Linux не лучший вариант. Когда с ним имело дело в основном программисты/технари это было прекрасно для его технического развития, но сейчас это просто охлократия. Народу нужны халява и нескучные обои.

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

В новости куча отсебятины, на сайте Федоры ничего подобного не увидел.

Ну вот, например...

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

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.

Взял с https://fedoraproject.org/wiki/Features/OfflineSystemUpdates

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

Хотя врятли поможет, так как тут мы имеем дело с мракобесием.

Да, набежали убунтологи с рефлексами на фамилию Поттеринг и желанием повбрасывать говна на вентилятор. Очевидно, что tech talk ожидать не приходится... :(

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

Следует правда заметить, что уже само название новости не верно излагает суть новшеств. Как и текст косательно нескольких перезагрузок не совсем правильно подан. Желтая пресса теперь желтая и в ИТ.

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

Вам какая разница на одном они разделе или на разных?

Огромная разница, если ты не считаешь пространство, то тебе не понять, увы.

Cуть Вашего утверждения, что игры у Вас ставятся в корень никак не поменяется.

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

В /opt ставятся бинарники, а в /usr игры из исходников и корень тут не причем. Заканчивайте нытье по этой теме - тошно уже сказки слушать.

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

Слабо список показать?

А тебе не слабо паказать поимённый список всех жителей твоего города, желательно не скопипастить а вручную набить на клаве? Вот также тяжело перечислить всё ПО работающее в федоре.

Но какой в них смысл для меня, если есть отличная по функционалу система, занимающая как минимум на порядок меньше места?

Так и скажи, пересобирается на час быстрее.

Посмотрите как легко это соотносится с Вашими предыдущими высказываниями.

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

И засрать систему. Молодец.

А на кой система, кроме хвастовства на лоре, которая не выполняет своих функций.

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

Libreoffice, кушающий при компиляции 9 гигов достаточно надежно доказывает о такой возможности?

Ничего не говорит, память можно использовать по разному.

Сколько еще можно выставлять свою безграмотность?

Твоя грамотность существует лишь в твоём воображении и никак не подтверждается опытным путём, потому давай, жги ещё.

Наберитесь ума немного, тогда и перейду на ты.

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

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

Огромная разница, если ты не считаешь пространство, то тебе не понять, увы.

Точно не врешь?) Куда уж мне, да и всем остальным тоже.

Cуть Вашего утверждения, что игры у Вас ставятся в корень никак не поменяется.

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

Прочти пожалуйста Filesystem Hierarchy Standart и не пиши глупостей.

В /opt ставятся бинарники, а в /usr игры из исходников и корень тут не причем. Заканчивайте нытье по этой теме - тошно уже сказки слушать.

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

Тебе просто нужно отдохнуть и набраться еще немного знаний. Думаешь я сразу научился или другие?

А тебе не слабо паказать поимённый список всех жителей твоего города, желательно не скопипастить а вручную набить на клаве? Вот также тяжело перечислить всё ПО работающее в федоре.

Легко. Жду твой)

Но какой в них смысл для меня, если есть отличная по функционалу система, занимающая как минимум на порядок меньше места?

Так и скажи, пересобирается на час быстрее.

Не перевирай слова, некрасиво это. По функционалу она не имеет разве что твоего делфи, да видеоредактора (не знаю на чем остановиться)

А на кой система, кроме хвастовства на лоре, которая не выполняет своих функций.

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

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

Libreoffice, кушающий при компиляции 9 гигов достаточно надежно доказывает о такой возможности?

Ничего не говорит, память можно использовать по разному.

Это должно подсказать и тебе решение твоей проблемы:

/dev/sda1	none					swap	sw	0 0
tmpfs 		/var/tmp/portage 			tmpfs 	defaults,noatime,mode=1777,nr_inodes=40M,size=10G	0 0

Твоя грамотность существует лишь в твоём воображении и никак не подтверждается опытным путём, потому давай, жги ещё.

Как догадался?;) Все больше не буду так шутить с тобой.

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

Если хотел бы отжечь - отжег бы. Почитай мои комментарии. От меня тролли, поджав хвост ноги еле уносят. И не злись. Злоба до хорошего не доводит.

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

задрали чукчиписатели.

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

в новости написано, а по ссылке подробно разжевано, что:

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

Все что делает данная методика: уменьшает количество потенциальных проблем.

не уменьшает и не проблем. Эта методика - ответ как попало на незнамо что.

имеем дело с мракобесием.

Это факт. «Борьба с проблемами» подобным образом, это чистой воды мракобесие. Люди не в состоянии осилить даже десяток строк короткой новости, но упорно верят, что все, что происходит, или божья благодать или происки дьявола. Когда ж вы думать начнете...

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

Для дебилов еще 100500 раз

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

Пользователей командной строки...

Other spins are not affected,

и других DE просят не беспокоиться.

Взял с https://fedoraproject.org/wiki/Features/OfflineSystemUpdates

которая указана в тексте новости.

А в переводе по ссылке с подробностями переведено:

Замечание: эта возможность не запрещает использовать yum и другие инструменты командной строки для установки обновлений, если вы этого хотите. Мы также разделяем обновления 'компнентов ОС' (которые мы хотим проводить в этом оффлайновом режиме) и установку/обновление приложений, которые должны оставаться доступными из интерфейса пользователя без перезагрузки.

Еще заметим, что данное новшество относится к реализации оффлайновых обновлений в GNOME. Другие сборки не затрагиваются,

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

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

Чего тогда будем делать?

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

Для дебилов еще 100500 раз

Во-первых, сам дебил.

Во-вторых, перед тем, как мне отвечать, прочитай, на что отвечал я.

cruxish ★★★★
()

Почитав федоровскую вики, я выделил для себя два факта:

1. Replacing libraries and files while the OS is running can cause problems ranging from application crashes to inconsistent system states where processes are using different versions of a library at the same time.

2. The differentiation between 'OS components' and applications is necessarily a heuristic, since Fedora only knows about packages. The initial heuristic is that a package is considered an application if it installs a desktop file that is shown in the menus. This is not perfect and can be refined when additional metadata becomes available.

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

Значит... что-то будет усиленно падать. Это первая версия.

Тут же вспоминается «прекрасный» загрузчик системы и трудности монтирования /usr на отдельном разделе.

Вторая версия - чтобы не дай бог корпоративный пользователь не увидел после апдейта перекошенную лису (которая, кстати, как и офис говорит человечьим голосом: «Перегрузи меня»), решили перегружать все. Т.к. механизма, сходного с виндовым, либо нет, либо нельзя использовать массово, а админов с их ssh трогать бы не хотелось (иначе редхат вылетит с серверов со свистом), решили все возложить на packagekit.

Еще интересный момент - это эвристика. Значит ли это, что, консольные утилиты типа mc, или sox, или fdiskбудут вызывать перезагрузку? А кодеки? И кто будет заполнять тонны метаинформации на каждый пакет? Видимо, создают рабочие места для братьев китайцев, которые своими ручками будут вбивать «консольная» и «неконсольная». И наверняка еще перехерачат rpm.

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

Вызывает интерес и такая «полезная» фишка: Secondary benefits of the work done for this feature include that we are downloading all updates before we notify the user about available updates, and thus avoid unpleasant wait times.

То есть, сидя на мобильном инете надо будет выдирать сервис с корнями. И я уверен, что в тысячи FAQ рядом с вопросом о том, как выдрать pulse, путающий каналы, дающий эхо или конфликтующий с чем-либо, будет стоять вопрос о том, как выдрать фоновый автоапдейт. Как обычно, все будет нетривиально, через танцы с бубном.

А потом его воткнут в дерево исходников systemd и мой любимый дистриб умрет в мучениях. Что обидно.

P.S. С нетерпением жду замены утилиты ps. Потому что как же - давать людям по-человечески видеть процессы?

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

Хотя беспокоиться как раз стОит

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

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

Куда уж мне, да и всем остальным тоже.

За всех не говори.

Прочти пожалуйста Filesystem Hierarchy Standart и не пиши глупостей.

Какбэ начхать на стандарты которые меняются при необходимости, причём не только мне но и дистростроителям.

Тебе просто нужно отдохнуть и набраться еще немного знаний. Думаешь я сразу научился или другие?

Для таких знаний я столько не выпью.

А тебе не слабо паказать поимённый список всех жителей твоего города, желательно не скопипастить а вручную набить на клаве? Вот также тяжело перечислить всё ПО работающее в федоре.

Легко. Жду твой)

В твоём городе живут 105 жителей с именами типа media-fonts/droid и x11-themes/audacious-themes? Отсыпь.

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

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

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

Ага 105 пунктов среди которых есть шрифты, темы оформления и системные программы.

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

Конечно побольше, если в гимпе точно знать куда воткнуть какой пиксель, то можно нарисовать тоже что и в блендере, мастер, что ещё сказать.

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

Это должно подсказать и тебе решение твоей проблемы:

/dev/sda1 none swap sw 0 0 tmpfs /var/tmp/portage tmpfs defaults,noatime,mode=1777,nr_inodes=40M,size=10G 0 0

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

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

Ну как на тебя после такой веселухи злиться-то.

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

Все что делает данная методика: уменьшает количество потенциальных проблем. Вы бы хоть прочитали wiki или что-то от автора. Хотя врятли поможет, так как тут мы имеем дело с мракобесием.

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

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

пишет всю свою хрень понятной только для машин, но не для людей.

Думаешь, он сам робот?

//Ау, лисперы, колитесь, это ваших рук defmacro? Срочно почините, не смешно уже!

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