Unix/Linux/Mac
Unix/Linux tips
-
TracError: Unsupported version control system “svn”. Check that the Python bindings for “svn” are correctly installed. 에러 해결법
Trac은 subversion을 필수 패키지로 요구한다. (물론 다른 version control system을 사용하는 방법도 있다지만 일단 여기서는 subversion을 필수로 가정한다.) 에러 메시지만 봐서는 subversion 패키지를 설치하면 될 것 같다. 그러나 이것만으로는 Trac이 제대로 동작하지 않을…
-
Ubuntu의 fonts failed to write cache 에러
해당 디렉토리를 touch 해서 미래 시각을 현재 시각으로 되돌려야 한다. /var/lib/defoma와 /usr/share/fonts/truetype 디렉토리를 주목할 것 find /var/lib/defoma -exec touch “{}” \; find /usr/share/fonts/truetype -exec touch “{}” \;
-
Kubuntu 설치 후, 개발을 위해 필요한 패키지
apt-get install build-essential manapges-ko mangpages manpages-dev manpages-posix manpages-posix-dev
-
구 버전 Redhat Linux용 RPM 업데이트하기
안타깝게도 RHEL(Redhat Enterprise Linux)의 경우 RH9보다 RPM 패키지를 찾기가 더 어렵다. 현재로서는 http://dag.wieers.com에서 제공하는 RPM 패키지를 이용하는 수 밖에 없는데, 일단 apt를 설치하고 apt용 서버를 찾아보면 http://apt.sw.be만 존재한다. 반면에 RH9에서 마찬가지 방법으로 apt를…
-
Indentation style을 위한 Emacs 설정
.emacs 파일에 다음과 같은 설정을 지정한다. (setq c-default-style '((java-mode . "java") (c++-mode . "stroustrup") (other . "k&r"))) 사용자 기호에 따라 마지막을 k&r대신 gnu를 사용해도 되지만, GNU 스타일은 Java 스타일이나 Stroustrup 스타일과는 정말 많이…