18.04系统使用wine 3.0安装exe程序时出现路径问题,求大佬们不吝赐教

Wine、Cedega、CrossOver 等配置
回复
Ryan________
帖子: 2
注册时间: 2020-04-09 9:27
系统: 18.0

18.04系统使用wine 3.0安装exe程序时出现路径问题,求大佬们不吝赐教

#1

帖子 Ryan________ » 2020-04-09 9:52

1.png
安装好wine后,基本是没有进行过什么设置 。winecfg进去看了一下,也没改动设置。
2.png
安装软件的时候,就出现在这种错误了,好像是软件在安装的时候,去搜索按定路径 时,没找到路径。
请问大佬这个情况可以怎么处理呢?

PS:安装软件的时候,没有弹出提示框指定安装路径 的,运行安装程序后,就自动 进行安装,然后就报错了。
头像
astolia
论坛版主
帖子: 6452
注册时间: 2008-09-18 13:11

Re: 18.04系统使用wine 3.0安装exe程序时出现路径问题,求大佬们不吝赐教

#2

帖子 astolia » 2020-04-09 10:01

后面终端上有输出,mfc42.dll没找到,需要你自己从win上复制一份过来。
另外这种依赖特定驱动的程序是没法用wine跑的。hillstone secure connect以前官方是出过linux客户端的,现在还有没有不知道。你可以尝试第三方客户端 https://github.com/LionNatsu/hilldust
Ryan________
帖子: 2
注册时间: 2020-04-09 9:27
系统: 18.0

Re: 18.04系统使用wine 3.0安装exe程序时出现路径问题,求大佬们不吝赐教

#3

帖子 Ryan________ » 2020-04-09 11:00

astolia 写了: 2020-04-09 10:01 后面终端上有输出,mfc42.dll没找到,需要你自己从win上复制一份过来。
另外这种依赖特定驱动的程序是没法用wine跑的。hillstone secure connect以前官方是出过linux客户端的,现在还有没有不知道。你可以尝试第三方客户端 https://github.com/LionNatsu/hilldust
谢谢版主提醒,hillstone secure connect现在官方的linux客户端 ,功能不完善的。现在需要发送手机验证码,但是linux的客户端不支持。第三方的还没测试。还是想折腾一下用wine来安装。

刚刚按照版主的方法,现在可以进行下一步安装了。但是出现了ODBC的异常。这个有什么方法解救吗?全部报错信息如下,谢谢版主不吝赐教 。

代码: 全选

003f:err:winediag:SQLDrivers No ODBC drivers could be found. Check the settings for your libodbc provider.
头像
astolia
论坛版主
帖子: 6452
注册时间: 2008-09-18 13:11

Re: 18.04系统使用wine 3.0安装exe程序时出现路径问题,求大佬们不吝赐教

#4

帖子 astolia » 2020-04-09 12:15

我上面已经说过了,这种程序依赖底层驱动,即使你把所有应用层上的所有问题都处理了,等到建立连接时,需要和win版内核驱动交互,一样会失败

你说需要手机发送验证码,那估计那个第三方客户端也没戏了。非要让linux连到那个vpn上,你只能在另一台电脑/虚拟机上的win系统安装win版客户端,然后修改linux下面的路由表让网络通信经由那台电脑/虚拟机发到vpn服务器上。

这程序是个商业软件,其实应该跟背后的公司交涉,让它把linux版客户端上缺少的功能加上

单纯就odbc这个问题来说,错误的处理有两个方向,一个是用unixodbc方案,安装linux下的odbc连接驱动库。还有一种就是让wine直接用win下的odbccp32、odbc32、oleaut32这些dll来调用win版的odbc连接驱动库。当然这样需要知道具体用的是哪一种数据库,但这个的错误信息里并不包含这个内容
回复