Ubuntu22.04 x64 下运行同花顺Linux版,解决libssl版本错误问题

当前阻碍开源操作系统和国产操作系统使用的一大拦路虎就是证券交易软件,到目前为止仍然没有原生的带交易功能的证券软件,我还是赞赏同花顺软件公司,不断推进Linux版本的证券行情软件的开发,我也祝愿该公司发展的越来越好。目前同花顺Linux已经有正式版本发布,在Ubuntu20.04中可以正常运行,现在升级到Ubuntu 22.04以后,出现了一些小问题,双击图标没有反应,通过图标右键查看运行该程序的命令行为:

/opt/apps/cn.com.10jqka/files/HevoNext.B2CApp %U

在终端中执行该命令,提示错误信息如下:

No usable version of libssl was found

已放弃 (核心已转储)

通过查询资料,找到了解决方案,就是在Ubuntu 22.04中安装libssl1.0.0版本。我的安装文件是 libssl1.0.0_1.0.2g-1ubuntu4.20_amd64.deb,通过以下的网址获取的:

http://security.ubuntu.com/ubuntu/pool/main/o/openssl/

下载安装完成后运行即可,以后双击桌面图标,同花顺Linux就可以正常运行打开了,但是按F10打开背景资料的时候需要注意一个事项:要在按F10前先用Firefox打开一个其他网站,否则F10的内容无法显示出来,具体原因现在我还不清楚,希望同花顺公司能尽快解决这个小问题。(经查,这个问题不是同花顺引起,在Ubuntu 22.04或Linux Mint 21.3中因Firefox更新,已经不存在这个问题

### 如何在 Ubuntu 22.04 中降级 Python 版本 为了在Ubuntu 22.04中降级Python版本,可以采用多种方法之一。一种推荐的方式是通过`pyenv`工具管理多个Python版本。 #### 使用 pyenv 安装特定版本的 Python 安装 `pyenv` 所需依赖项: ```bash sudo apt update && sudo apt install -y make build-essential libssl-dev zlib1g-dev \ libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev \ libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python3-openssl git ``` 接着下载并安装 `pyenv`: ```bash curl https://pyenv.run | bash ``` 使新设置生效: ```bash exec "$SHELL" ``` 配置 shell 环境变量以便支持 `pyenv` 的工作: 对于 Bash 用户,在 `.bashrc` 文件中添加如下行;对于 Zsh 用户,则是在 `.zshrc` 文件里操作: ```bash export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init --path)" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" ``` 之后重新加载shell配置文件让改动起效: ```bash source ~/.bashrc # 或者 source ~/.zshrc 如果使用的是Zsh ``` 现在就可以利用 `pyenv` 来安装所需的旧Python了。比如要安装 Python 3.8.10, 则执行下面这条命令: ```bash pyenv install 3.8.10 ``` 设定全局使用的Python版本为刚刚安装的那个版本: ```bash pyenv global 3.8.10 ``` 验证当前使用的Python版本是否已更改为指定的老版本: ```bash python --version ``` 此过程允许保留系统的原始Python版本不变的同时切换至较低版本用于开发目的[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值