젠투를 설치하는데 몇가지 궁금한점이 있습니다.
저는 웹서버에 수세리눅스를 설치하여 쇼핑몰을 운영중에 있습니다. 메일릴레이 때문에 곤혹을 치르고 나서 메일서버구축을 쉽게 할 수 있는 리눅스를 찾던 중에 젠투가 가장 문서화가 잘 되어있다고 생각되어 젠투를 깔기로 결정하였습니다.
초보인 저로서는 서버에 바로 설치하여 구축하는건 불가능하기 때문에 VMware에 설치하여 연습해보고 자신감이 생기면 설치하기로 하고 XP에 VMware를 깔고 젠투를 설치하기 시작했습니다.
젠투설치문서는 gentoo.org 와 gentoo-wiki.com, wiki.kldp.org의 문서를 참고하였고 1단계설치를 1번, 3단계설치를 3번정도 했습니다.
mirror는 처음에는 한국(정확한 주소는 기억이 안납니다.), 다음에는 일본, 그다음에는 미국으로 변경해서 해보았지만 다 비슷비슷했습니다. 그런데 한국 ftp는 최신버전이 없었습니다.
그런데 emergy --sync를 하면 항상 다음과 같은 오류가 나오는데 크게 문제는 없어보이는데 나오는것이 좀 이상합니다.
IndexError: list index out of range
이게 다른분들께도 나오는지 궁금하구요... 설치에 상관이 없는 오류인지도 알려주시면 감사하겠습니다.
그리고 genkernel을 사용하고 싶어서 emerge genkernel 한다음에(여기까지는 잘됩니다.) genkernel all을 입력하면 소스경로를 찾을 수 없다고 하면서 실행이 되지 않습니다.
kernel source directory "/usr/src/linux" was not found
도대체 소스경로가 어디에 있는건지요?
그리고 서버용 커널은 hardened-source가 쓰인다고 하는데 서버용으로 설치할거니까 이 커널을 설치해야할거 같은데요~ 써보신 분의 조언을 듣고 싶습니다.
젠투가 저에게 쉽게 다가올 수 있도록 도와주시기 바라며 이만 줄입니다... 긴글 읽어주셔서 감사하구요~ 오늘하루도 좋은하루 되세요~^^^
list out of range 는 python 의 에러인듯 합니다.
list out of range 는 python 의 에러인듯 합니다.
genkernel 을 하실때에는 emerge gentoo-sources 를 하신뒤에 하셔야합니다 =3
욱성군님의 답변 감사합니다..~^^^
gentoo-source를 설치한 다음에 genkernel all을 해야하는군요~~ 그래서 소스경로를 못찾겠다고 나왔던 거군요...~ 감사합니다.
그런데요 ~ USE="-doc symlink" emerge gentoo-sources 명령 이후에 진행과정에 보면 다음과 같은 오류가 한번 나오는데요~ 이건 'fatal'이라는 단어가 들어가는거 보니 좋지 않은 오류인듯 한데요~
* Applying 4905_alpha-sysctl-uac.patch (-p0+) ...
awk: cmd. line:2: fatal: cannot open file '/var/tmp/portage/gentoo-sources-2.6.15-r1/work/linux-2.6.15-gentoo-r1/include/linux/version.h' for reading (No such file or directory)
이 오류는 어떤 오류인지요~? 특별히 조치를 어떻게 취해야 할지 모르겠습니다. 단지 USE="-doc symlink" emerge gentoo-sources라는 명령어만 치라고 되어있으니까요...
프로그램 실행에는 문제가 없을까요?
흐음.. 제가 아는대로 적겠습니다.일단 genkernel 은 꼭
흐음.. 제가 아는대로 적겠습니다.
일단 genkernel 은 꼭 gentoo-sources 일 필욘 없구요. 위에 경로에러는 /usr/src/밑에 주로 커널 소스들이 커널명으로 디렉토리들이 만들어져 들어가는데요. 컴파일 하기 원하는 커널소스 디렉토리를 심볼릭링크로 linux라는걸 만들어야 합니다. 그래야 대부분 프로그램들이 /usr/src/linux를 찾아갈수 잇으니깐요. 사용자는 이 링크만 바꾸면 다른 커널을 컴파일해서 사용할 수 있는거죠..물론 각각의 커널 모듈들을 쓰게 되는거죠.
저는 hardended-sources는 써보지 않아서 모르겠습니다만,, 서버에 좋다고 하는 말이 많다면 한번 emerge해서 사용해 보셔도 될듯.
Re: 젠투를 설치하는데 몇가지 궁금한점이 있습니다.
Re: 욱성군님의 답변 감사합니다..~^^^
아마도 패키지 트리가 갱신될 때 설치하시고 계시는 것 같습니다. 올바른 패치가 이뤄지지 않으면 문제가 생길 수도 있겠지만,
alpha-sysctl-uac 부분에 대해서만 국한된 문제이기 때문에 커널상에서 위의 패치 내용과 관련된 부분을 사용하지 않는다면 문제될 것은 없습니다. (제가 생각해도 일반 x86에서는 관계 없는 부분같습니다.)
emerge 의 힘을 믿어보아요~ ㅋㅋㅋ
댓글 달기