우분투 리눅스 엣지 사용자 입니다. 컴퓨터 시간이 맞지 않아.. 어떻게 셋팅하나요?

뻐꾸기의 이미지

안녕하세요.

윈도우 와 우분투 리눅스를 멀티 부팅해서 사용하고 있습니다. 그런데.. 윈도우 부팅에 시간을 정상적으로 맞추어 놓고, 다시 리눅스로 부팅하면 시간이 무려 3시간 차이가 납니다. 왜 이런 현상이 있는지요?

리눅스 초보라서 그러니.. 자세한 설명 부탁합니다.. 하여튼 리눅스에 정상 시간 맞추면 윈도우 부팅후 맞지 않고.. 서로 암튼 엇갈립니다..

ageldama의 이미지

정확하게 3시간이 차이가 난다면 시간대 설정을 잘못하셨기 때문일거 같습니다.
시간대의 설정은 /usr/share/zoneinfo/**/*에서 계신 지역의 파일을 /etc/localtime으로 복사하시거나 ln -sf 하시면 될것 같습니다.

$ ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime

대략 localtime을 바꾸시고 확인하시면 됩니다...

> sudo ln -sf /usr/share/zoneinfo/Asia/Kabul /etc/localtime                                                     
> date                                                                                                           
2007. 01. 31. (수) 09:11:28 AFT
 
> sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime                                                      
> date                                                                                                           
2007. 01. 31. (수) 13:41:44 KST

----
The future is here. It's just not widely distributed yet.
- William Gibson

esrevinu의 이미지

/etc/default/rcS 파일을 보시면 UTC=yes 가 있으실 텐데요, yes를 no라고 바꿔 주시면 됩니다.
윈도우에서 무조건 지역시각으로 하드웨어 시간을 맞추는데 반해 리눅스는 저 설정에 따라 UTC에 맞출지 아니면 지역시각으로 맞출지 정할 수 있습니다.

--
foldl (flip (:)) [] "universe"

익명사용자의 이미지

엑스윈도우에서 시간설정할때는 UTC사용 안함으로 체크되어 있는데

rcS파일이 우선시 되나보네요.

이건 뭐 뒤죽박죽..

esrevinu의 이미지

rcS 파일은 우분투를 처음 설치할 때 설정한 대로 되어 있고 이걸 바꿀 수 있는 GUI 툴은 없는 것 같습니다.
제가 지금 쓰고 있는 우분투를 오래전에 설치해서 계속 판을 올려 오고 있는 중인데 설치할 때 하드웨어 시각을 UTC에 맞출 건지를 물어 보지 않아서 rcS 파일을 직접 수정해야 했습니다. edgy나 feisty에서는 바뀌었는지 모르겠습니다.
그리고 엑스윈도우에서 시간을 설정한다는 것이 그놈 패널에 있는 시계 애플릿의 기본 설정을 말씀하시는 건가요? 거기에 써 있는 UTC 사용은 rcS 에 있는 것과 다른 의미입니다.

Quote:

UTC 사용

그리니치 표준시라고도 하는 세계시를 애플릿에 표시하려면 이 옵션을 선택합니다.

이 옵션을 체크하면 시계가 우리나라 시각이 아니라 그리니치 천문대가 있는 곳의 시각으로 나온다는 말이네요. 한번 체크해 보세요. 9를 뺀 시각이 나오네요.
rcS파일에는 하드웨어 시각이 UTC로 설정할 건지를 정하는 겁니다. 즉 UTC로 정했다면 우분투가 하드웨어 시각이 UTC니까 타임존을 보고 시스템 시각을 지역시각으로 변환해서 보여 주는 겁니다. 그래서 리눅스만 쓴다면 UTC로 하든 안하든 상관없죠.
뻐꾸기의 이미지

시계 표시 있는데.. 마우스 대고 오른쪽 버튼 누르면 메뉴 뜨는데요..
거기서 기본 설정에 보시면 UTC 체크 해제하시면 됩니다.. 오전 오후 표시도 선택할 수도 있어요..

저도 이것땜시 여기다 질문했는데.. ㅋㅋㅋ.. 거의 대답이 편집기 열어서 하도록 하시네요.. 이부분은 답변 주신분께는 미안합니다..

우분투 리눅스 사용한지 1달 반인데.. 진짜 인터넷 뱅킹이 자바만 지원되면 전 윈도우 포기할겁니다...
자바로 동작되는 인터넷 뱅킹 시대가 빨리 오기를..

============================================
이제는 미드로 영어 공부를.. 리눅스는 우분투로..
http://movieinfo.blogi.kr

nike984의 이미지

뻐꾸기 님께서 제가 하고 싶은 말씀 해주셨네요.
이렇게 간단하게 처리 하는 방법이 있는데 이상하게 kldp에 있는분들은
어려운 방법으로 설명 해주시더군요. 우분투 포럼에서도 이런식에 간단한 설명이 많은데~
한국 커뮤니티 만의 특징인지 뭔지~ 암튼 초보자들을 이거때문에 두번 고초를 겪을거 같습니다.
물론 리눅스에 익숙하신 분들은 vi로 특정 파일 열어서 설정하는게 쉽다고 하시겠지만
요즘 첨 리눅스 접하는 분들이 vi나 emacs 능숙할리도 없고 gui 방법이 있을때 굳이 어렵게 갈거 없다고 생각합니다.

비슷한 케이스로 기억 나는게 mplayer에서 한글 자막 설정 하는 방법이였는데
구글이나 네이버 또는 mplayer에서 검색 해서 나오는 방법은 설정파일을 직접 에디터 열어서
변경하는 방법이였습니다만~ gui 화면에서 설정을 눌러서 아래 방법으로 바꾸면 된다는건
리눅스 접하고 거의 1년 반 후에나 알았습니다. 물론 우분투 싸이트에서요 -_-

==========================================================
[Mplayer 한글 자막 설정 방법]

Preference-> subtitles/OSD 으로 들어가서 아래 내용대로 세팅
Encoding; Korean charset (CP949)
[check] Unicode subtitle

역시 Preference-> Font으로 들어가서 아래 내용으로 세팅
location; /usr/share/fonts/truetype/unfonts/UnDotum.ttf
Encoding; [choose] Unicode
============================================================

esrevinu의 이미지

애초에 윈도우즈를 부팅했다가 돌아 왔을 때 생기는 문제라고 해서 rcS 파일에 UTC=yes 라고 생각했네요. 뻐꾸기님도 질문하시면서 정보를 잘못 알려 주셨습니다. 3시간 차이가 생기는게 아니고 9시간이죠. 12시간제로 보시다 보니까 3시간이라고 착각하셨나 보네요.
처음에 어떤 조합(질문자가 착각하는 것 포함)에 의해서 3시간의 차이가 생기는지 좀더 깊게 생각해 보았다면 rcS 파일 고치라는 말씀은 안 드렸을 겁니다. 죄송.
하지만 rcS 파일 고치는 것과 시계설정에서 UTC 사용 해제하는 것과는 서로 다른 이야기입니다. 즉, 쉽게 할 수 있는 일을 일부러 어려운 방법을 알려 드린 것은 아니죠.

병맛의 이미지

저도 뻐꾸기님이 알려 주신 방법이 바람직하다고 생각합니다. ^^
그런데 일단, 우분투라면 그놈 패널에 보이는 시계인가요? 보통
지역 시간으로 변환해서 표시하는 게 기본값일텐데, 독특하군요.

굳이 UTC 같은 것 때문에 /etc/에 있는 파일까지 건드릴 필요가
없다고 봅니다. strftime으로 얼마든지 사용자 마음대로 표시 형식을
뜯어 고칠 수 있으니까요.

------
불가능, 그것은 아무 것도 아니다

esrevinu의 이미지

오해하시는 것 같은데요, 이번이 세번째 말씀드리는 거지만 /etc/default/rcS 파일 고치는 것과 뻐꾸기님이 말하는 것은 서로 다른 겁니다. /etc/default/rcS를 고치는 것은 우분투를 설치할 때 UTC를 쓰도록 하고 윈도우즈와 멀티부팅을 하게되면 시각 차이가 생기는 문제를 고치는 겁니다. 뻐꾸기님은 그 문제가 아니었고 단지 시계에서 UTC 사용을 체크해서 지역시각을 표시되지 않고 그리니치 표준시가 표시되는 문제였던 겁니다. 그리고 제가 문제점을 잘못 이해해서 틀린 방법을 알려 주었을 뿐입니다. 다시 말하면, 뻐꾸기님이 알려주신 방법이 /etc/ 에 있는 파일 건드리는 것보다 바람직하다고 말할 수 없습니다. 왜냐하면 서로 다른 문제를 고치는 것이기 때문입니다.

제가 이해하고 있는 시스템 시각...
1. 컴퓨터에는 하드웨어적으로 시계가 달려 있다. 이걸 하드웨어 시계라고 하자.
2. 이 하드웨어 시계 때문에 컴퓨터가 꺼져 있어도 시계는 움직이고 이 시계의 도움으로 우리는 시각을 확인할 수 있다.
3. 전통적으로 유닉스는 이 하드웨어 시계를 UTC(우리시각보다 9시간 늦은 시각)로 인식한다.
4. 윈도우즈는 전통적으로 이 하드웨어 시계를 지역시각(우리시각)으로 인식한다.
5. 시스템이 부팅할 때 하드웨어 시계를 보고 시스템의 시각을 설정한다.
6. 리눅스는 이 하드웨어 시계를 보고 UTC가 아니고 지역시각이라고 인식할 수도 있다. 그것은 우분투의 경우 /etc/default/rcS 에서 정해진다.
7. 시스템에는 timezone이라는 정보가 설정되어 있으므로 UTC만을 알아도 지역시각으로 변환할 수 있고 그 역도 가능하다.
8. 그놈 패널에는 시계 애플릿이 있다.
9. 어떤 사람들은 시계 애플릿이 우리시각이 아닌 그리니치 천문대가 있는 곳의 시각을 표시하게 하고 싶어한다. 아마도 내가 알지 못하는 그들만의 이유가 있을 것이다. 국제적인 일을 하는 사람들이 아닐까?
10. 그래서 그런 사람들을 위해 시계 애플릿에 UTC 사용이라는 옵션을 두었다. 이건 단지 표시만 바꿀 뿐이다.
11. 우분투는 종료시 시스템시각을 /etc/default/rcS 파일을 보고 UTC나 지역시각으로 변환해서 하드웨어 시계에 기록한다.
12. 리눅스에서 UTC로 하드웨어 시계를 맞추었다면 윈도우즈에서 시계가 9시간 늦게 되는데 이는 리눅스에서 UTC로 맞춰놨는데 윈도우즈는 그 시계를 지역시각으로 인식하기 때문이다.

OK?

nike984의 이미지

예 정확하게 설명하신겁니다만~
우분투에서 웃기게도 UTC를 설정해두면 윈도 파티션이랑 리눅스 파티션에서 시간이 막 날뜁니다.
그래서 esrevinu님께서 말씀하신 정공법을 쓰는거나 utc사용 해제 하는거나 같은 효과가 납니다.
원래는 말이 안되는거긴 하겠지만요.

다른 시스템에선 esrevinu님께서 말씀하신 방법을 써야겠죠.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.