CSDN-Ada助手 2024-04-20 08:35 采纳率: 1.6%
浏览 0

提问!wine下载exe的程序时所有汉字都变成方格

该问题来自社区帖: https://bbs.csdn.net/topics/618496502.

 

 

 

  • 写回答

5条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-04-20 08:35
    关注

    引自免费微信小程序:皆我百晓生

    看起来你在尝试在Linux系统上通过Wine(一个可以在Linux上运行Windows应用的兼容层)来安装360安全浏览器。你遇到的问题是界面中的汉字显示为方格,这通常是由于字体缺失或者编码设置不正确导致的。

    解决这个问题有以下几个步骤:

    1. 安装额外的Windows字体:Linux系统可能没有包含所有Windows所需的中文字符集。你可以尝试安装一些常见的Windows字体包,例如Wine Font Replacer。
    sudo apt-get install wine1.7 fonts-wqy-microhei fonts-arphic-ukai fonts-arphic-gbsn00lp fonts-arphic-gkai00mp
    
    1. 确保Wine配置了正确的语言环境:打开.wine目录下的config文件,通常位于~/.wine/config。编辑这个文件,在 [fontconfig] 部分添加以下行:
    [fontconfig]
    fc-match-default-fonts = liberation-mono-normal:size=10.0,noto-serif-cjk-cn-normal:size=10.0
    

    然后保存并关闭文件。

    1. 更新Wine的字体缓存:
    winetricks regedit
    reg add "HKCU\\Software\\Wine\\Fonts" /v "UseOnlyTrueType" /t REG_DWORD /d 0 /f
    reg delete "HKCU\\Software\\Wine\\Fonts" /v "Arial" /f
    exit
    
    1. 重启Wine并重新运行安装程序:

    退出当前终端会话,重新打开一个新的终端窗口,并再次运行安装命令:

    wine 360se_setup_sembd100006.exe
    

    按照提示完成安装过程。

    如果你仍然遇到问题,可以尝试检查你的系统是否已经安装了winbindntlm_auth。如果没有,你需要安装它们:

    sudo apt-get install samba-client winbind libpam-winbind ntlm-auth
    

    之后再次运行安装命令,看是否解决了汉字显示的问题。

    如果以上方法都无法解决问题,可能需要更深入地调整Wine的配置,或者寻找特定于360安全浏览器的解决办法。在这种情况下,建议查阅WineHQ(http://wiki.winehq.org/)或者相关论坛上的讨论,那里可能会有关于处理这类问题的最新信息。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 4月20日

悬赏问题

  • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?
  • ¥15 matlab(相关搜索:紧聚焦)