컴퓨터를 리부팅하고 커피 한잔을 찾아 왔는데
컴퓨터가 켜지질 않는다 -_-;

마우스 커서가 혼자서 돌고 있는 ... 정확하게 말하면, 반복하고 있었다.

해당하는 문제의 근본적인 원인은 찾지 못했으나,
아래와 같은 오류가 있는 것을 콘솔창에서 확인했다.

apt-get도 안되고 깝깝한 상황이었는데
undefined symbol이 나온 것을 확인하고, zlib을 grep으로 뒤져보니, /lib밑에 있는 zlib에 gzopen64가 없었다. ( grep -r gzopen65 /lib )

관련 파일의 링크 정보를 확인해보면 링크가 어디로 걸려있는지 확인 가능하다. /usr/lib 과 비교해본다.

그래서 간단히 해당 파일을 지우고 리부팅
일단 켜지긴 했지만 성능이 느려서 다시 설치하긴 했지만...혹 이런 식으로 라이브러리가 꼬였을때 체크해볼 필요가 있을 것 같다.

[symbol lookup error: /usr/lib/libxml2.so.2: undefined symbol: gzopen64 ]
https://bugs.launchpad.net/ubuntu/+source/libxml2/+bug/151045

ps> /usr/lib을 잘못 건드리면 위험하다. 개발환경을 설정할 때 주의할 필요가 있을 것 같다.
usr/lib을 실수로 지웠다면 일단 주위 사람들 것을 가져다 /usr/lib을 링크 걸어두고
apt-get등을 이용해 복구할 수 있었다.


신고
Posted by 소혼

빌드 스크립트를 만들어 패키지 업데이트 하고, 소스 컴파일을 하도록 하다보니, 왕왕 삽질하는 경우가 있었는데, 남이 만든 스크립트를 갖다 쓰다 왕창 삽질을 하고 말았다.

 

[문제]apt-get update시 아래 에러 메시지 발생(키가 다르지만 비슷)

W: GPG error: http://archive.ubuntu.com hoary Release: The following signatures
were invalid: BADSIG 40976EAF437D05B5 Ub
untu Archive Automatic Signing Key

삽질 1>

시냅틱 매니저를 띄워서 리로드를 해봐도 403 Unauthentication (맞나?)와 함께 갱신이 안됨

(서버를 변경해보면서 해봐도 안됨, http_proxy 체크해봄)

 

삽질 2>

GPG 키에 문제가 있나 싶어 gpg key를 새로 받아봄

(기존에 있는 것은 지워도 봄 - 지우면 NO_PUBKEY 에러가 발생)

gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 010908312D230C5F

gpg --armor --export 010908312D230C5F| apt-key add -

키서버는 우분투에 있는걸 해도 관계 없을듯.

 

해결책>

https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/24061

apt-get clean
cd /var/lib/apt
mv lists lists.old
mkdir -p lists/partial
apt-get clean
apt-get update

그냥 패키지가 꼬였던 듯 -_-;

 

이거 땜에 반나절 그냥 날려 버렸네 ㅠㅠ 아우~

신고
Posted by 소혼
이전버튼 1 이전버튼

티스토리 툴바