이상한 문제가 발생했습니다. 부팅 가능한 Armbian이 여러 개 있습니다(5.25 및 5.30 포함). 이것들은 확실히 최신은 아니지만 apt-get upgrade
일반적인 sudo 스크립트를 사용하여 설치하고 실행하는 즉시 업데이트할 것입니다. 이 이미지와 이 스크립트는 변경되지 않았습니다.
2주 전에 마지막으로 이 작업을 시도했을 때 아무런 문제가 없었습니다. 지난 주 후반에 apt-get upgrade
여러 기본 이미지에서 실행되는 여러 장치에서 모두 동일한 오류 메시지와 함께 오류가 발생했습니다.
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable).
파일을 수동으로 삭제하도록 제안하고(도움이 되지 않음) 여러 프로세스가 실행 중인지 확인하라는 기존 질문이 있습니다(아니요, 스크립트이고 첫 번째 명령에서 실패합니다 apt-get
.)
나는 문제가 저장소에 있다고 생각합니다. 이것이 모든 실패 사례에서 식별할 수 있는 유일한 공통 요소이고 2주 전 이후로 변경된 유일한 요소이기도 하기 때문입니다. 이것이 로컬 파일을 어떻게 손상시키는지 이해가 되지 않습니다 /var/lib/dpkg/lock
.
답변1
앰비안시스템 시작 전에 백그라운드에서 자동 업데이트를 수행합니다. 수동 sudo apt update
및 작업이 완료될 때까지 몇 분만 기다리면 됩니다 sudo apt upgrade
. 업데이트에 소요되는 시간은 연결 상태, microSD 카드 속도 등에 따라 달라질 수 있으므로 프로세스가 완료될 때까지 여러 번 확인하시기 바랍니다.