uname -s 하면 Linux로 나오는데.. Linux->SCO Linux
이렇게 바꾸려면 어케 해야 하나요..
utsname.sysname에 값을 변경해줘야 하는 것 같은데..
수고하십시오.
uname도 어차피 OS에서 값을 읽어오는것으로 알고 있습니다. 본질적인 이름변경은 질문에 써있듯이 utsname을 바꾸고 커널컴파일을 다시해주면 되겠더군요.
/usr/src/linux/include/linux/uts.h
파일을 수정하면 가능하겠죠.
또한 버젼은 /usr/src/linux/include/linux/version.h 파일 수정으로 가능할겁니다. 개인적인 목적에서는 어떻게 바꾸던지 상관없겠지만 굳이 SCO를 붙일려는 의도가 궁금하군요. 나쁜 용도가 아니였으면 하는 바램입니다.
------------------------------ 좋은 하루 되세요.
커널 컴파일을 하실 필요가 없구요
처음에 리눅스 설치할때 hostname을 설정할 수 있습니다.
이건 다시 변경할 수도 있다는 얘기죠.
hostname -v [변경하고 싶은 호스트이름]
하시면 됩니다.
아지랑이류 초환상 공콤 화랑... 포기하다.. T.T
커널 컴파일을 하실 필요가 없구요 처음에 리눅스 설치할때 hostname을 설정할 수 있습니다. 이건 다시 변경할 수도 있다는 얘기죠. Quote:hostname -v [변경하고 싶은 호스트이름] 하시면 됩니다.
허걱 잘못된 정보를 올렸군요 죄송합니다
hostname이 아니고 osname 이었군요 8)
uname -s 하면 Linux로 나오는데.. Linux->SCO Linux 이렇게 바꾸려면 어케 해야 하나요.. utsname.sysname에 값을 변경해줘야 하는 것 같은데.. 수고하십시오.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
uname도 어차피 OS에서 값을 읽어오는것으로 알고 있습니다.본질적
uname도 어차피 OS에서 값을 읽어오는것으로 알고 있습니다.
본질적인 이름변경은 질문에 써있듯이 utsname을 바꾸고 커널컴파일을 다시해주면 되겠더군요.
/usr/src/linux/include/linux/uts.h
파일을 수정하면 가능하겠죠.
또한 버젼은 /usr/src/linux/include/linux/version.h 파일 수정으로 가능할겁니다.
개인적인 목적에서는 어떻게 바꾸던지 상관없겠지만 굳이 SCO를 붙일려는 의도가
궁금하군요.
나쁜 용도가 아니였으면 하는 바램입니다.
------------------------------
좋은 하루 되세요.
커널 컴파일을 하실 필요가 없구요처음에 리눅스 설치할때 hostn
커널 컴파일을 하실 필요가 없구요
처음에 리눅스 설치할때 hostname을 설정할 수 있습니다.
이건 다시 변경할 수도 있다는 얘기죠.
하시면 됩니다.
아지랑이류 초환상 공콤 화랑... 포기하다.. T.T
[quote="FruitsCandy"]커널 컴파일을 하실 필요가 없구요
hostname과 해당 OS의 name과는 다릅니다.
uname -s로 나오는 이름은 hostname과는 상관없습니다.
이것은 커널에 적재되어있다가 uname에 의해서 호출되는 이름으로
외부에서 지정이 불가능합니다.(커널 소스를 바꾸어야만 수정이 가능합니다.)
hostname이 영향을 주는 것은 uname -a로 했을때 두번째 파라메터입니다.
------------------------------
좋은 하루 되세요.
허걱 잘못된 정보를 올렸군요 죄송합니다 hostname이 아니고
허걱 잘못된 정보를 올렸군요 죄송합니다
hostname이 아니고 osname 이었군요 8)
아지랑이류 초환상 공콤 화랑... 포기하다.. T.T
Re: sysname을 바꾸고 싶습니다.
많은 make 스크립트 + automake/autoconf 등등의 툴은
uname명령을 직접 사용합니다. 커널에서 이 값을 바꿔버리시면
make등등의 작업을 제대로 하실 수 없게될 것으로 사료됩니다.
댓글 달기