首页 > 其他 > 详细

houdini_install:Houdini18.5.563 with CentOS8.4

时间:2021-06-06 21:28:46      阅读:36      评论:0      收藏:0      [点我收藏+]

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: ln -s /usr/libexec/platform-python3.6 /usr/bin/python

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
=======
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)
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] ==> f

说明:INSTALL选项下,如何切换"yes"和"no"状态?
a)Enter a number to toggle an item to be installed.
b)在“What is your selection (1-9,D,F,Q) [F] ==> ”输入“数字”,然后按“回车”。

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

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,在“Hdouni 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

houdini_install:Houdini18.5.563 with CentOS8.4

原文:https://www.cnblogs.com/lnlidawei/p/14855944.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!