????

Your IP : 18.216.156.226


Current Path : /proc/self/root/usr/lib/Acronis/BackupAndRecovery/
Upload File :
Current File : //proc/self/root/usr/lib/Acronis/BackupAndRecovery/HOWTO.INSTALL.ko

목차

소개

I.   커널 모듈 빌드 및 설치

II. FAQ:

    질문: .i686 또는 .x86_64 설치 파일은 어떻게 실행합니까?

    질문: .i686 설치 파일이 x86_64 아키텍처와
호환됩니까?

    질문: IA64 시스템에 이 제품을 설치할 수 있습니까?

    질문: 설정 프로그램이
/lib/modules/<MY_KERNEL>/build 또는
/lib/modules/<MY_KERNEL>/source 디렉토리에서 커널 소스 파일을 찾을 수 없습니다. 어떻게 해야 합니까?

소개

어떤 경우에는 설치 프로그램이 필수 커널 모듈을 
컴파일할 수 없거나 제품에 필요한 실행 환경을
준비할 수 없습니다.  이러한 경우 일반적으로 설정
프로그램이 이러한 문제에 대해 알리고 사용자를 이 파일로 안내합니다.

이 파일의 섹션 I에서는 커널 모듈을 빌드 및 설치하는
방법에 대해 설명합니다.  사용자 정의 커널이 있거나 커널 소스
파일의 위치가 표준 위치가 아닌 경우 이 섹션을 읽어야
할 수 있습니다.

I. 커널 모듈 빌드 및 설치

이 제품은 커널 2.4.20 ~ 4.4 및 glibc 2.3.2 이상이 설치된
다음 Linux 배포판에 설치할 수
있습니다.

    (a) Red Hat Enterprise Linux 4.x, 5.x, 6.x, 7.0, 7.1 
        및 7.2

    (b) Ubuntu 9.10, 10.04, 10.10, 11.04, 11.10, 12.04,
        12.10, 13.04, 13.10, 14.04, 14.10, 15.04 및 15.10

    (c) Fedora 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 
        22 및 23

    (d) SUSE Linux Enterprise Server 10 및 11
        SUSE Linux Enterprise Server 12 – 파일 시스템에서
        지원됨(Btrfs 제외)

    (e) Debian 4, 5, 6, 7.0, 7.2, 7.4, 7.5, 7.6, 7.7, 8.0, 
        8.1, 8.2 및 8.3

    (f) CentOS 5.x, 6.x, 7 및 7.1

    (g) Oracle Linux 5.x, 6.x, 7.0, 7.1 및 7.2 -- 
        Unbreakable Enterprise Kernel 및 Red Hat Compatible Kernel 
        둘 다

    (h) CloudLinux 6.x

    (i) ClearOS 5.x, 6.x, 7 및 7.1

이러한 배포판에서 일반적으로 설치 프로그램은 제품
작동에 필요한 커널 모듈을 자동으로
컴파일합니다.

설치 프로그램이 커널 모듈을 컴파일할 수 없는 경우
다음과 같이 수동으로 컴파일해야 합니다.

커널 소스 파일, 적절한 구성 파일 및 커널 빌드에
필요한 모든 패키지를 설치해야 할 수
있습니다. 이러한 패키지에는 “gcc”, “make” 및
“Kernel-devel”이 포함됩니다.    커널 소스 파일을 설치하는 경우
필수 패키지에 대한 메시지가 표시됩니다.

일반적으로, 다음과 같이 "dkms" 명령을 실행하여 "snapapi"
커널 모듈을 빌드 및 실행할 수 있습니다.

    # dkms build -m <MODULE_NAME> -v <MODULE_VERSION> \
     --config <CONFIG_FILE> --arch <KERNEL_ARCH> \
     --kernelsourcedir <PATH_TO_KERNEL_SOURCES>

    # dkms install -m <MODULE_NAME> -v <MODULE_VERSION> \
     --config <CONFIG_FILE> --arch <KERNEL_ARCH> \
     --kernelsourcedir <PATH_TO_KERNEL_SOURCES>

이러한 명령에서는 다음과 같아야 합니다.

    <MODULE_NAME>은 다음 중 하나여야 합니다.

        (a) 2.4.x 커널의 경우: snapapi

        (b) 2.6.x 및 3.x 커널의 경우: snapapi26

    <MODULE_VERSION>은 "snapapi" 모듈 버전입니다.
다음 명령을 실행하여 버전을 확인할 수 있습니다.

        # ls /usr/src | grep snapapi

        예를 들어 디렉토리 이름이 snapapi26-0.7.64이면
<MODULE_VERSION>의 값은 다음과 같습니다. 0.7.64

    <CONFIG_FILE>은 커널 구성 파일의
이름입니다.  이 파일은 일반적으로 /boot 디렉토리에 있습니다.
전체 파일 이름을 지정합니다(예:
/boot/config-2.6.31-14-generic)

    <KERNEL_ARCH>는 커널 아키텍처의 유형입니다
(예: i686). 다음 명령을 실행하여 <KERNEL_ARCH>의
값을 찾을 수 있습니다.

        (a) RPM 기반 배포판의 경우(예: Red Hat
Enterprise Linux, CentOS 또는 Fedora):

            # rpm -q --queryformat "%{ARCH}\n" kernel

        (b) RPM 기반이 아닌 배포판의 경우(예:
Ubuntu):

            # uname -m

dkms 유틸리티 사용에 대한 자세한 내용은 dkms
man 페이지를 참조하십시오.

커널 모듈을 성공적으로 빌드 및 설치한 후
제품을 실행해 기능을 확인할 수 있습니다.
적절한 커널 모듈이 자동으로 로드됩니다.

II. FAQ

질문: .i686 또는 .x86_64 설치 파일은 어떻게 실행합니까?

   답변: 이러한 설치 파일은 표준 이진 파일입니다.   설치를
시작하려면 다음 명령을 실행합니다.

          # chmod +x <FILE_NAME>

          # ./<FILE_NAME>

      여기서 <FILE_NAME>은 .i686 또는 .x86_64 설치 파일의
이름입니다.

      설치 프로그램은 RPM 패키지 관리자(RPM)를 사용합니다.
RPM을 사용하지 않는 시스템(예: Ubuntu 시스템)에
이 프로그램을 설치하기 전에 RPM을 설치합니다.
예를 들어 루트 사용자로 다음 명령을
실행합니다.

          #apt-get install -y rpm

질문: .i686 설치 파일이 x86_64 아키텍처와
호환됩니까?

   답변: 아니요, .i686 설치 파일 대신에 해당하는
.x86_64 설치 파일을 다운로드하여
설치해야 합니다. 설치 절차는 동일합니다.

질문: IA64 시스템에 이 제품을 설치할 수 있습니까?

   답변: 아니요, 이 제품에서는 이러한 아키텍처를 지원하지 않습니다.

질문: 설정 프로그램이
/lib/modules/<MY_KERNEL>/build 또는
/lib/modules/<MY_KERNEL>/source 디렉토리에서 커널 소스 파일을 찾을 수 없습니다. 어떻게 해야 합니까?

   답변: 일반적으로 이는 커널 버전에 해당하는 커널 소스
파일을 설치해야 함을 의미합니다.

      다음 명령은 Debian 및 Ubuntu에서 커널 소스
파일을 설치합니다.

       $ sudo apt-get update
       $ sudo apt-get install linux-headers-`uname -r`
       $ sudo apt-get install linux-image-`uname -r`
      
      다음 명령은 Red Hat Enterprise Linux 및 Fedora에서
커널 소스 파일을 설치합니다.

       # yum install kernel-devel-`uname -r`