폭풍 삽질
연휴를 앞두고 이런 참사가...
Gentoo Box를 말아먹었습니다.
수년에 걸쳐서 잘 관리해오던 녀석이었는데...
네이트온 관련 메신저 사용 및 컴피즈 등 사용하면서 부터 당연히 마스크된 패키지들을 사용하다가
점점 대담해져서 layman으로 이런저런 Layer도 적용했습죠.
그러다가 어느순간엔가 프로파일 설정을 디벨로퍼로 한 것 같습니다.(manifest)
그 때부터 emerge 할 때 마다 뭔가 경고가 떴습니다만.. 한달 정도 무시하고 사용한것 같습니다.
참고로 디벨로퍼 프로파일은 일반적인 개발자가 아니라 젠투 시스템 개발자를 뜻한다고 합니다.
여튼 몇달동안 리부팅 없이 시스템을 업데이트하고, 마스크된 패키지 남용에 emerge 시에 경고 무시에
억지로 emerge 하기 신공을 남발하다가, 어느 순간 컴피즈가 안되면서 살살 맛이 가더군요.
libxkb인가가 업데이트 되면서 라이브러리 링크가 왕창 꼬인듯 싶습니다. 문제는 그 상태에서 rev-deb rebuild를 한게 아니고
억지로 문제 있는 라이브러리 및 패키지를 언이머지하고.... 뭐 그러다가 엑스가 전체로 맛이 가더군요
화면이 안 보일뿐 아니라 키보드/마우스도 안먹어서 컨트롤+알트+F1도 안먹고...
그제서야 몇달만에 (강제로) 리붓했습니다.
부팅시에 x 안뜨게 하고 콘솔에서 libxkb 문제 해결하고 이런저런 손좀 보았습니다만, x 복구가 안되더군요...
그래서 시스템이랑 월드랑 몇번씩 업데이트하고 하다가....
월드를 이머징하는 도중에 무슨생각이었는지 엑스를 띄웠다가 키보드/마우스가 먹통이 되었습니다.
이머징 끝날 때 까지 안기다리고 강제로 리붓을 했습죠.
네트웍 드라이버가 맛이 간 것 같습니다. 부팅할 때 네트웍 단계에서 잔뜩 에러메시지 뿜으면서 복구가 안되네요.
이젠 네트웍이 안되니 새로 이머지도 못하고.....
지금 패닉 중입니다.
한 줄 요약: eselect profile은 desktop으로 하자...
회사에 있는 gentoo box들 모두...
profile developer로 되어 잇습니다. ㅠ.ㅠ
desktop으로 바꿔야 하나요?
바꾸고 emerge -DupvN world 해 보니 USE 키워드가 -mysql 차이밖에 없네요.
There is no spoon. Neo from the Matrix 1999.
There is no spoon. Neo from the Matrix 1999.
흠... baselayout 이
흠...
baselayout 이 바뀌어서 /etc/init.d/net.eth0 없어지고 /etc/init.d/network 가 됩니다.
/etc/conf.d/net 대신 /etc/conf.d/network 가 됩니다.
저는 wicd 를 쓰기 때문에 127.0.0.1 만 잡고 시작합니다.
패닉나시면 이문제는 아닌가...
키보드, 마우스는 hal 관련 문제일 것 같습니다.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇 개 안돼요~
http://xenosi.de/
https://xenosi.de/
안습이로군요...
안습이로군요...
저도 갑자기 X 에서
저도 갑자기 X 에서 키보드 마우스가 안먹더군요.
emerge xf86-input-keyboard
emerge xf86-input-mouse
하니까 됐다는.
그거 xorg-server 판올림할 때
evdev로 전환되면서 안됬던 것으로 기억나네요.
구글링해서 evdev 설정하니까... 잘되던데요.
There is no spoon. Neo from the Matrix 1999.
There is no spoon. Neo from the Matrix 1999.