我刚开始使用 ubuntu,昨天我成功地在桌面上安装了 thinkorswim 软件。昨天它还能用,但现在却不能用了。我点击它,什么也没发生。而且图标也变成了一个普通的文件夹。
除了进入设置之外,我不知道还能尝试什么。
我怎样才能让它恢复工作?
答案1
Lubuntu / Ubuntu 19.04 说明
感谢 Thinkorswim 技术支持的 Michael。
下列指示可帮助您安装正确 Java 版本的 thinkorswim:
安装 Zulu OpenJDK:
以 root 身份登录或使用 sudo
导入 Azul 的公钥
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0xB1998361219BD9C9
将 Azul 包添加到 APT 存储库
对于 Ubuntu
$ sudo apt-add-repository 'deb http://repos.azulsystems.com/ubuntu stable main'
对于 Debian
$ sudo apt-add-repository 'deb http://repos.azulsystems.com/debian stable main'
更新有关可用包的信息。
$ sudo apt-get update
使用以下命令安装 Zulu:
$ sudo apt-get install zulu-8
安装 Zulu 后,继续安装 ThinkorSwim:
- 导航至下载并右键点击“thinkorswim_installer.sh”,选择“属性”
- 选择“权限”选项卡,并确保选中“允许以程序形式执行文件”
- 关闭窗口
- 双击“thinkorswim_installer.sh”
-如果只打开了文本编辑器,请关闭它并继续下面的操作-
- 单击返回文件资源管理器
- 从顶部菜单栏打开:编辑 > 首选项或文件 > 首选项
- 选择“行为”选项卡
- 在“可执行文本文件”下选择“每次询问”或“询问要做什么”
- 关闭窗口并启动“thinkorswim.sh”并从提示中选择“运行”
答案2
由于默认安装了 Java 11,并且不想将 Java 8 设置为默认 Java,因此我无法在 Mint 19 上运行它。在这里解决了这个问题:https://unix.stackexchange.com/questions/545041/running-thinkorswim-on-linux-mint-19
为方便使用,在此处复制答案:
我尝试了各种各样的方法,但似乎最有效的方法是制作我自己的可执行脚本并用它替换桌面快捷方式。
打开文本编辑器/nano/vi/etc 文件并将其命名为 thinkorswim2(或任何您想要的)。在其中输入以下内容:
#!/bin/sh export PATH=/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/:$PATH exec /home/user/thinkorswim/thinkorswim "$@"
仔细检查并确保导出路径与您的系统匹配。它只是转到 java 可执行文件的目录。
如果您遵循安装脚本的默认设置,则将用户更改为您的主目录用户名。对于我的版本,它默认安装到此目录。
现在使该脚本可执行。如果您不习惯使用终端,请右键单击 -> 属性 -> 权限 -> 允许将文件作为程序执行(或类似操作)。
如果你和我一样想要同样的图标,那么(薄荷色)转到属性中的基本选项卡。单击图标。单击浏览并转到“/home/user/thinkorswim”,然后在浏览时按 ctrl + H 以显示隐藏文件夹。进入“install4j”并选择“thinkorswim.png”
希望这可以在将来节省某些人的时间。
答案3
小菜一碟!!!
步骤 0
从网站。
安装完成后,您应该会在桌面上看到 thinkorswim 图标
步骤1
在终端中运行:
sudo apt install openjdk-8-jdk
sudo update-alternatives --config java
#只需注意这里的 java 8 路径并使用Ctrl+退出Z
步骤2:在桌面上
创建一个文件(thinkswim.sh
),内容如下:
#! /bin/bash
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre "this path should be set to what you get in step 1"
export PATH=$JAVA_HOME"/bin":$PATH
exec ~/thinkorswim/thinkorswim "$@"
步骤 3:
在终端中运行
cd ~/Desktop
chmod +x thinkswim.sh
./thinkswim.sh
您应该看到 thinkorswim 现在正在运行
步骤 4(可选)
如果您的桌面上有 thinkorswim 图标:
右键单击它->属性->将命令设置为~/Desktop/thinkswim.sh
现在您可以通过双击图标来运行该应用程序
答案4
我建议重新安装thinkofswim
Think Client。然后双击图标进行验证。您应该会看到正在安装更新。