Почему Ubuntu нужно перезагружать так часто?

Кажется, что Ubuntu требует перезагрузки после почти каждого аппетитного обновления, даже тех, которые не включают новую версию ядра. Почему?

23
задан 26 March 2011 в 16:28

55 ответов

Если вы этого не хотите, вот решение для настольного Linux: http://www.ksplice.com

2
ответ дан 31 July 2018 в 11:36
  • 1
    Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. – stephenmyall 15 August 2012 в 16:22
  • 2
    Это справедливо. – Vadi 16 August 2012 в 11:29
  • 3
    @Vadi Теперь вы можете изменить свой ответ , чтобы добавить дополнительную информацию, если вы так решите. – Eliah Kagan 1 September 2012 в 22:04

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

Предупреждение запускается сценарием postinst в пакете. Он создает файл /var/run/reboot-required. В файле /var/run/reboot-required.pkgs будут перечислены пакеты, требующие перезагрузки.

13
ответ дан 2 August 2018 в 03:46

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

Я большой поклонник Ubuntu, но частота обновлений пакетов (потому что это так кровоточащий край) намного выше, чем другие дистрибутивы .

Степень этого означает, что я упустил Ubuntu на некоторых серверах в пользу Debian.

Если кто-то еще может добавить в этот список пакетов, которые нуждаются в перезагрузке,

Я использую superb checkrestart из debian-goodies (он использует lsof), чтобы проверить, когда старые библиотеки все еще используются.

Обновление этих пакетов заставляет reboot:

Пакеты ядра (не все, как мета-пакеты) libc dbus

Я действительно заинтересован только в Ubuntu Server, а не на рабочем столе, потому что только перезагрузка моего Серверы дают мне головную боль!

9
ответ дан 2 August 2018 в 03:46
  • 1
    Кровотечение края? Множество пакетов из репозиториев Debian, которые меня интересуют, устарели. – user 26 March 2011 в 17:34
  • 2
    Я имел в виду и другие дистрибутивы, а не только ароматы, основанные на Debian. Версии пакета в Ubuntu гораздо новее, чем большинство других, что делает их менее проверенными и более подверженными обновлениям. – Jonathan Ross 26 March 2011 в 18:03
  • 3
    @Tim: Прочтите еще раз, он написал «кровоточащий край». в отношении Ubuntu. – Adam Byrtek 26 March 2011 в 18:11
  • 4
    @Adam: Ubuntu использует репозитории Debian AFAIK. s / Debian / Ubuntu / ín мой комментарий, если вы хотите. – user 26 March 2011 в 18:22
  • 5
    @Tim: Я думаю, он имел в виду цикл выпуска, но, честно говоря, ответ немного сложно понять. – Adam Byrtek 26 March 2011 в 18:25

Возможно, из-за этого.

http://news.softpedia.com/news/Private-Open-Source-Software-Security-Mailing-List-Shuts-Down-After-Hacking- 188103.shtml

-1
ответ дан 2 August 2018 в 03:46

Если вы этого не хотите, вот решение для настольного Linux: http://www.ksplice.com

2
ответ дан 2 August 2018 в 03:46
  • 1
    Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. – stephenmyall 15 August 2012 в 16:22
  • 2
    Это справедливо. – Vadi 16 August 2012 в 11:29
  • 3
    @Vadi Теперь вы можете изменить свой ответ , чтобы добавить дополнительную информацию, если вы так решите. – Eliah Kagan 1 September 2012 в 22:04

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

Предупреждение запускается сценарием postinst в пакете. Он создает файл /var/run/reboot-required. В файле /var/run/reboot-required.pkgs будут перечислены пакеты, требующие перезагрузки.

13
ответ дан 4 August 2018 в 19:50

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

Я большой поклонник Ubuntu, но частота обновлений пакетов (потому что это так кровоточащий край) намного выше, чем другие дистрибутивы .

Степень этого означает, что я упустил Ubuntu на некоторых серверах в пользу Debian.

Если кто-то еще может добавить в этот список пакетов, которые нуждаются в перезагрузке,

Я использую superb checkrestart из debian-goodies (он использует lsof), чтобы проверить, когда старые библиотеки все еще используются.

Обновление этих пакетов заставляет reboot:

Пакеты ядра (не все, как мета-пакеты) libc dbus

Я действительно заинтересован только в Ubuntu Server, а не на рабочем столе, потому что только перезагрузка моего Серверы дают мне головную боль!

9
ответ дан 4 August 2018 в 19:50
  • 1
    Кровотечение края? Множество пакетов из репозиториев Debian, которые меня интересуют, устарели. – user 26 March 2011 в 17:34
  • 2
    Я имел в виду и другие дистрибутивы, а не только ароматы, основанные на Debian. Версии пакета в Ubuntu гораздо новее, чем большинство других, что делает их менее проверенными и более подверженными обновлениям. – Jonathan Ross 26 March 2011 в 18:03
  • 3
    @Tim: Прочтите еще раз, он написал «кровоточащий край». в отношении Ubuntu. – Adam Byrtek 26 March 2011 в 18:11
  • 4
    @Adam: Ubuntu использует репозитории Debian AFAIK. s / Debian / Ubuntu / ín мой комментарий, если вы хотите. – user 26 March 2011 в 18:22
  • 5
    @Tim: Я думаю, он имел в виду цикл выпуска, но, честно говоря, ответ немного сложно понять. – Adam Byrtek 26 March 2011 в 18:25

Возможно, из-за этого.

http://news.softpedia.com/news/Private-Open-Source-Software-Security-Mailing-List-Shuts-Down-After-Hacking- 188103.shtml

-1
ответ дан 4 August 2018 в 19:50

Если вы этого не хотите, вот решение для настольного Linux: http://www.ksplice.com

2
ответ дан 4 August 2018 в 19:50
  • 1
    Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. – stephenmyall 15 August 2012 в 16:22
  • 2
    Это справедливо. – Vadi 16 August 2012 в 11:29
  • 3
    @Vadi Теперь вы можете изменить свой ответ , чтобы добавить дополнительную информацию, если вы так решите. – Eliah Kagan 1 September 2012 в 22:04

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

Предупреждение запускается с помощью postinst в пакете. Он создает файл / var / run / reboot-required В файле /var/run/reboot-required.pkgs будут перечислены пакеты, требующие перезагрузки.

13
ответ дан 6 August 2018 в 03:53

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

Я большой поклонник Ubuntu, но частота обновлений пакетов (потому что это так кровоточит) намного выше, чем другие дистрибутивы .

Степень этого означала, что я упустил Ubuntu на некоторых серверах в пользу Debian.

Если кто-то еще может добавить к этому списку пакетов, которые нуждаются в перезагрузке,

Я использую превосходный checkrestart из debian-goodies (он использует lsof ), чтобы проверить, когда старые библиотеки

Обновление этих пакетов приводит к перезагрузке:

Пакеты ядра (не все, как мета-пакеты) libc dbus [ ! d4]

Я действительно заинтересован только в Ubuntu Server, а не на рабочем столе, потому что только перезагрузка моих серверов дает мне головную боль!

9
ответ дан 6 August 2018 в 03:53
-1
ответ дан 6 August 2018 в 03:53

Если вы этого не хотите, вот решение для использования настольных Linux: http://www.ksplice.com

2
ответ дан 6 August 2018 в 03:53

Если вы этого не хотите, вот решение для использования настольных Linux: http://www.ksplice.com

2
ответ дан 7 August 2018 в 21:50

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

Предупреждение запускается с помощью postinst в пакете. Он создает файл / var / run / reboot-required В файле /var/run/reboot-required.pkgs будут перечислены пакеты, требующие перезагрузки.

13
ответ дан 7 August 2018 в 21:50

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

Я большой поклонник Ubuntu, но частота обновлений пакетов (потому что это так кровоточит) намного выше, чем другие дистрибутивы .

Степень этого означала, что я упустил Ubuntu на некоторых серверах в пользу Debian.

Если кто-то еще может добавить к этому списку пакетов, которые нуждаются в перезагрузке,

Я использую превосходный checkrestart из debian-goodies (он использует lsof ), чтобы проверить, когда старые библиотеки

Обновление этих пакетов приводит к перезагрузке:

Пакеты ядра (не все, как мета-пакеты) libc dbus [ ! d4]

Я действительно заинтересован только в Ubuntu Server, а не на рабочем столе, потому что только перезагрузка моих серверов дает мне головную боль!

9
ответ дан 7 August 2018 в 21:50
-1
ответ дан 7 August 2018 в 21:50

Если вы этого не хотите, вот решение для использования настольных Linux: http://www.ksplice.com

2
ответ дан 10 August 2018 в 10:04
-1
ответ дан 10 August 2018 в 10:04

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

Предупреждение запускается с помощью postinst в пакете. Он создает файл / var / run / reboot-required В файле /var/run/reboot-required.pkgs будут перечислены пакеты, требующие перезагрузки.

13
ответ дан 10 August 2018 в 10:04

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

Я большой поклонник Ubuntu, но частота обновлений пакетов (потому что это так кровоточит) намного выше, чем другие дистрибутивы .

Степень этого означала, что я упустил Ubuntu на некоторых серверах в пользу Debian.

Если кто-то еще может добавить к этому списку пакетов, которые нуждаются в перезагрузке,

Я использую превосходный checkrestart из debian-goodies (он использует lsof ), чтобы проверить, когда старые библиотеки

Обновление этих пакетов приводит к перезагрузке:

Пакеты ядра (не все, как мета-пакеты) libc dbus [ ! d4]

Я действительно заинтересован только в Ubuntu Server, а не на рабочем столе, потому что только перезагрузка моих серверов дает мне головную боль!

9
ответ дан 10 August 2018 в 10:04
-1
ответ дан 13 August 2018 в 16:23

Если вы этого не хотите, вот решение для использования настольных Linux: http://www.ksplice.com

2
ответ дан 13 August 2018 в 16:23
  • 1
    Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. – stephenmyall 15 August 2012 в 16:22
  • 2
    Это справедливо. – Vadi 16 August 2012 в 11:29
  • 3
    @Vadi Теперь вы можете изменить свой ответ , чтобы добавить дополнительную информацию, если вы так решите. – Eliah Kagan 1 September 2012 в 22:04

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

Я большой поклонник Ubuntu, но частота обновлений пакетов (потому что это так кровоточит) намного выше, чем другие дистрибутивы .

Степень этого означала, что я упустил Ubuntu на некоторых серверах в пользу Debian.

Если кто-то еще может добавить к этому списку пакетов, которые нуждаются в перезагрузке,

Я использую превосходный checkrestart из debian-goodies (он использует lsof ), чтобы проверить, когда старые библиотеки

Обновление этих пакетов приводит к перезагрузке:

Пакеты ядра (не все, как мета-пакеты) libc dbus [ ! d4]

Я действительно заинтересован только в Ubuntu Server, а не на рабочем столе, потому что только перезагрузка моих серверов дает мне головную боль!

9
ответ дан 13 August 2018 в 16:23
  • 1
    Кровотечение края? Множество пакетов из репозиториев Debian, которые меня интересуют, устарели. – user 26 March 2011 в 17:34
  • 2
    Я имел в виду и другие дистрибутивы, а не только ароматы, основанные на Debian. Версии пакета в Ubuntu гораздо новее, чем большинство других, что делает их менее проверенными и более подверженными обновлениям. – Jonathan Ross 26 March 2011 в 18:03
  • 3
    @Tim: Прочтите еще раз, он написал «кровоточащий край». в отношении Ubuntu. – Adam Byrtek 26 March 2011 в 18:11
  • 4
    @Adam: Ubuntu использует репозитории Debian AFAIK. s / Debian / Ubuntu / ín мой комментарий, если вы хотите. – user 26 March 2011 в 18:22
  • 5
    @Tim: Я думаю, он имел в виду цикл выпуска, но, честно говоря, ответ немного сложно понять. – Adam Byrtek 26 March 2011 в 18:25

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

Предупреждение запускается с помощью postinst в пакете. Он создает файл / var / run / reboot-required В файле /var/run/reboot-required.pkgs будут перечислены пакеты, требующие перезагрузки.

13
ответ дан 13 August 2018 в 16:23

Другие вопросы по тегам:

Похожие вопросы: