• houdini_install:Houdini18.5.563 with CentOS8.4


    houdini_install:Houdini18.5.563 with CentOS8.4

     

     

     

     

    0、声明:本文源于网络,仅用于测试,商业行为请主动购买正版软件

     

     

     

     

    一、安装环境:

    1、OS:CentOS-8.4.2105-x86_64-dvd1.iso

    2、houdini:houdini-py3-18.5.563-linux_x86_64_gcc6.3.tar

     

     

     

     


    二、基本的准备工作:

     

     

    1、配置python(centos8.4缺少python工具,需要自己配置)

    [root@centos ~]# ls     -l     /usr/bin    |     grep python
    lrwxrwxrwx. 1 root root 25 Jun 5 23:17 python3 -> /etc/alternatives/python3
    lrwxrwxrwx. 1 root root 31 May 21 02:33 python3.6 -> /usr/libexec/platform-pytho3.6
    lrwxrwxrwx. 1 root root 32 May 21 02:33 python3.6m -> /usr/libexec/platform-python3.6m
    lrwxrwxrwx. 1 root root 24 Jun 5 23:16 unversioned-python -> /etc/alternatives/python
    [root@centos ~]# ln    -s    /usr/libexec/platform-python3.6     /usr/bin/python

    [root@centos ~]# ls    -l    /usr/bin    |    grep python

    lrwxrwxrwx. 1 root root 31 Jun 6 00:37 python -> /usr/libexec/platform-python3.6
    lrwxrwxrwx. 1 root root 25 Jun 5 23:17 python3 -> /etc/alternatives/python3
    lrwxrwxrwx. 1 root root 31 May 21 02:33 python3.6 -> /usr/libexec/platform-pytho3.6
    lrwxrwxrwx. 1 root root 32 May 21 02:33 python3.6m -> /usr/libexec/platform-python3.6m
    lrwxrwxrwx. 1 root root 24 Jun 5 23:16 unversioned-python -> /etc/alternatives/python
    [root@centos ~]#

     

    2、安装几个基本的库文件:

    2.1、libxx.so查询(查libxx.so在哪个rpm文件内):https://pkgs.org/

    2.2、库文件libXss.so.1的安装:
    2.2.1、(https://pkgs.org/)libXss.so.1在“libXScrnSaver-1.2.3-1.el8.x86_64.rpm”文件中;
    2.2.2、dnf    install    -y    libXScrnSaver

    2.3、库文件libnsl.so.1的安装:
    2.3.1、(https://pkgs.org/)libnsl.so.1在“libnsl-2.28-127.el8.x86_64.rpm”文件中;
    2.3.2、dnf    install    -y     libnsl

    2.4、库文件libGLU.so.1的安装:
    2.4.1、(https://pkgs.org/)libGLU.so.1在“mesa-libGLU-9.0.0-15.el8.x86_64.rpm”文件中;
    2.4.2、dnf    install     -y    mesa-libGLU

     

     

     

     

    三、houdini的安装过程:

    1、解压houdini18.5.563安装包:
    [root@centos houdini]# ls
    Houdini-185-crack houdini-py3-18.5.563-linux_x86_64_gcc6.3.tar.gz
    [root@centos houdini]# tar    -xzvf    houdini-py3-18.5.563-linux_x86_64_gcc6.3.tar.gz

     

    2、安装houdini
    2.1、安装方法:./houdini.install
    [root@centos houdini]# ls
    Houdini-185-crack houdini-py3-18.5.563-linux_x86_64_gcc6.3.tar.gz
    houdini-py3-18.5.563-linux_x86_64_gcc6.3
    [root@centos houdini]# cd    houdini-py3-18.5.563-linux_x86_64_gcc6.3/
    [root@centos houdini-py3-18.5.563-linux_x86_64_gcc6.3]# ls
    desktop houdini.install installDesktopItems.py sesinetd.install
    engine_maya.tar.gz houdini.tar.gz mime
    engine_unity.tar.gz houdini.uninstall python3.7.tar.gz
    engine_unreal.tar.gz INSTALL pythonlibdeps.tar.gz
    [root@centos houdini-py3-18.5.563-linux_x86_64_gcc6.3]# ./houdini.install

    2.2、安装选项:(1、2、3、4、5 = yes )
    2.2.1、Do you agree to the above license terms? [yes or no] yes
    2.2.2、

    HOUDINI 18.5.563 INSTALLATION

    Enter a number to toggle an item to be installed.

    INSTALL
    =======
    1. Houdini (3532.6Mb) yes
    2. Desktop Menus for Houdini yes
    3. Symlinks in /usr/local/bin no
    4. Symlink /opt/hfs18.5 to install directory yes
    5. License Server (33.9Mb) yes
    6. SideFX Labs (78.5Mb) no
    7. Houdini Engine for Maya (11.0Mb) no
    8. Houdini Engine for Unity (4.6Mb) no
    9. Houdini Engine for Unreal (14.3Mb) no

    D. Change installation directory (/opt/hfs18.5.563)
    F. Finished selections, proceed to next step“选项”设置结束,进入“下一步”
    Q. Quit (no installation will be attempted)

     

    Note that the Houdini Development Kit (HDK) is installed as part
    of the full Houdini installation (selection 1 above).

    Current total space requirement: 3652 Mb
    What is your selection (1-9,D,F,Q) [F] ==> 3

    HOUDINI 18.5.563 INSTALLATION

    Enter a number to toggle an item to be installed.

    INSTALL

    //选项代号    安装项    选项状态(//选项代号:代表安装本选项;安装项:选项的安装内容;状态:表示是否安装本选项,yes表示此次安装本选项;no表示此次不安装本选项)

    =======
    1. Houdini (3532.6Mb) yes
    2. Desktop Menus for Houdini yes
    3. Symlinks in /usr/local/bin yes
    4. Symlink /opt/hfs18.5 to install directory yes
    5. License Server (33.9Mb) yes
    6. SideFX Labs (78.5Mb) no
    7. Houdini Engine for Maya (11.0Mb) no
    8. Houdini Engine for Unity (4.6Mb) no
    9. Houdini Engine for Unreal (14.3Mb) no

    D. Change installation directory (/opt/hfs18.5.563)(//改变houdini的安装目录
    F. Finished selections, proceed to next step(//“选项”设置完成,进入下一步
    Q. Quit (no installation will be attempted)(//退出houdini的安装

     

    Note that the Houdini Development Kit (HDK) is installed as part
    of the full Houdini installation (selection 1 above).

    Current total space requirement: 3652 Mb
    What is your selection (1-9,D,F,Q) [F] ==> f  [ F. Finished selections, proceed to next step(“选项”设置结束,进入“下一步”)]

     

    说明:如何切换安装选项的"yes"和"no"状态?
    a)Enter a number to toggle an item to be installed.
    b)在“What is your selection (1-9,D,F,Q) [F] ==>   ” 这里输入“选项代号 (1到9,D,F,Q) ”,然后按“回车键”,完成安装选项的“yes和no”的状态转换。

     

     

     

    2.2.3、houdini的安装位置配置:

    Here are the choices you have made so far:

    Modules chosen to install:
    license-server symlink in /opt/hfs18.5 symlinks in /usr/local/bin

    Location for installation:
    /opt/hfs18.5.563

    Disk Space Required for installation:
    3652 Mbytes

    Choose yes to proceed with the installation.
    Otherwise you may return to the choice menu to change your selections.

    Would you like to start the installation? (y or n) [y] ==> y

    3652184K is the space required to install selections...
    57455024K is available on /opt/hfs18.5.563

    Commencing installation of selected modules.
    This may take a few minutes...

    Installing: Houdini in /opt/hfs18.5.563........

    Installing: Houdini menus...
    Houdini install successful

     

     

    2.2.4、安装信息:

    Installing: Side Effects License Management Tools

    An installation of Side Effects license tools and
    license key files already exists in /usr/lib/sesi.

    Older versions of the sesi* tools, and licenses file
    will be backed up in:
    BACKUP_SESI.2021061622969420165020
    Houdini 18.5 requires a license key version of at least 18.0.

    An updated license manager daemon "sesinetd" and administration
    tool "sesictrl" will be installed by this process.

    THE CURRENTLY RUNNING LICENSE SERVER WILL BE STOPPED.

    Checking for running server... It has to be stopped before
    we can install the new version
    Error: File '/usr/lib/sesi/sesinetd' does not exist or is not executable.

    Unpacking files...
    Stopping Houdini License server.

    Starting Houdini License server.

    Please install licenses using the Houdini License Administrator
    (hkey). Start hkey by first changing to the directory where
    houdini is installed and then running:

    source     houdini_setup
    hkey

    License tools have been installed.


    Houdini 18.5 Installation completed.

    Please read /opt/hfs18.5.563/Readme.txt
    for instructions on how to run Houdini.

    We hope you enjoy using Houdini 18.5
    Thank you.
    [root@centos houdini-py3-18.5.563-linux_x86_64_gcc6.3]#

    2.2.5、houdini安装完毕。

     

     

     

     


    四、houdini的配置过程:

     

     

    1、制作许可证服务器:

    1.1、备份许可证服务器:

    [root@centos Linux]# pwd
    /root/user/lidawei/houdini/Houdini-185-crack/Linux
    [root@centos Linux]# ls
    Houdini-KG-lnx install-lnx.txt sesinetd sesinetd_linux.rar
    [root@centos Linux]# mkdir    sesinetd_original_bak   //创建sesinetd的备份文件夹,用于备份新安装的sesinetd(/usr/lib/sesi/sesinetd)
    [root@centos Linux]# cd     sesinetd_original_bak/   
    [root@centos sesinetd_original_bak]# ls
    [root@centos sesinetd_original_bak]# cp    /usr/lib/sesi/sesinetd     .       //将新安装的sesinetd复制到注册机的备份到/seseinetd_original_bak;注意cp的参数---- 点“ . ”

    1.2、制作自己的sesinetd.
    [root@centos sesinetd_original_bak]#
    [root@centos sesinetd_original_bak]# /usr/lib/sesi/sesictrl     -q    //关闭sesinetd
    Shut down server on centos (y/n): y
    Server centos shutdown started
    [root@centos sesinetd_original_bak]# cd ..
    [root@centos Linux]# ls
    Houdini-KG-lnx install-lnx.txt sesinetd sesinetd.crack.bak sesinetd_linux.rar sesinetd_original_bak
    [root@centos Linux]# chmod     777     Houdini-KG-lnx        //为注册机赋予运行权限
    [root@centos Linux]# ls
    Houdini-KG-lnx install-lnx.txt sesinetd sesinetd.crack.bak sesinetd_linux.rar sesinetd_original_bak
    [root@centos Linux]# ll
    total 32128
    -rwxrwxrwx. 1 root root 1088128 Oct 27 2020 Houdini-KG-lnx
    -rw-r--r--. 1 root root 2113 Jun 4 15:36 install-lnx.txt
    -rwxr-xr-x. 1 root root 13636408 Jun 6 15:34 sesinetd
    -rw-r--r--. 1 root root 13261240 Oct 27 2020 sesinetd.crack.bak
    -rw-r--r--. 1 root root 4899510 Oct 28 2020 sesinetd_linux.rar
    drwxr-xr-x. 2 root root 22 Jun 6 15:31 sesinetd_original_bak
    [root@centos Linux]# ./Houdini-KG-lnx     sesinetd    //制作自己的sesinetd文件
    Patching file sesinetd
    Backing up sesinetd to sesinetd.bak
    Patched 30 keys
    Successfuly patched sesinetd
    [root@centos Linux]# ll
    total 45448
    -rwxrwxrwx. 1 root root 1088128 Oct 27 2020 Houdini-KG-lnx
    -rw-r--r--. 1 root root 2113 Jun 4 15:36 install-lnx.txt
    -rwxr-xr-x. 1 root root 13636408 Jun 6 15:35 sesinetd
    -rw-r--r--. 1 root root 13636408 Jun 6 15:35 sesinetd.bak
    -rw-r--r--. 1 root root 13261240 Oct 27 2020 sesinetd.crack.bak
    -rw-r--r--. 1 root root 4899510 Oct 28 2020 sesinetd_linux.rar
    drwxr-xr-x. 2 root root 22 Jun 6 15:31 sesinetd_original_bak
    [root@centos Linux]# ls     /usr/lib/sesi/
    licenses.disabled sesictrl sesinetd sesinetd.options sesinetd_peak_usage.bin sesinetd_safe sesinetd.startup sesiusage
    [root@centos Linux]# mv     /usr/lib/sesi/sesinetd     /usr/lib/sesi/sesinetd.original.bak       //将原始sesinetd备份

     

    2、替换sesinetd
    [root@centos Linux]# cp     sesinetd     /usr/lib/sesi/sesinetd     //将自己制作的sesinetd复制到文件夹/usr/lib/sesi/
    [root@centos Linux]# chmod     755     /usr/lib/sesi/sesinetd
    [root@centos Linux]# ls     /usr/lib/sesi/
    licenses.disabled sesinetd sesinetd.original.bak sesinetd_safe sesiusage
    sesictrl sesinetd.options sesinetd_peak_usage.bin sesinetd.startup
    [root@centos Linux]# chmod 444 /usr/lib/sesi/sesinetd.original.bak    //取消sesinetd.original.bak文件的运行权限
    [root@centos Linux]# ls    /usr/lib/sesi/
    licenses.disabled sesinetd sesinetd.original.bak sesinetd_safe sesiusage
    sesictrl sesinetd.options sesinetd_peak_usage.bin sesinetd.startup
    [root@centos sesi]# /etc/init.d/sesinetd    start    //开启sesinetd服务
    Starting Houdini License server.
    [root@centos sesi]#

    3、生成许可证序列号:

    3.1、启动许可证服务器:[root@centos hfs18.5]# /etc/init.d/sesinetd     start    //开启sesinetd服务

    3.2、配置许可证服务hkey的运行环境: cd    /opt/hfs18.5;  source    houdini_setup   //初始化houdini运行环境

    3.3、运行许可证服务hkey:cd    /opt/hfs18.5;    hkey     --no-sandbox    //运行hkey服务

    3.4、运行注册机:
    3.4.1、cd /root/user/lidawei/houdini/Houdini-185-crack/Linux;
    3.4.2、[root@centos Linux]# chmod     777     Houdini-KG-lnx      //赋予注册机运行权限
    3.4.3、运行注册机:[root@centos Linux]# ./Houdini-KG-lnx         (servername和servercode,查看“Houdini license Administrator -> server information”)

    3.5、Houdini License Administrator 18.5.563 -> File -> Manually Enter Keys...;输入“注册码”。

    3.6、基本配置完毕。

     

     




    五、开启houdini

    1、启动许可证服务器: /etc/init.d/sesinetd     start

    2、houdini软件运行环境初始化:
    2.1、 cd     /opt/hfs18.5/
    2.2、 source     houdini_setup

    3、运行hkey许可证服务:
    3.1、 cd     /opt/hfs18.5/
    3.2、 hkey     --no-sandbox

    4、运行houdini软件:
    4.1、cd     /opt/hfs18.5/
    4.2、houdini     --no-sandbox

     

    本文由lnlidawei(https://www.cnblogs.com/lnlidawei)原创或整理,转载请注明出处。
  • 相关阅读:
    css样式的优先顺序
    销售基本礼仪(转)
    推神:如何让你的公众号变得性感起来?(转)
    为什么你有10年经验,但成不了专家?(转)
    一分钟区分一流公司、二流公司、三流公司(转)
    什么是销售(转)
    地暖销售(转)
    销售总监开会(转)
    销售观念+习惯(转)
    一流销售,二流销售,三流销售(转)
  • 原文地址:https://www.cnblogs.com/lnlidawei/p/14855944.html
Copyright © 2020-2023  润新知