在 15.10 上安装了股票交易平台 thinkorswim,但不明白为什么它能工作

在 15.10 上安装了股票交易平台 thinkorswim,但不明白为什么它能工作

我对 Linux 还不太熟悉,大约一天以来我一直在尝试安装并正确运行这个程序,但由于一些未知原因,它无法正常工作,直到我卸载了 Java 8 并将其替换为 Java 7。之后,我按照此地点,包括这个奇怪的指令:

当向导出现时,请确保安装到以下目录:/usr/local/bin**“/thinkorswim”**

我不知道为什么这篇文章的作者将 thinkorswim 放在双引号中,但令人惊讶的是一切正常。我现在在 usr/local/bin 中有一个名为的目录:

垃圾桶”

该文件夹中还有另一个子目录,名为:

thinkorswim”

目录名中的双引号有什么用处?它们是必要的吗?

答案1

我很确定星号可能是某些 wiki 中遗留的格式(正如您所引用的,它们已经从源站点中消失了),而引号只是为了强调名称……

为什么它有效? - 好吧,双引号在文件名中是有效字符,您只需要在操作它们时格外小心,以正确转义。由于星号没有被转义,我猜,发生的事情是,它们可能被安装脚本剥离了,所以你最终会得到bin"(事实是,星号也可以在文件名中使用,但我猜至少对该输入进行了一些清理,遗憾的是,它没有留下a-zA-Z0-9_-.- 你很少会看到其他任何东西)。

无论如何,我认为,如果您想确保从该路径运行应用程序时不会遇到任何问题,您应该重新安装它。

TLDR;它起作用了,因为本质上没有错误......

答案2

在 UBUNTU 上运行 THINKORSWIM 的更新!

2016年1月23日星期六,TOS发布了Thinkorswim版本1880.62

此版本解决了在 Ubuntu 上运行 TOS 的多个问题,主要是因为它使用了 Java 8。如果您是 TOS 粉丝,请尝试以下操作:

  1. 更新至 Ubuntu 15.10

  2. 点击Open the Technical NotesThinkorSwim在线帮助页面底部的链接:https://tlc.thinkorswim.com/center/release/rel-1-23-2016.html

    并一直滚动到底部以获取有关如何将 Java 从 7 更新到 8 的说明。

    我简单地在终端中使用以下命令安装了 Java 8:

     sudo add-apt-repository ppa:webupd8team/java
     sudo apt-get update
     sudo apt-get install oracle-java8-installer
    

    并通过以下方式将 Java 8 设置为默认值:

     sudo apt-get install oracle-java8-set-default
    
  3. 从他们的下载页面下载 TOS Desktop 并仍处于终端模式,更改到您下载 TOS 的目录并

     sudo sh ./thinkorswim_installer.sh
    

我在 5 台使用 15.10 的电脑中的 4 台上工作。奇怪的系统不会将 TOS 图标放在桌面上,但可以从命令行运行!

关于 ODD DUCK -- 发现通过返回 JAVA 7 我可以获得 ICON,但 TOS 无法运行。然后按照上述说明安装 JAVA 8。结果:单击 ICON 然后生成更新并登录 TOS。

相关内容