레이블이 OS인 게시물을 표시합니다. 모든 게시물 표시
레이블이 OS인 게시물을 표시합니다. 모든 게시물 표시

2005년 11월 6일 일요일

[Linux] 리눅스에서 환경변수 설정(전체 사용자에 대해서)

Java나 Ant 등을 설치할 때 환경변수를 설정해줘야 한다.
일반적으로 두군데서 설정을하면된다고 한다.

  • /etc/bashrc
  • /etc/profile


  • 설정하는 PATH는 export [PATH] = "...path..."로 설정해주면된다.
    이 때, PATH를 우선적으로 적용하려는 PATH는 파일의 가자 위쪽 또는 우선적으로 적용하려는 PATH의 위쪽에 놓으면 된다.

    PATH 설정 시 '..'는 상위 디렉토리를 나타내며, '.'는 현재 디렉토리리를 의미한다.

    질문: bashrc와 profile의 차이는 어떻게 될까요? 아는 분은 답글 달아주세요.

    [Linux] 리눅스 명령어

    1. 디렉토리 삭제하는 경우
      $ rm -rf [directory]
      (ㅡ,.ㅡ ;;) 왜 안될까? 고민을하다 지식인에 물어봤다.
      디렉토리 삭제는 'rm -rf [directory]'을 하라고 나온다.

      여기에서 '-r'은 recursive하게 파일을 삭제하라는 명령이고
      '-f'는 force로 삭제할 파일들을 삭제할지 여부를 묻지않고 모두 삭제하라는 명령이다.
      ※ 현명한 별 님이 알려주신 rmdir 으로도 디렉토리 삭제가 가능합니다.

    2. 현재 위치를 알아내는 명령어
      $ pwd
      Shell상에서 현재 어느 디렉토리에 있는지를 알아내는 명령어 입니다.

    3. 리눅스 버전 확인하기(래드햇)
      $ cat /etc/issue

    4. 파일 찾기
      $ find . -name filename
      filename(또는 *, ?, [] 패턴과 일치하는 파일이름 패턴)과 일치하는 파일을 찾습니다. 중간의 .은 디렉토리입니다.

    5. MySQL/Apache/PHP 설치 관련 링크들
      1. mysql rpm 설치된 내용을 삭제할 때 참고했던 자료
      2. Apache 2.0 설치 메뉴얼
      3. PHP Unix에서 설치하는 메뉴얼
      4. APM 설치에 관한 wltyhntxej님의 글
      5. Apache에서 CGI 설정하는 메뉴얼
      6. 무버블 타입 설치 자료: tux님 블로그, 이정환님 블로그
      7. Perl과 관련하여 DBI/DBD 설치 자료: 다랑어님 블로그

    6. 리눅스에서 패스 설정하는 곳은 /etc/profile 입니다.
    7. tar.gz 압축 파일 풀기
      $ tar -xvzf php-5.2.5.tar.gz
      gz만 풀려면 gzip을 사용.




    언제 봐도 리눅스는 어렵네요 ㅠㅠ

    2005년 6월 18일 토요일

    [Linux] yum 사용법

    리눅스 업데이트를 할 일이 있어서 yum 사용법을 찾다가 '아기뚱'님의 블로그에서 정리가 잘되어 있어서 소개합니다. 자세한 내용은 '아기뚱'님의 블로그의 글을 읽어보세요.

    1. 업데이트 목록 확인
    # yum check-update

    2. 패키지 설치
    # yum update [package1]

    3. 설치된 패키지 확인
    # yum list installed


    출처 : http://blog.naver.com/babyp/120006451098

    2005년 5월 26일 목요일

    [Linux] Firefox에서 자바바꾸기(리눅스)

    윈도우즈에 이어 리눅스에서도 애플릿 테스트를 위해서 삽질을 좀 했습니다. ^^;; 순서는 다음과 같습니다.

    1. jre를 설치합니다.
    (/usr/local/jdk1.5.0_03/에 설치했다고 가정합시다.)

    2. 설치된 jre의 플러그 인 폴더로 이동해서 libjavaplugin_oji.so 파일의 경로를 복사합니다.
    (/usr/local/jdk1.5.0_03/jre/jre/plugin/i386/ns7/libjavaplugin_oji.so)

    3. 파이어폭스가 설치된 폴더로 이동합니다.
    (/usr/local/firefox/plugins)

    4. ln 명령을 이용하여 링크를 만들어줍니다. (ln -s [경로명])
    (ln -s /usr/local/jdk1.5.0_03/jre/jre/plugin/i386/libjavaplugin_oji.so)

    5. 파이어폭스를 재시작 합니다.

    ※ 주의할 점 jre아래의 plugin/i386 아래를 보시게 되면 ns7과 ns7-gcc29 두개가 있습니다. gcc3.2.3호환 컴파일된 것을 사용해야하므로 ns7폴더 아래의 플러그 인으로 설정해야지만 됩니다.
    ※ 애플릿 구동 시 죽는 문제가 자주 발생하거나 다른 문제가 발생하는 듯 합니다. 관심있으신 분은 아래 링크 참조하세요.
    자바포럼 : http://forum.java.sun.com/thread.jspa?threadID=570700&messageID=2826013
    파이어폭스 버그질라 :
    https://bugzilla.mozilla.org/show_bug.cgi?id=271444
    모질라 진 : http://forums.mozillazine.org/viewtopic.php?t=169529

    2005년 5월 25일 수요일

    [Windows] Firefox에서 자바 바꾸기(Windows)

    파이어폭스에서 애플릿 테스트를 하다 알게되었는데요. 파이어폭스에 사용되는 자바 플러그인은 자바를 재설치한다고 해서 변경되는것이 아니더군요.

    파이어폭스의 내부에서는 플러그 방식으로 1.4.2_01를 설치하는 것은 가능합니다만, 다른 버전에 대해서는 다른 방법으로 설치하여야 하며(1.4.1_05는 예외) 윈도우, 리눅스, 맥에서 모두 다른 방식으로 설정을 각각 해줘야만 합니다.

    1. 먼저, 설치할 자바를 다운 받습니다.

    2. 파이어폭스 홈페이지에서 레지스트리 파일을 받아서 설치합니다.

    3. 받은 자바(JDK 또는 JRE)를 설치합니다.

    4. 파이어폭스를 재실행합니다.

    출처 : http://www.mozilla.org/support/firefox/faq#q2.2

    2005년 4월 20일 수요일

    [Linux] 리눅스 man 페이지

    리눅스로 프로그래밍하다보면 man 페이지 출력해서 문서로 보면서 해보고 싶을 때가 있는데요. 프린팅 했을 때 출력하는 방법도 있기는 할 텐데.. 찾지는 못했구요. 대신에 linux.co.kr에서 제공하는 맨페이지를 찾았답니다.


    한글로 번역된 부분도 있어서 매우 도움이 될 듯합니다. ^^;;

    2005년 4월 7일 목요일

    [Windows] 1장 윈도우즈 프로그래밍 기초

     


    ※ 윈도우즈 프로그래밍을 조금씩 공부하면서 정리하려고 합니다. 그냥 개인적인 거랍니다. 불만은 사양 ^^;;;
    ※ 이후로 윈도우즈관련 프로그래밍을 떠나버려서 이걸로 마무리하렵니다. (-- ;;;;;)

    [Linux] 한컴리눅스에서 캡쳐하기


    ※ 한컴리눅스에서 PrintScreen 키가 동작하는지는 모르겠습니다. 아시는 분은 알려주세요~

    2005년 1월 17일 월요일

    [Linux] 리눅스에서 자바 설치하기.


    남들 다 아는 내용이지만 계속 잊어먹어 적어봅니다. 출처는 네이버 지식인입니다. 워낙 오래 전에 읽은 글이라 정확한 위치는 생각이 나지 않네요.

    1. java.sun.com에서 linux 버전 중 self-extracting file을 받습니다.

    2. 받은 파일을 /usr/local/java에 옮깁니다.

    3. Shell에서
       chmod 755 jdk-1_5_0_01-linux-i586.bin
       ./jdk-1_5_0_01-linux-i586.bin

    4. Profile을 변경합니다. (vi /etc/profile)
     JAVA_HOME=/usr/local/java (설치 디렉토리)
     export JAVA_HOME
     PATH=$PATH:$JAVA_HOME/bin

    [Linux] Xmanager 사용하려면..


    1. 방화벽을 제거한다.
      iptables -F

    2. 리눅스 runlevel을 5로 설정합니다.
      /etc/inittab 파일에서 runlevel을 5로 설정합니다.
      id:5:initdefault:

    3-1. gdm환경설정
    /etc/X11/gdm/gdm.conf 파일의 [xdmcp] 섹션에서 Enable의 값을 1로 설정
      Enable=1


    3-2. kdm 환경 설정 (kdm을 사용하는 경우)

    /etc/X11/xdm/xdm-config 파일의 다음 라인을 코멘트로 막습니다.
    DisplayManager.requestPort: 0
    ==> !DisplayManager.requestPort: 0

    /etc/X11/xdm/Xaccess 파일의 다음 줄에 코멘트 기호(#)를 삭제합니다.
    #* #any host can get a login window
    ==> * #any host can get a login window

    kdmrc 파일을 찾아서 다음과 같이 설정합니다.
    [XDMCP]
    Enable=true

    4. 재부팅한 후 Xmanager를 실행합니다.

    Xmanager 사용 법 출처 : http://www.inet.co.kr/faq/stories.php?story=03/10/28/7791274
    Xmanager 다운로드 : http://www.netsarang.co.kr/