在Ubuntu 24上安装 Houdini

目录
  • 安装

安装

rambo@ub24-3:~$ cat /etc/apt/sources.list.d/ubuntu.sources
Types: deb
URIs: http://cn.archive.ubuntu.com/ubuntu/
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpgTypes: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpgrambo@ub24-3:~$ sudo apt update -y && sudo apt install -y curl gnupg build-essential libssl-dev libreadline-dev zlib1g-dev# 安装Ruby(假设Houdini支持的版本):
rambo@ub24-3:~$ sudo apt install -y ruby-full# 安装Rails
rambo@ub24-3:~$ gem install rails# 安装Houdini
rambo@ub24-3:~$ tar -zxvf houdini-20.5.445-linux_x86_64_gcc11.2.tar.gz
rambo@ub24-3:~$ cd houdini-20.5.445-linux_x86_64_gcc11.2/
rambo@ub24-3:~/houdini-20.5.445-linux_x86_64_gcc11.2$ sudo bash houdini.installSIDE EFFECTS SOFTWARE HOUDINI 20.5.445 INSTALLATIONThe installer is not being run as root.  You may not be able toinstall the desired features unless the installer is run as root.Re-run installer as root (y or n) ==> n         # 输入n,不适用root
........
(*) For greater certainty, SideFX reserves the right to decline
to consent to any relocation of the License from the dedicated
Computer or License Server beyond the number expressly permitted
above, in its sole and absolute discretion.
Do you agree to the above license terms? [yes or no] yes        # 输入yes
........HOUDINI 20.5.445 INSTALLATIONEnter a number to toggle an item to be installed.INSTALL=======1. Houdini                                      (6123.7Mb)  yes2. Desktop Menus for Houdini                                yes3. Symlinks in /usr/local/bin                                no4. Symlink /opt/hfs20.5 to install directory                yes5. License Server                                 (46.5Mb)   no6. Avahi (Third-party)                           (~52.6Mb)   no7. SideFX Labs                                   (257.3Mb)   no8. Houdini Engine for Maya                       (152.8Mb)   no9. Houdini Engine for Unity                        (7.6Mb)   no10. Houdini Engine for Unreal                      (30.5Mb)   no11. HQueue Server                                 (417.8Mb)   no12. HQueue Client                                    (.1Mb)   noD. Change installation directory (/opt/hfs20.5.445)F. Finished selections, proceed to next stepQ. Quit (no installation will be attempted)Note that the Houdini Development Kit (HDK) is installed as partof the full Houdini installation (selection 1 above).Current total space requirement: 6271 MbWhat is your selection (1-12,D,F,Q) [F] ==>        # 直接回车
........Here are the choices you have made so far:Modules chosen to install:symlink in /opt/hfs20.5Location for installation:/opt/hfs20.5.445Disk Space Required for installation:6271 MbytesChoose 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] ==>        # 直接回车
........
Starting sesinetd (via systemctl): sesinetd.service.Please install licenses using the Houdini License Administrator(hkey).  Start hkey by first changing to the directory wherehoudini is installed and then running:source houdini_setuphkeyLicense tools have been installed.Houdini 20.5 Installation completed.Please read /opt/hfs20.5.445/Readme.txtfor instructions on how to run Houdini.We hope you enjoy using Houdini 20.5
Thank you.有时,Houdini 可能还会依赖其他图形相关的库,如 libGLU 和 mesa-utils,可以尝试安装它们:
rambo@ub24-3:~/houdini-20.5.445-linux_x86_64_gcc11.2$ sudo apt install -y libglu1-mesa mesa-utils# 运行以下命令来启动许可证管理工具
ambo@ub24-3:~/houdini-20.5.445-linux_x86_64_gcc11.2$ cd /opt/hfs20.5# 设置环境变量
rambo@ub24-3:/opt/hfs20.5$ source houdini_setup
The Houdini 20.5.445 environment has been initialized.# 安装许可证
rambo@ub24-3:/opt/hfs20.5$ hkey
如果一切正常,hkey应该会成功启动,并且你可继续安装和配置许可证# 运行houdini命令启动软件,确保其正常运行
rambo@ub24-3:/opt/hfs20.5$ which houdini
/opt/hfs20.5/bin/houdinirambo@ub24-3:/opt/hfs20.5$ houdini

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/863330.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ABB工业机器人SIB-V板维修细节分享

要判断ABB机器人SIB-v板是否需要更换,可以从以下几个方面进行评估: - 检查SIB-v板的状态:查看SIB-v板是否有明显的物理损坏,如烧焦、裂纹或其他损坏迹象。 - 检查连接情况:确保SIB-v板与其他组件的连接牢固,没有松动或腐蚀。 - 检查电池状态:如果SIB-v板上有…

KUKA机械臂驱动器600-20 1X64 UL故障维修细节

库卡机器人作为工业自动化的重要设备,其稳定性和可靠性对于生产线的正常运转至关重要。然而,在使用过程中,KUKA机械臂驱动器故障是不可避免的问题之一。 一、常见KUKA机械手驱动器故障及原因分析 1. 过热故障 过热是常见的库卡工业机器人驱动器600-20 1X64 UL故障之一。这通…

PostgreSQL技术大讲堂 - 第77讲:DB4AI 搭建PG向量数据库AI机器人

PostgreSQL技术大讲堂 - 第77讲,主题:DB4AI 搭建PG向量数据库AI机器人 讲课内容: 1、 向量搜索引擎(PGVector)介绍 2、 向量与Embeddings的定义 3、 向量间的相似度计算方法演示 4、检索增强生成模型(RAG)介绍 5、PG向量数据库+通义千问大模型实现AI机器人 目前主流的关系型…

ABAP excel上传时,数字带文本逗号 转ABAP数量QUAN金额CURR 格式

主要使用 函数MOVE_CHAR_TO_NUM 或者 UNITS_STRING_CONVERT 第二个需要限制客户SU3 参数配置X 或者函数入参默认X, excel导出默认时X格式, 样例参考代码*&---------------------------------------------------------------------* *& Report YWWZ_TEST57 *&…

11 个必备 Docker 工具

​ 1. LazyDocker命令行下的 Docker 管理利器LazyDocker 是一个为命令行用户设计的友好型终端工具,用于管理 Docker 容器、镜像和存储卷。它适合那些习惯于命令行操作但又希望拥有直观界面的用户。 通过 LazyDocker,你可以一站式查看容器的状态、资源消耗、日志等详细信息,并…

大语言模型提示技巧(三)-迭代式提示

大语言模型还没有达到能够准确猜测人类意图的程度,此时它不能立即反馈出令人满意的答复,我们需要做的是对大语言模型进行迭代式提示,反复推进,直至大语言模型给出了令人满意的答案。我们与大语言模型交互时,往往给出的提示过于简略,而大语言模型还没有达到能够准确猜测你…

spring 中 Bean 的生命周期

spring 中 Bean 的生命周期是怎样的?原文 连环18问 https://mp.weixin.qq.com/s/liWn2Dn91cmuiqHSxVO_fASpringBean 生命周期大致分为4个阶段:1.「实例化」,实例化该 Bean 对象2.「填充属性」,给该 Bean 赋值3.「初始化」如果实现了 Aware 接口,会通过其接口获取容器资源如…

一步一步构建RAG智能问答系统

一步一步基于LangChain构建智能问答系统(Construct intelligent question answering system based on LangChain)虽然LLM(大语言模型)非常强大,但它们对于它们未经训练的信息一无所知。如果想使用LLM来回答它未经训练的文档相关问题,我们需要向其提供这些文档的信息。最常…

VSCode开发uni-app环境搭建

为什么选择VS Code?1, HbuilderX对TS类型支持暂不完善2, 前端程序员最熟悉的编辑器3, 支持各种AI插件(比如国内的阿里云通义灵码、百度comate、豆包MarsCode等,国外的也有很多)。安装uni-aap插件(快速创建页面、uni-app代码提示、鼠标悬停查看文档)1, uni-create-vie…

函子

函子在C#中,函数式编程的函子(Functor)是一种实现特定接口或模式的结构,它能够将函数应用于数据结构中的值。函子的核心概念源自数学中的范畴理论,但在编程中更倾向于实际操作。 函子的特点包装一个值:函子是一个容器,能够存储某种类型的值。 提供一个方法来应用函数:它…

【前端开发】前端接口防止重复请求实现方案

#薅羊毛 前言 前段时间老板心血来潮,要我们前端组对整个的项目都做一下接口防止重复请求的处理(似乎是有用户通过一些快速点击薅到了一些优惠券啥的)。。。听到这个需求,第一反应就是,防止薅羊毛最保险的方案不还是在服务端加限制吗?前端加限制能够拦截的毕竟有限。可老板…