우분투 버전 16.04.4 LTS에서 서버를 강제종료 했더니 다시 켰을때마다 에러메세지가 나오기 시작했다.
$sudo apt-get update
업데이트를 하면 아래와 같은 에러가 나왔다.
E: http://kr.archive.ubuntu.com/ubuntu/dists/xenial-updates/main/dep11/by-hash/SHA256/aee0d4edf9101973361ba33228cd62e54f9c772ca1614d8d4ede656ee2200d6b 파일을 받는데 실패했습니다 해시 합이 맞지 않습니다
E: Some index files failed to download. They have been ignored, or old ones used instead.
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh > /dev/null; fi'
E: Sub-process returned an error code
위와 같은 문제는 의존성 문제이다. 대부분 우분투 사용자가 패키지 설치 및 삭제를 잘못 건드렸을 경우 발생한다.
이를 해결하기 위해
$sudo memdump
......,
위와 같이 memory dump를 하거나
메모리 덤프가 안될경우
$sudo apt-get update -y;sudo apt-get dist-upgrade -y
를 이용하여 해결하면 된다.
에러창이 나오는게 싫다면 : sudo systemctl disable apport.service
'Programming > Linux' 카테고리의 다른 글
우분투 버전 업그레이드 방법 [How to upgrade ubuntu 18.04 LTS] (0) | 2019.03.28 |
---|---|
hello 모듈 빌드하고 커널에 적재하기, hello 모듈 컴파일 (2) | 2018.11.20 |
커널과 모듈의 개념 (2) | 2018.11.20 |
우분투 네트워크 오류 해결 [ubuntu network error] (8) | 2018.09.11 |
우분투 화면이 안보이는 현상,ubuntu Unknown Display ,Built-In Display, 일때 Display setting (0) | 2018.07.20 |