Cov*_*Joe 7 linux installation platform trading
问题
Schwab 的 StreetSmart Edge Cloud (SSEC) 仅支持 Windows 和 Mac,而不支持 Linux。然而,SSEC 是基于 Citrix 的,它有一个 Linux 实现。不幸的是,它不能开箱即用。我如何让它在 Linux 上运行?
背景
在 Linux 上最难找到的一种软件是投资交易软件。多年来,我不得不为此单独维护一台 Windows 机器。
最复杂的平台之一是 Schwab SmartStreet Edge Cloud 版本。唯一的问题是 Schwab 只支持 Windows 和 Mac,不支持 Linux。当然还有其他交易平台,但很少能安装在 Linux 上,我最喜欢 StreetSmart。
但是 Mac 不是 Linux 的近亲吗?为什么我们似乎不能让交易软件在 Linux 上运行,尤其是当它是交易平台的云版本时?毕竟,您可以在 Win 或 Mac 浏览器上执行的任何操作,都可以在 Linux 浏览器上执行。
所以,我的问题是如何安装一个具有所有复杂图表和复杂交易参数的交易平台,例如止损、限价和括号订单?
解决方案
现在,我将用一个解决方案来回答我自己的问题。
这对我有用。我已经通过这个解决方案在我的 Linux 上使用 StreetSmart Edge 超过 6 个月。最重要的是,它不依赖于 Wine 或双启动。
第1步
下载适用于 64 位体系结构的 Linux Web 客户端 (x86_64) 或适用于 32 位体系结构的 (x86) 或适用于 ARM 处理器机器的 (ARM HF) 的最新 Citrix Workspace 应用程序。我只在 (x86_64) 上测试过,所以不能代表其他人。
转至 citrix.com 并查找工作区应用程序下载页面。
在可用下载下,选择您需要的包类型。我选择了 Debian 软件包。您可能需要 RPM 包。为您的架构选择 Web 包(仅限 Web Workspace 应用程序)下载。
在 Debian 上,您立即有机会安装 GDebi。单击“确定”进行安装。
在 RedHat 类型的发行版上,有类似的步骤。
或者简单地手动安装下载的文件,使用您的操作系统正常安装程序下载包。确保您也使用 GDebi 之类的方法来安装所需的依赖项。
一切都应该正确安装而没有错误消息,但是,当您尝试启动 StreetSmart Edge Cloud 时,您将收到以下错误消息:
SSL 错误
联系您的帮助台并提供以下信息:您没有选择信任“DigiCert Global Root G2”,即服务器安全证书的颁发者(SSL 错误 61)。
第2步
创建一个指向 DigiCert_Global_Root_G2.crt 的软符号链接,它应该在您的 mozilla ca 证书中。
在我的情况下 - Debian 9 - 创建符号链接的命令如下:
sudo ln -s /usr/share/ca-certificates/mozilla/DigiCert_Global_Root_G2.crt /opt/Citrix/ICAClient/keystore/cacerts/DigiCert_Global_Root_G2.pem
Run Code Online (Sandbox Code Playgroud)
您可能需要搜索 mozilla 目录才能找到正确的设置路径。此外,您可能需要搜索 Citrix ... cacerts 目录才能找到正确的设置路径。将上面的 ln -s 语法替换为针对您的路径更正的语法。
第 3 步
重启。我不确定这是否真的有必要,但它不会造成伤害。
欢呼!您现在应该可以在您的 Linux 上使用 Schwab StreetSmart Edge。
现在出去赚很多钱,然后捐给慈善机构。...包括支持您最喜欢的开源软件!!
| 归档时间: |
|
| 查看次数: |
2241 次 |
| 最近记录: |