Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Gentoo Linux (x64)
    Нужно установить следующие пакеты:

    Code Block
    # emerge openmotif libXtst libaio rpm && \
      emerge app-emulation/emul-linux-x86-baselibs app-emulation/emul-linux-x86-xlibs app-emulation/emul-linux-x86-compat && \
      USE="pic" emerge glibc binutils
    

    После выполнения вышеуказанных команд требуется создать необходимые символические ссылки:

    Code Block
    # ln -s /usr/bin/rpm /bin/rpm && \
      ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so
    

    Также необходимо установить OpenSSH-сервер с USE-флагом "X", если это еще не сделано:

    Code Block
    # USE="X" emerge openssh
    
  2. Ubuntu Linux (x64), Debian Linux (x64) squeeze
    Нужно установить следующие пакеты:

    Code Block
    # apt-get install gcc libaio1 libstdc++5 lesstif2 lesstif2-dev libc6-i386 && \
      apt-get install libc6-dev-i386 lib32stdc++6 lib32z1 ia32-libs sysstat && \
      apt-get install rlwrap unixodbc unixodbc-dev elfutils rpm make g++
    

    После выполнения вышеуказанных действий требуется создать необходимые символические ссылки:

    Code Block
    # ln -s /usr/bin/awk /bin/awk && \
      ln -s /usr/bin/arch /bin/arch && \
      ln -s /usr/bin/sort /bin/sort && \
      ln -s /usr/bin/rpm /bin/rpm && \
      ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so && \
      ln -s /usr/bin/basename /bin/basename
    
  3. Debian Linux (x64) wheeze
    Нужно установить следующие пакеты: 

    Code Block
    # dpkg --add-architecture i386 ;
      aptitude update ;
      aptitude install libstdc++5:i386 libc6-dev:i386 x11-utils libmotif4 gcc libaio1 lesstif2 lesstif2-dev lib32stdc++6 lib32z1 sysstat rlwrap unixodbc unixodbc-dev elfutils rpm make g++

    Далее создать ссылки 

    Code Block
    # mkdir /usr/lib64 ;
    ln -s /usr/lib/x86_64-linux-gnu/libpthread_nonshared.a /usr/lib64/libpthread_nonshared.a
    ln -s /usr/lib/x86_64-linux-gnu/libc_nonshared.a /usr/lib64/
    ln -s /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib64/
    ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /usr/lib64/
    ln -s /usr/bin/awk /bin/awk && \
    ln -s /usr/bin/rpm /bin/rpm && \
    ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so && \
    ln -s /usr/bin/basename /bin/basename

    и изменить файл /etc/fstab добавить строку и перезагрузить машину. Размер указать в половину оперативной памяти

    Code Block
    # See "man tmpfs" and https://forums.oracle.com/forums/thread.jspa?messageID=9057494
    none     /dev/shm  tmpfs     defaults,size=16G    0    0
  4. CentOs Linux (x64)
    Нужно установить следующие пакеты:

    Code Block
    # yum install setarch-2* make-3* glibc-2* libaio-0* && \
      yum install compat-libstdc++-33-3* compat-gcc-34-3* compat-gcc-34-c++-3* gcc-4* libXp-1* && \
      yum install openmotif-2* compat-db-4*
    

    После выполнения вышеуказанных действий требуется создать символическую ссылку:

    Code Block
    # ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so
    

...