分页: 1 / 1

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

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

PS:安装软件的时候,没有弹出提示框指定安装路径 的,运行安装程序后,就自动 进行安装,然后就报错了。

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

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

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

发表于 : 2020-04-09 11:00
Ryan________
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.

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

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

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

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

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