http://www.javajigi.net/dashboard.action

[이클립스 단축키]
http://www.javajigi.net/pages/viewpage.action?pageId=155

동시에 여러개를 할려니힘들다..

기회라는 말은 원래 그렇게 오기 전엔 잡을게 많다가도
지나가고 나면 아무것도 없는 것
Posted by 소혼
올블로그 : hptvd8O1pfXoNm2Wh8hsO90cIdm
믹시 : lPCfXvexuW3A8SgSrvMrpykNpwxZqVL31cM9NO0gPz4,
레뷰 : 5BBEF9D383DB4D8286F7434641567A9D
hanrss : ryuan@pusan.ac.kr
Posted by 소혼
컴퓨터를 리부팅하고 커피 한잔을 찾아 왔는데
컴퓨터가 켜지질 않는다 -_-;

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

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

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 소혼
 

나 웬지 컴맹이 되버린건가? 예전엔 컴터에 대해서 많이 아는줄 알았는데 모르는게 참 많네 ㅋ
Posted by 소혼

리눅스와 MS windows의 텍스트는 new line을 표현하는 방법이 달라서
windows에서 저장된 소스를 리눅스로 가져오면 ^M이 붙는 경우가 있어 이를 제거하는 것 때문에 몇가지 솔루션을 찾아보았다.

1. vi에서 고치기
vi에서 파일을 열어서 고치는 법은 문자 치환을 이용한다.
:1,$s/^M//g
^M을 입력하는 방법은 Ctrl + Shift + V 누르고 M 을 누르면 된다.

2. 여러 파일 고치기
펄이 설치되어 있어야 한다.
find . -name "*" | xargs perl -i -pe '/\r//g'

3. dos2unix 사용하기
별도의 툴이다 이걸로도 된다는데 귀찮아서 그냥 설치 안해봤다 ㅋㅋ

Posted by 소혼
TAG 리눅스

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

 

[문제]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 2 이전버튼

티스토리 툴바