до релиза обновления по ssh вопрос [dубликат]

У меня были проблемы с двойными мониторами в 11.10, когда я не проверял зеркальные экраны, я получил бы это сообщение об ошибке «требуемый виртуальный размер не подходит для доступного размера: ...» Я пробовал множество комбинаций пользовательских файлов xorg.conf и по умолчанию против проприетарных драйверов (у меня есть карта ATI с двумя головками), ничего не получилось. Из разочарования я подумал о переустановке и более старой версии Ubuntu. Это заставило меня задаться вопросом, была ли проблема Единством или светлым. Я установил свой менеджер по умолчанию в gdm, и работает двойной экран!

Команда:

sudo dpkg-reconfigure gdm

gdm не может быть установлен для установки:

sudo apt-get install gdm
68
задан 22 October 2010 в 20:34

32 ответа

То, что я бы рекомендовал сделать, это запустить сеанс экрана на сервере и запустить обновление на экране - таким образом, если ваш сеанс SSH не будет (по какой-либо причине) процесс обновления не остановится.

Экран это программа, которая позволяет использовать постоянные терминалы (терминалы) на машине. Таким образом, вы можете начать сеанс экрана и пока машина находится на этом сеансе экрана (и это история, запущенные программы и т. Д.) Будет продолжать работать, хотя на машине не будет никого. Он был разработан в первые дни, чтобы предоставить многооконный текстовый терминал до дней X-сервера. Вы можете установить его с помощью APT:

sudo apt-get install screen

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

45
ответ дан 24 July 2018 в 22:07
  • 1
    Экран - отличный инструмент для этой ситуации. – Ryan Thompson 22 October 2010 в 21:53
  • 2
    Кажется, что do-release-upgrade (так точно) автоматически выполняет screen. – manu 13 March 2015 в 23:59
  • 3
    экран больше недоступен, и по некоторым причинам это не работает с TMUX. Он возвращает эту ошибку: === Команда завершена с статусом выхода 1 (Wed Oct 19 21:14:13 2016) === – Gman Smith 20 October 2016 в 06:15

То, что я бы рекомендовал сделать, это запустить сеанс экрана на сервере и запустить обновление на экране - таким образом, если ваш сеанс SSH не будет (по какой-либо причине) процесс обновления не остановится.

Экран это программа, которая позволяет использовать постоянные терминалы (терминалы) на машине. Таким образом, вы можете начать сеанс экрана и пока машина находится на этом сеансе экрана (и это история, запущенные программы и т. Д.) Будет продолжать работать, хотя на машине не будет никого. Он был разработан в первые дни, чтобы предоставить многооконный текстовый терминал до дней X-сервера. Вы можете установить его с помощью APT:

sudo apt-get install screen

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

45
ответ дан 1 August 2018 в 01:05

То, что я рекомендовал бы сделать, - это запустить сеанс экрана на сервере и запустить обновление на экране - таким образом, если ваш сеанс SSH будет снижаться (по какой-либо причине) процесс обновления не остановится.

Экран - это программа, которая позволяет использовать постоянные терминалы (терминалы) на компьютере. Таким образом, вы можете начать сеанс экрана и пока машина находится на этом сеансе экрана (и это история, запущенные программы и т. Д.) Будет продолжать работать, хотя на машине не будет никого. Он был разработан в в начале для предоставления текстового терминала с несколькими окнами до дней X-сервера. Вы можете установить его с помощью APT:

  sudo apt-get install screen  

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

45
ответ дан 2 August 2018 в 20:01

То, что я рекомендовал бы сделать, - это запустить сеанс экрана на сервере и запустить обновление на экране - таким образом, если ваш сеанс SSH будет снижаться (по какой-либо причине) процесс обновления не остановится.

Экран - это программа, которая позволяет использовать постоянные терминалы (терминалы) на компьютере. Таким образом, вы можете начать сеанс экрана и пока машина находится на этом сеансе экрана (и это история, запущенные программы и т. Д.) Будет продолжать работать, хотя на машине не будет никого. Он был разработан в в начале для предоставления текстового терминала с несколькими окнами до дней X-сервера. Вы можете установить его с помощью APT:

  sudo apt-get install screen  

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

45
ответ дан 3 August 2018 в 22:26

То, что я рекомендовал бы сделать, - это запустить сеанс экрана на сервере и запустить обновление на экране - таким образом, если ваш сеанс SSH будет снижаться (по какой-либо причине) процесс обновления не остановится.

Экран - это программа, которая позволяет использовать постоянные терминалы (терминалы) на компьютере. Таким образом, вы можете начать сеанс экрана и пока машина находится на этом сеансе экрана (и это история, запущенные программы и т. Д.) Будет продолжать работать, хотя на машине не будет никого. Он был разработан в в начале для предоставления текстового терминала с несколькими окнами до дней X-сервера. Вы можете установить его с помощью APT:

  sudo apt-get install screen  

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

45
ответ дан 5 August 2018 в 06:37

То, что я рекомендовал бы сделать, - это запустить сеанс экрана на сервере и запустить обновление на экране - таким образом, если ваш сеанс SSH будет снижаться (по какой-либо причине) процесс обновления не остановится.

Экран - это программа, которая позволяет использовать постоянные терминалы (терминалы) на компьютере. Таким образом, вы можете начать сеанс экрана и пока машина находится на этом сеансе экрана (и это история, запущенные программы и т. Д.) Будет продолжать работать, хотя на машине не будет никого. Он был разработан в в начале для предоставления текстового терминала с несколькими окнами до дней X-сервера. Вы можете установить его с помощью APT:

  sudo apt-get install screen  

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

45
ответ дан 6 August 2018 в 23:55

То, что я рекомендовал бы сделать, - это запустить сеанс экрана на сервере и запустить обновление на экране - таким образом, если ваш сеанс SSH будет снижаться (по какой-либо причине) процесс обновления не остановится.

Экран - это программа, которая позволяет использовать постоянные терминалы (терминалы) на компьютере. Таким образом, вы можете начать сеанс экрана и пока машина находится на этом сеансе экрана (и это история, запущенные программы и т. Д.) Будет продолжать работать, хотя на машине не будет никого. Он был разработан в в начале для предоставления текстового терминала с несколькими окнами до дней X-сервера. Вы можете установить его с помощью APT:

  sudo apt-get install screen  

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

45
ответ дан 9 August 2018 в 04:19

То, что я рекомендовал бы сделать, - это запустить сеанс экрана на сервере и запустить обновление на экране - таким образом, если ваш сеанс SSH будет снижаться (по какой-либо причине) процесс обновления не остановится.

Экран - это программа, которая позволяет использовать постоянные терминалы (терминалы) на компьютере. Таким образом, вы можете начать сеанс экрана и пока машина находится на этом сеансе экрана (и это история, запущенные программы и т. Д.) Будет продолжать работать, хотя на машине не будет никого. Он был разработан в в начале для предоставления текстового терминала с несколькими окнами до дней X-сервера. Вы можете установить его с помощью APT:

  sudo apt-get install screen  

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

45
ответ дан 14 August 2018 в 23:15
  • 1
    Экран - отличный инструмент для этой ситуации. – Ryan Thompson 22 October 2010 в 21:53
  • 2
    Кажется, что do-release-upgrade (так как точное) автоматически выполняет экран . – manu 13 March 2015 в 23:59
  • 3
    экран больше недоступен, и по некоторым причинам это не работает с TMUX. Он возвращает эту ошибку: === Команда завершена с статусом выхода 1 (Wed Oct 19 21:14:13 2016) === – Gman Smith 20 October 2016 в 06:15
  • 4
    – Ryan Allen 9 October 2018 в 01:00

У меня никогда не было проблемы с этим, хотя я только обновил полдюжины или около того ящиков. Просто, если что-то пойдет не так, дополнительный демон SSH может быть единственной надеждой избежать посещения (или использовать любые удаленные варианты переустановки).

3
ответ дан 24 July 2018 в 22:07

Решение от Marco-Ceppi уже интегрировано в do-release-upgrade.

Когда вы запускаете do-release-upgrade, он автоматически запускает сеанс экрана. Если ваш сеанс ssh отключен, вы можете возобновить установку. Все, что вам нужно сделать, это открыть новую сессию ssh и снова запустить do-release-upgrade. Он снова подключится к вашей предыдущей установке.

Второй риск, отмеченный @ sepp2k, заключается в том, что ваш sshd-сервер, возможно, потребуется обновить, и он, возможно, не перезапустится правильно. Поэтому программа обновления запускает второй деамон в указанном порту. Вы должны проверить свою конфигурацию сети, чтобы убедиться, что у вас есть доступ через этот порт до возобновления.

Удачи.

Кроме того, запускается экран-сессия do-release-upgrade сам по себе под учетной записью root, поэтому, если ваш собственный сеанс экрана завершится с ошибкой, вы сможете восстановить, выполнив sudo screen -x, если (по какой-то причине) команда do-release-upgrade не восстанавливает ее сама по себе, что кажется общим ,

70
ответ дан 24 July 2018 в 22:07
  • 1
    Вы знаете, из какой версии Ubuntu это было так? Я пытаюсь выполнить обновление с 9.10 и после запуска обновления (sudo do-release-upgrade) и ответа «Да», я могу подключиться к ssh на порту 9004, но при попытке sudo screen -list нет screen сеансов. (P.S. Я еще не прошел этап загрузки.) – mgd 14 May 2012 в 14:20
  • 2
    После обновления с 9.10 до 10.04 LTS (где do-release-upgrade не запускался сеанс экрана), теперь я обновляюсь с 10.04 LTS до 12.04 LTS, и теперь do-release-upgrade теперь автоматически запускает сеанс экрана. – mgd 14 May 2012 в 16:21
  • 3
    Это ответ, я не могу вас поблагодарить достаточно – Mohamed Ragab 9 October 2013 в 21:25
  • 4
    Таким образом, в основном, do-release-upgrade заботится обо всем перед рукой, а затем: 1) вы можете повторно подключиться из сломанного ssh путем повторного запуска do-release-upgrade после повторного ведения журнала и 2) вы можете повторно зарегистрироваться с неудачным обновлением sshd через порт, указанный в начале do-release-upgrade. Это оно ? – Juh_ 30 September 2014 в 17:13
  • 5
    sudo screen -x спас мою жизнь! Благодарю. – Felipe 21 May 2016 в 03:03

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

Путем запуска отдельного sshd, который не обрабатывается init и, таким образом, не будет перезапущен во время обновления, будет гарантирована, что старая версия sshd будет запущена, даже если новая версия не запускается. Таким образом, вы все равно можете войти в систему и посмотреть, что заставило демона сломаться.

16
ответ дан 24 July 2018 в 22:07
  • 1
    Я думаю, что более важно, что при перезапуске демона ваше обновление, скорее всего, будет завершено незавершенным, потому что процесс выполняется в сеансе ssh. – Malabarba 3 December 2010 в 16:52

У меня никогда не было проблемы с этим, хотя я только обновил полдюжины или около того ящиков. Просто, если что-то пойдет не так, дополнительный демон SSH может быть единственной надеждой избежать посещения (или использовать любые удаленные варианты переустановки).

3
ответ дан 1 August 2018 в 01:05

Решение от Marco-Ceppi уже интегрировано в do-release-upgrade.

Когда вы запускаете do-release-upgrade, он автоматически запускает сеанс экрана. Если ваш сеанс ssh отключен, вы можете возобновить установку. Все, что вам нужно сделать, это открыть новую сессию ssh и снова запустить do-release-upgrade. Он снова подключится к вашей предыдущей установке.

Второй риск, отмеченный @ sepp2k, заключается в том, что ваш sshd-сервер, возможно, потребуется обновить, и он, возможно, не перезапустится правильно. Поэтому программа обновления запускает второй деамон в указанном порту. Вы должны проверить свою конфигурацию сети, чтобы убедиться, что у вас есть доступ через этот порт до возобновления.

Удачи.

Кроме того, запускается экран-сессия do-release-upgrade сам по себе под учетной записью root, поэтому, если ваш собственный сеанс экрана завершится с ошибкой, вы сможете восстановить, выполнив sudo screen -x, если (по какой-то причине) команда do-release-upgrade не восстанавливает ее сама по себе, что кажется общим ,

70
ответ дан 1 August 2018 в 01:05
  • 1
    Вы знаете, из какой версии Ubuntu это было так? Я пытаюсь выполнить обновление с 9.10 и после запуска обновления (sudo do-release-upgrade) и ответа «Да», я могу подключиться к ssh на порту 9004, но при попытке sudo screen -list нет screen сеансов. (P.S. Я еще не прошел этап загрузки.) – mgd 14 May 2012 в 14:20
  • 2
    После обновления с 9.10 до 10.04 LTS (где do-release-upgrade не запускался сеанс экрана), теперь я обновляюсь с 10.04 LTS до 12.04 LTS, и теперь do-release-upgrade теперь автоматически запускает сеанс экрана. – mgd 14 May 2012 в 16:21
  • 3
    Это ответ, я не могу вас поблагодарить достаточно – Mohamed Ragab 9 October 2013 в 21:25
  • 4
    Таким образом, в основном, do-release-upgrade заботится обо всем перед рукой, а затем: 1) вы можете повторно подключиться из сломанного ssh путем повторного запуска do-release-upgrade после повторного ведения журнала и 2) вы можете повторно зарегистрироваться с неудачным обновлением sshd через порт, указанный в начале do-release-upgrade. Это оно ? – Juh_ 30 September 2014 в 17:13
  • 5
    sudo screen -x спас мою жизнь! Благодарю. – Felipe 21 May 2016 в 03:03

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

Путем запуска отдельного sshd, который не обрабатывается init и, таким образом, не будет перезапущен во время обновления, будет гарантирована, что старая версия sshd будет запущена, даже если новая версия не запускается. Таким образом, вы все равно можете войти в систему и посмотреть, что заставило демона сломаться.

16
ответ дан 1 August 2018 в 01:05
  • 1
    Я думаю, что более важно, что при перезапуске демона ваше обновление, скорее всего, будет завершено незавершенным, потому что процесс выполняется в сеансе ssh. – Malabarba 3 December 2010 в 16:52

У меня никогда не было проблемы с этим, хотя я только обновил полдюжины или около того ящиков. Просто, если что-то пойдет не так, дополнительный демон SSH может быть единственной надеждой избежать посещения (или использовать любые удаленные варианты переустановки).

3
ответ дан 2 August 2018 в 20:01

Решение от Marco-Ceppi уже интегрировано в do-release-upgrade .

Когда вы запускаете do-release-upgrade , это автоматически запускает сеанс экрана. Если ваш сеанс ssh отключен, вы можете возобновить установку. Все, что вам нужно сделать, это открыть новый сеанс ssh и снова запустить do-release-upgrade . Он снова подключится к вашей предыдущей установке.

Второй риск, отмеченный @ sepp2k, заключается в том, что ваш sshd-сервер, возможно, потребуется обновить, и он, возможно, не перезапустится правильно. Поэтому программа обновления запускает второй деамон в указанном порту. Вы должны проверить свою конфигурацию сети, чтобы убедиться, что у вас есть доступ через этот порт до возобновления.

Удачи.

Кроме того, экран-сеанс do-release-upgrade запускается под учетной записью root, поэтому, если ваш собственный сеанс экрана завершится с ошибкой, вы сможете восстановить, выполнив sudo screen -x , если (по какой-то причине) Команда do-release-upgrade не восстанавливает ее сама по себе, что кажется общим.

70
ответ дан 2 August 2018 в 20:01

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

Путем запуска отдельного sshd, который не обрабатывается init и, таким образом, не будет перезапущен во время обновления, будет гарантирована, что старая версия sshd будет запущена, даже если новая версия не запускается. Таким образом, вы все равно можете войти в систему и посмотреть, что заставило демона сломаться.

16
ответ дан 2 August 2018 в 20:01

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

Путем запуска отдельного sshd, который не обрабатывается init и, таким образом, не будет перезапущен во время обновления, будет гарантирована, что старая версия sshd будет запущена, даже если новая версия не запускается. Таким образом, вы все равно можете войти в систему и посмотреть, что заставило демона сломаться.

16
ответ дан 3 August 2018 в 22:26

У меня никогда не было проблемы с этим, хотя я только обновил полдюжины или около того ящиков. Просто, если что-то пойдет не так, дополнительный демон SSH может быть единственной надеждой избежать посещения (или использовать любые удаленные варианты переустановки).

3
ответ дан 3 August 2018 в 22:26

Решение от Marco-Ceppi уже интегрировано в do-release-upgrade .

Когда вы запускаете do-release-upgrade , это автоматически запускает сеанс экрана. Если ваш сеанс ssh отключен, вы можете возобновить установку. Все, что вам нужно сделать, это открыть новый сеанс ssh и снова запустить do-release-upgrade . Он снова подключится к вашей предыдущей установке.

Второй риск, отмеченный @ sepp2k, заключается в том, что ваш sshd-сервер, возможно, потребуется обновить, и он, возможно, не перезапустится правильно. Поэтому программа обновления запускает второй деамон в указанном порту. Вы должны проверить свою конфигурацию сети, чтобы убедиться, что у вас есть доступ через этот порт до возобновления.

Удачи.

Кроме того, экран-сеанс do-release-upgrade запускается под учетной записью root, поэтому, если ваш собственный сеанс экрана завершится с ошибкой, вы сможете восстановить, выполнив sudo screen -x , если (по какой-то причине) Команда do-release-upgrade не восстанавливает ее сама по себе, что кажется общим.

70
ответ дан 3 August 2018 в 22:26

Решение от Marco-Ceppi уже интегрировано в do-release-upgrade .

Когда вы запускаете do-release-upgrade , это автоматически запускает сеанс экрана. Если ваш сеанс ssh отключен, вы можете возобновить установку. Все, что вам нужно сделать, это открыть новый сеанс ssh и снова запустить do-release-upgrade . Он снова подключится к вашей предыдущей установке.

Второй риск, отмеченный @ sepp2k, заключается в том, что ваш sshd-сервер, возможно, потребуется обновить, и он, возможно, не перезапустится правильно. Поэтому программа обновления запускает второй деамон в указанном порту. Вы должны проверить свою конфигурацию сети, чтобы убедиться, что у вас есть доступ через этот порт до возобновления.

Удачи.

Кроме того, экран-сеанс do-release-upgrade запускается под учетной записью root, поэтому, если ваш собственный сеанс экрана завершится с ошибкой, вы сможете восстановить, выполнив sudo screen -x , если (по какой-то причине) Команда do-release-upgrade не восстанавливает ее сама по себе, что кажется общим.

70
ответ дан 5 August 2018 в 06:37

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

Путем запуска отдельного sshd, который не обрабатывается init и, таким образом, не будет перезапущен во время обновления, будет гарантирована, что старая версия sshd будет запущена, даже если новая версия не запускается. Таким образом, вы все равно можете войти в систему и посмотреть, что заставило демона сломаться.

16
ответ дан 5 August 2018 в 06:37

У меня никогда не было проблемы с этим, хотя я только обновил полдюжины или около того ящиков. Просто, если что-то пойдет не так, дополнительный демон SSH может быть единственной надеждой избежать посещения (или использовать любые удаленные варианты переустановки).

3
ответ дан 5 August 2018 в 06:37

У меня никогда не было проблемы с этим, хотя я только обновил полдюжины или около того ящиков. Просто, если что-то пойдет не так, дополнительный демон SSH может быть единственной надеждой избежать посещения (или использовать любые удаленные варианты переустановки).

3
ответ дан 6 August 2018 в 23:55

Решение от Marco-Ceppi уже интегрировано в do-release-upgrade .

Когда вы запускаете do-release-upgrade , это автоматически запускает сеанс экрана. Если ваш сеанс ssh отключен, вы можете возобновить установку. Все, что вам нужно сделать, это открыть новый сеанс ssh и снова запустить do-release-upgrade . Он снова подключится к вашей предыдущей установке.

Второй риск, отмеченный @ sepp2k, заключается в том, что ваш sshd-сервер, возможно, потребуется обновить, и он, возможно, не перезапустится правильно. Поэтому программа обновления запускает второй деамон в указанном порту. Вы должны проверить свою конфигурацию сети, чтобы убедиться, что у вас есть доступ через этот порт до возобновления.

Удачи.

Кроме того, экран-сеанс do-release-upgrade запускается под учетной записью root, поэтому, если ваш собственный сеанс экрана завершится с ошибкой, вы сможете восстановить, выполнив sudo screen -x , если (по какой-то причине) Команда do-release-upgrade не восстанавливает ее сама по себе, что кажется общим.

70
ответ дан 6 August 2018 в 23:55

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

Путем запуска отдельного sshd, который не обрабатывается init и, таким образом, не будет перезапущен во время обновления, будет гарантирована, что старая версия sshd будет запущена, даже если новая версия не запускается. Таким образом, вы все равно можете войти в систему и посмотреть, что заставило демона сломаться.

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

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

Путем запуска отдельного sshd, который не обрабатывается init и, таким образом, не будет перезапущен во время обновления, будет гарантирована, что старая версия sshd будет запущена, даже если новая версия не запускается. Таким образом, вы все равно можете войти в систему и посмотреть, что заставило демона сломаться.

16
ответ дан 9 August 2018 в 04:19

У меня никогда не было проблемы с этим, хотя я только обновил полдюжины или около того ящиков. Просто, если что-то пойдет не так, дополнительный демон SSH может быть единственной надеждой избежать посещения (или использовать любые удаленные варианты переустановки).

3
ответ дан 9 August 2018 в 04:19

Решение от Marco-Ceppi уже интегрировано в do-release-upgrade .

Когда вы запускаете do-release-upgrade , это автоматически запускает сеанс экрана. Если ваш сеанс ssh отключен, вы можете возобновить установку. Все, что вам нужно сделать, это открыть новый сеанс ssh и снова запустить do-release-upgrade . Он снова подключится к вашей предыдущей установке.

Второй риск, отмеченный @ sepp2k, заключается в том, что ваш sshd-сервер, возможно, потребуется обновить, и он, возможно, не перезапустится правильно. Поэтому программа обновления запускает второй деамон в указанном порту. Вы должны проверить свою конфигурацию сети, чтобы убедиться, что у вас есть доступ через этот порт до возобновления.

Удачи.

Кроме того, экран-сеанс do-release-upgrade запускается под учетной записью root, поэтому, если ваш собственный сеанс экрана завершится с ошибкой, вы сможете восстановить, выполнив sudo screen -x , если (по какой-то причине) Команда do-release-upgrade не восстанавливает ее сама по себе, что кажется общим.

70
ответ дан 9 August 2018 в 04:19

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

Путем запуска отдельного sshd, который не обрабатывается init и, таким образом, не будет перезапущен во время обновления, будет гарантирована, что старая версия sshd будет запущена, даже если новая версия не запускается. Таким образом, вы все равно можете войти в систему и посмотреть, что заставило демона сломаться.

16
ответ дан 14 August 2018 в 23:15
  • 1
    Я думаю, что более важно, что при перезапуске демона ваше обновление, скорее всего, будет завершено незавершенным, потому что процесс выполняется в сеансе ssh. – Malabarba 3 December 2010 в 16:52

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

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