首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装LabView社区版时遇到的问题

安装LabView社区版时遇到的问题
EN

Ask Ubuntu用户
提问于 2021-01-13 00:49:55
回答 3查看 1.4K关注 0票数 0

今天,我下载了最新的LabView Community (我的笔记本被更新为最新的Ubuntu20.04)。在完成此操作后,我解压缩了ISO文件,执行安装文件时没有出现任何错误,当我打开LabView时,它要求我在登录浏览器后验证mi NI帐户:“您已经通过身份验证。您可以关闭此窗口。”但是,安装程序说它无法验证我的帐户,所以LV不会打开,它显示了一条消息告诉我要重新安装,当我尝试卸载和重新安装时,我再次破坏了LabView,现在它不会作为一个应用程序出现,安装文件夹不存在,当我尝试重新安装它时,安装文件会告诉我它已经安装了,即使在找不到它的时候。

我需要帮助解决这两个问题,重新安装在LabView社区和实现它,让我开始会话。

EN

回答 3

Ask Ubuntu用户

发布于 2021-01-22 16:25:45

我也有这个问题。按照国家的指示,你必须安装为根,与su (在这里我认为sudo工作)。您必须以root方式启动程序(我正在使用su)。在这里,如果您的默认浏览器是Chrome或Chrome(它们作为root用户有安全限制),您可能会遇到问题。我通过安装Midori并将其配置为默认浏览器(sudo更新备份--配置x-www浏览器)来解决这个问题。身份验证适用于这个..。

票数 0
EN

Ask Ubuntu用户

发布于 2021-03-11 02:58:22

@亚历克斯是对的,这是可行的。但是,在Labview开始工作之前,还需要做一些额外的工作。

程序:-

  1. 将Labview社区版本作为root (sudo)安装到Ubuntu中。
  2. 安装Midori。sudo apt install midori
  3. 使用此命令将Midori设置为“x browser”中的默认浏览器。sudo update-alternatives --config x-www-browser (在GUI窗口中更改默认浏览器设置选项不起作用)
  4. 在sudo -i模式下运行labview“非常具体”(而不是在“只”sudo模式下)。
  5. sudo -i
  6. labview64
  7. 现在NI登录页面将出现在midora浏览器窗口中。
  8. 登录并等待一段时间
  9. 现在Labview将认证
  10. 如果登录页面需要很长时间才能登录,那么5分钟后关闭浏览器。关闭浏览器后,Labview将从midora缓存中提取authetication令牌。
  11. 现在您可以在sudo模式下运行Labview。sudo labview64注意:-您不能使用应用程序窗口中的图标运行labview,因为此方法只在sudo模式而不是在正常模式下对labview进行身份验证。

现在,对于那些对安装过程“混淆”的原因感兴趣的人来说,linux中的Labview安装只能通过提升的权限(sudo或su)来完成。但是许多浏览器,如chrome和firefox (浏览器将由Labview自动打开)将不会在sudo模式下运行。这种限制组合使身份验证的整个过程复杂化。

票数 0
EN

Ask Ubuntu用户

发布于 2022-01-08 05:03:44

@Neeraj的指令是一个很大的帮助;出于某种原因,将它作为root运行确实允许它在否则的情况下激活。但我使用的实际方法有点不同,我还设法让它以非根用户的身份运行,这应该受到鼓励,因为将程序作为root运行是糟糕的安全实践,除非它们实际上需要管理权限。

这是我使用的过程:

  1. 安装LabVIEW。
  2. 在没有sudo的情况下运行LabVIEW并尝试激活它。
  3. 如果您得到了“您已通过身份验证”页面,但它未能激活,则关闭LabVIEW,但保持页面打开。
  4. 运行sudo -i以获得根shell,然后运行labview64
  5. 当您获得激活提示时,回到您的web浏览器并刷新“您已通过身份验证”页面。应该立即激活它;如果没有,您可能需要单击“激活”按钮(通常会打开浏览器),然后再次尝试刷新相同的选项卡。
  6. 退出LabVIEW。在根shell中,执行cp ~/natinst/.config/LabVIEW-2021/.lvce.2021.lc ~USER/natinst/.config/LabVIEW-2021/,然后执行chown USER:USER ~USER/natinst/.config/LabVIEW-2021/.lvce.2021.lc。用用户名替换"USER“的每个实例(在两个命令中)。

遵循这些步骤之后,我就能够在没有sudo的情况下运行LabVIEW了。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1307517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档