????

Your IP : 18.219.12.88


Current Path : /proc/thread-self/root/proc/self/root/lib/Acronis/BackupAndRecovery/
Upload File :
Current File : //proc/thread-self/root/proc/self/root/lib/Acronis/BackupAndRecovery/HOWTO.INSTALL.hu

TARTALOMJEGYZÉK

Bevezetés

I.   A kernelmodul építése és telepítése

II. GYIK:

    K.: Hogyan futtathatom az .i686 vagy az .x86_64 telepítőfájlját?

    K.: Kompatibilis az .i686 telepítőfájlja az
x86_64 architektúrámmal?

    K.: Telepíthetem a terméket IA64 rendszerre?

    K.: A telepítőprogram nem találja a kernel forrásfájljait
a /lib/modules/<MY_KERNEL>/build és a
/lib/modules/<MY_KERNEL>/source könyvtárban. Mit tegyek?

BEVEZETÉS

Bizonyos esetekben a telepítőprogram nem tudja fordítani a 
szükséges kernelmodult, vagy nem tudja előkészíteni a szükséges végrehajtási
környezetet a termékhez.  A telepítőprogram általában
tájékoztatja erről a problémáról, és erre a fájlra hivatkozik.

A fájl I. szakasza ismerteti a kernel modul
építésének és telepítésének módját.  El kell olvasnia ezt a szakaszt, ha
egyéni kernellel rendelkezik, vagy ha nem a szokásos helyen találhatók a kernel
forrásfájljai.

I. A KERNELMODUL ÉPÍTÉSE ÉS TELEPÍTÉSE

A terméket a következő Linux-disztribúciókra lehet telepíteni
a 2.4.20-as verziójú kerneltől a 4.4-es verzióig és
a glibc 2.3.2 vagy újabb verziójáig:

    (a) Red Hat Enterprise Linux 4.x, 5.x, 6.x, 7.0, 7.1 
        és 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 és 15.10

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

    (d) SUSE Linux Enterprise Server 10 és 11
        SUSE Linux Enterprise Server 12 – támogatott a fájlrendszereken,
        kivéve a Btrfs rendszert

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

    (f) CentOS 5.x, 6.x, 7 és 7.1

    (g) Oracle Linux 5.x, 6.x, 7.0, 7.1 és 7.2 – az 
        Unbreakable Enterprise Kernel és a Red Hat Compatible Kernel 
        is

    (h) CloudLinux 6.x

    (i) ClearOS 5.x, 6.x, 7 és 7.1

A telepítőprogram általában ezeknek a disztribúcióknak mindegyikében
automatikusan fordítja a kernelmodult, amely a
termék működéséhez szükséges.

Ha a telepítőprogram nem tudja fordítani a kernelmodult,
akkor ezt manuálisan kell megtennie a következők szerint.

Telepítenie kell a kernel forrásfájljait, a megfelelő
konfigurációs fájlokat és minden csomagot, amely szükséges a
kernel építéséhez. Ezek a csomagok magukban foglalják a „gcc” csomagot, a „make” eszközt
és a „kernel-devel” csomagot.    A program kérni fogja a
szükséges csomagokat a kernel forrásfájljainak a telepítésekor.

Normál esetben felépítheti és telepítheti a „snapapi” kernelmodult
a „dkms” parancs futtatásával az alábbiak szerint:

    # 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>

Ezekben a parancsokban:

    a <MODULE_NAME> a következők egyike kell legyen:

        (a) 2.4.x kernelekhez: snapapi

        (b) 2.6.x és 3.x kernelekhez: snapapi26

    a <MODULE_VERSION> a „snapapi” modul verziója.
A meghatározásához futtassa a következő parancsot:

        # ls /usr/src | grep snapapi

        Ha például a könyvtár neve
snapapi26-0.7.64, akkor a <MODULE_VERSION> értéke: 0.7.64

    A <CONFIG_FILE> a kernel konfigurációs fájljának
helyett.  Ez a fájl általában a /boot könyvtárban található.
Adja meg a teljes fájlnevet, például:
/boot/config-2.6.31-14-generic

    A <KERNEL_ARCH> a kernelarchitektúra típusa,
például: i686. A <KERNEL_ARCH> értékének meghatározásához
futtassa a következő parancsokat:

        (a) RPM-alapú disztribúcióknál, például a Red Hat
Enterprise Linux, a CentOS vagy a Fedora:

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

        (b) Nem RPM-alapú disztribúcióknál, például
Ubuntu:

            # uname -m

A dkms segédprogram használatáról részletesen a dkms
man oldalán olvashat.

Miután sikerült felépíteni és telepíteni a kernelmodult,
futtathatja a terméket, hogy ellenőrizze a működését.
A megfelelő kernelmodulok automatikusan be fognak töltődni.

II. GYIK

K.: Hogyan futtathatom az .i686 vagy az .x86_64 telepítőfájlját?

   V.: Ez egy standard bináris fájl.   A telepítés
indításához futtassa a következő parancsokat:

          # chmod +x <FILE_NAME>

          # ./<FILE_NAME>

      Itt a <FILE_NAME> az .i686 vagy .x86_64
telepítőfájljának a neve.

      A telepítőprogram az RPM csomagkezelőt (RPM) használja.
Ha a terméket olyan rendszerre telepíti, amely nem
használ RPM csomagkezelőt, mint például az Ubuntu, akkor telepítenie kell az RPM-et,
például a következő parancs gyökérszintű felhasználóként való
futtatásával:

          #apt-get install -y rpm

K.: Kompatibilis az .i686 telepítőfájlja az x86_64
architektúrámmal?

   V.: Nem, le kell töltenie és telepítenie kell a megfelelő
.x86_64-telepítőfájlt az .i686 telepítőfájlja
helyett. A telepítési eljárás ugyanaz.

K.: Telepíthetem a terméket IA64 rendszerre?

   V.: Nem, ezt az architektúrát a termék nem támogatja.

K.: A telepítőprogram nem találja a kernel forrásfájljait a
/lib/modules/<MY_KERNEL>/build és a
/lib/modules/<MY_KERNEL>/source könyvtárban. Mit tegyek?

   V.: Ez általában azt jelenti, hogy telepítenie kell azokat a forrásfájlokat
a kernelhez, amelyek megfelelnek a kernelverziónak.

      A következő parancsokkal lehet telepíteni a kernel forrásfájljai
Debian és Ubuntu rendszerekre:

       $ sudo apt-get update
       $ sudo apt-get install linux-headers-`uname -r`
       $ sudo apt-get install linux-image-`uname -r`
      
      A következő parancsokkal lehet telepíteni a kernel forrásfájljai
Red Hat Enterprise Linux és Fedora rendszerekre:

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