Ssh — Apt Убивает Терминал

  • Автор темы Quod
  • Обновлено
  • 21, Oct 2024
  • #1

У меня есть хост Raspberry Pi 4 (4 ГБ ОЗУ) с Raspbian 11.

 python2 
manually and it killed the connection. SSH output using -vvv was:

ls -l python2

Сегодня я пытался запустить ansible playbook, чтобы обновить систему с помощью apt, но это не удалось из-за ошибки сегментации, что показалось странным. Я подключился через SSH и попробовал запустить apt upgrade and similar queries, but nothing resolved the issue.

Поскольку ошибок не было, я попробовал поискать. sudo dpkg-reconfigure apt also kills the connection. (I also tried running it inside tmux and it killed tmux)

Бег sudo dpkg --configure -a or apt-get update Ни один

решили проблему, соединение не разорвали. apt update kills ssh also kills it

РЕДАКТИРОВАТЬ:

Что могло пойти не так? Может ли это быть вызвано неожиданным отключением питания? pi@rpi4:~ $ apt update debug3: receive packet: type 96 debug2: channel 0: rcvd eof debug2: channel 0: output open -> drain debug2: channel 0: obuf empty debug2: chan_shutdown_write: channel 0: (i0 o1 sock -1 wfd 5 efd 6 [write]) debug2: channel 0: output drain -> closed debug3: receive packet: type 98 debug1: client_input_channel_req: channel 0 rtype exit-signal reply 0 debug3: receive packet: type 98 debug1: client_input_channel_req: channel 0 rtype [email protected] reply 0 debug2: channel 0: rcvd eow debug2: chan_shutdown_read: channel 0: (i0 o3 sock -1 wfd 4 efd 6 [write]) debug2: channel 0: input open -> closed debug3: receive packet: type 97 debug2: channel 0: rcvd close debug3: channel 0: will not send data after close debug2: channel 0: almost dead debug2: channel 0: gc: notify user debug2: channel 0: gc: user detached debug2: channel 0: send close debug3: send packet: type 97 debug2: channel 0: is dead debug2: channel 0: garbage collecting debug1: channel 0: free: client-session, nchannels 1 debug3: channel 0: status: The following connections are open: #0 client-session (t4 r0 i3/0 o3/0 e[write]/0 fd -1/-1/6 sock -1 cc -1 io 0x00/0x00) debug3: send packet: type 1 Connection to <ip> closed. Transferred: sent <B>, received <B> bytes, in <s> seconds Bytes per second: sent <Bps>, received <Bps> debug1: Exit status -1 acted the same way. apt update РЕДАКТИРОВАТЬ 2: Дальнейшее расследование: бег

убивает терминал. Я не думаю, что это действительно связано с apt. Я продолжу пробовать и буду обновлять.

Quod


Рег
09 Sep, 2007

Тем
81

Постов
186

Баллов
611
  • 25, Oct 2024
  • #2

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

 ls: cannot access '/usr/bin/python2'zsh: segmentation fault  ls /usr/bin/python2
 
(which doesn't exist) in zsh and this was the output:

ls /usr/bin/python2

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

 

Станислав Фабиянский


Рег
29 Oct, 2020

Тем
85

Постов
186

Баллов
631
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно