[완료]gentoo 매니아님들 도와주세요 ㅠ_ㅠ
gnome 설치 중 천고 만고 끝에 191개 패키지에서 17개 남았습니다...정말 힘드네요 ㅠ_ㅠ
이번 에러는
>>> Emerging (1 of 17) sys-apps/hal-0.5.9.1-r2 to /
* hal-0.5.9.1-r2.tar.bz2 RMD160 ;-) ... [ ok ]
* hal-0.5.9.1-r2.tar.bz2 SHA1 ;-) ... [ ok ]
* hal-0.5.9.1-r2.tar.bz2 SHA256 ;-) ... [ ok ]
* hal-0.5.9.1-r2.tar.bz2 size ;-) ... [ ok ]
* hal-0.5.9.1.tar.gz RMD160 ;-) ... [ ok ]
* hal-0.5.9.1.tar.gz SHA1 ;-) ... [ ok ]
* hal-0.5.9.1.tar.gz SHA256 ;-) ... [ ok ]
* hal-0.5.9.1.tar.gz size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking hal-0.5.9.1.tar.gz ;-) ... [ ok ]
* checking hal-0.5.9.1-r2.tar.bz2 ;-) ... [ ok ]
* You MUST build sys-apps/pciutils without the zlib USE flag
*
* ERROR: sys-apps/hal-0.5.9.1-r2 failed.
이런 메세지가 나오면서 에러가 나오는데요...
이런 에러가 나오는 증상을 봐서 pciutils와 zlib가 없어서 에러가 난거 같어서 두 패키지를 먼저 설치했지만 에러가 해결이 되지 않네요...한글 관련 패키지 같은디...왜 에러가 날까요??
젠투에 그놈 설치하는 날까지 오기로라도 도전합니다...정말 성공하면 눈물 날거 같네요 ㅠ_ㅠ
* You MUST build
여기에 답이 나와있습니다.
/etc/portage/package.use 에
이걸 추가하고 pciutils를 다시 emerge 하세요. 그 다음에 설치하면 될거예요^^
----
Gentoo Rules!
Gentoo Rules!
zlib 빼고하라는데 왜
zlib 빼고하라는데 왜 넣지??? ㅡㅡ
without
gentoo use flag 앞에 -를
gentoo use flag 앞에 -를 붙이는건 빼라는 의미입니다
sys-apps/pciutils -zlib
----
Gentoo Rules!
Gentoo Rules!
흑흑 그부분은 구글에서 찾아봐서 해봤는데요..ㅠ_ㅠ
한낱의 희망을 가지고 도전을 해봤지만 에러는 똑같다는....
또 뭔가가 빠졌을라나..ㅠ_ㅠ 좌절 모드입니당 ㅠ-ㅠ
# USE="-zlib" emerge
# USE="-zlib" emerge pciutils
한번 이렇게 해보세요.
---
헉.. 써놓고 보니까 이미 하셨다구요ㅜㅜ 그럼 뭐지-_-a
----
Gentoo Rules!
Gentoo Rules!
혹시 컴파일 다시
혹시 컴파일 다시 하지 않은건 아닌지요.
정수님께서 말한것처럼 하고 emerge -1 pciutils
해주세요.
------------------------
냐옹~~
------------------------
냐옹~~
이 포스트는 잘 남겨둬야 합니다.
매번 저도 까먹고 zlib 플래그를 설정하고 pciutils 를 컴파일 합니다.
일관적인 설치를 위해 "젠투 설치 ABC"를 만들어 두는 것이 어떨까 생각합니다.
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.
다들 불안정판(~x86
다들 불안정판(~x86 등)을 사용하시나 봅니다.
안정판에서는 zlib 플래그 켜두고 그놈 설치가 잘 됩니다.
젠투여..
안정판과 불안정판의 차이점이 뭔가요??
어떻게 구분을 하죠??
utpark님 이 글 보신다면 답변좀 부탁드립니다..
그리고 제가 /etc/portage/package.use 에
sys-apps/pciutils -zlib을 추가 시키고 pciutils를 다시 설치 안해서 패키기가 안깔렸군요..
이래서 글은 끝가지 읽어야 되나봐요..정수님 정말 감사합니다 꾸벅...
~x86이나 ~amd64
~x86이나 ~amd64 켜놓은게 안정판으로 알고 있는데...
켜놓으면 그냥 설치 안되는게 많죠.
저정도는 약과고 개인적으로 가장 짜증나는게 avahi였다는.
지금 노트북에 깔린 젠투가 avahi 넣은상태로 컴파일했다가 나중에 지웠는데,
gnome 관련 패키지들이 죄다 걸려있더군요 -_-; USE플래그 되는건 다 켜놓고 하는게 습관이 되어서
Written By the Black Knight of Destruction
Written By the Black Knight of Destruction
cer님..
~x86 ~amd64켜놓은거라는게 무슨 뜻인지요...?
제가 젠투 초짜라 혹시 make.conf에서 march 부분 말씀하시는건가요?
그리고요 솔직히 make.conf use플래그에 대해서 잘 이해가 되지 않습니다...
제가 조금이라도 이해하는 것은 use플래그란 패키지 설치 할 때 그 패키지에 관련 된 내용을 적으면
-부분은 설치되지 않고 그냥 명칭 있는것은 설치되는 정도로 알고 있는데 의존성과 연관이 있나보네요..
이 불쌍한 중생에게 다시 한번 자세히 셜명좀 해주시면 안될가요??
부타드립니다 꾸벅~
foo@localhost ~ $ emerge -pv
위에 보는것 처럼 USE= 뭐시기뭐시기 하고 나오는것입니다. 앞에 '-'가 붙어 있는것은 뺀다는 말입니다. USE플레그는 컴파일 옵션으로 알고 있습니다.
그리고 emerge --info를 확인해보세요.
~x86 ~amd64의 내용은 ACCEPT_KEYWORDS에 넣는 내용입니다. /etc/make.conf파일에요.
------------------------
냐옹~~
------------------------
냐옹~~
~x86, ~amd64 이런건 use
~x86, ~amd64 이런건 use flag 와 달리 keyword라고 합니다.
use flag는 패키지에서 use flag에 해당하는 기능을 쓸지 안쓸지 정하는 거라고 보면 되구요.
keyword는 쉽게 이야기 해서 안정, 불안정을 나누는 것입니다. 안정은 큰 문제 없이 잘 동작한다고 보면 되구요. 불안정은 새 버전이 나왔는데 아직 검증?이 안되었다고 보면 될거예요.
기본 설정은 x86을 쓰고요. 제가 전에 알려드린 /etc/portage/package.keywords 파일에 패키지를 적으면 ~x86으로 됩니다.
----
Gentoo Rules!
Gentoo Rules!
댓글 달기