Если TAR находит ошибки при распаковке, он будет распечатать сообщение и выйти с ненулевым значением выхода. Такое поведение независимо от алгоритма сжатия, используемого после создания файла TAR.
Если вы хотите убедиться, что файл был успешно отправлен в пункт назначения над ненадежной ссылкой, затем создайте сумму MD5 файла перед отправкой и проверить сумму MD5 после приема.
Неужели это неправильно, что я внезапно вышел из системы?
Вообще говоря, вы не хотите внезапно остановить процесс установки, так как он оставляет вашу файловую систему в несколько неопределённом состоянии. Если вы можете получить доступ к консоли (по ssh или напрямую), то попробуйте восстановить установку , набрав:
sudo dpkg --configure -a
sudo apt-get install -f
Как я могу заставить мою малину делать всякие вещи, даже если я вышел из системы?
Я бы порекомендовал screen для этого. Он создает виртуальную оболочку, которая не умирает при выходе из системы, так что вы можете перезагрузить ее между входами.
В общем, обычно безопасно повторить обновление.
Если предположить, что Вы используете стандартный Linux.....
Следующие журналы относятся к apt
(и, таким образом, к обновлению):
$ ls /var/log/apt/ | grep 'log$'
history.log
term.log
, а также
/var/log/dpkg.log
Наконец, из этого пост кажется, что жесткая перезагрузка (т.е. отключение питания) позволит вам снова войти в устройство.
Надеюсь, вы настроили его на статический IP, в противном случае вы сможете проверить ваш маршрутизатор.
Примечание: процесс обновления, если он не был запущен в течение некоторого времени, может занять несколько часов.
Когда текущая сессия уничтожена, любые приложения, запущенные в ней, также уничтожаются. Чтобы предотвратить это , используйте nohup
так:
sudo nohup apt-get update &
или
sudo nohup apt-get install --yes package &
Это запустится в фоновом режиме и сразу же вернёт вас к подсказке после его запуска. Вторая версия автоматически ответит "да" на любые вопросы (что важно, так как вы не находитесь в интерактивной оболочке с этой версией). Если что-то пойдет не так, вам нужно будет либо повторить попытку, как обычно, либо просмотреть журналы.