• 苹果M1芯片VM虚拟机安装ubuntu22.04浏览器中文乱码


    关注 码龄 粉丝数 原力等级 -- 被采纳 被点赞 采纳率 Zman777 2024-04-17 09:44 采纳率: 25% 浏览 4 首页/ 服务器 / 苹果M1芯片VM虚拟机安装ubuntu22.04浏览器中文乱码 ubuntulinuxfirefox 苹果笔记本M1芯片 VMware Fusion 安装了ubuntu22.04桌面版 自带的firefox浏览器中文显示乱码尝试了很多方法未能解决,请专家帮忙给出解决方案和详细流程。 收起 写回答 好问题 0 提建议 追加酬金 关注问题 微信扫一扫 点击复制链接 分享 邀请回答 编辑 收藏 删除 结题 收藏 举报 追加酬金 (90%的用户在追加酬金后获得了解决方案) 当前问题酬金 ¥ 0 (可追加 ¥500) ¥ 15¥ 20¥ 50¥ 100¥ 200 支付方式 扫码支付 二维码出错 点击刷新 支付金额 15 元 提供问题酬金的用户不参与问题酬金结算和分配 支付即为同意 《付费问题酬金结算规则》 结题 再想想 删除 再等等

    4条回答 默认 最新

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

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

      要解决在Apple M1芯片上的VMware Fusion中运行Ubuntu 22.04并使Firefox浏览器显示中文字符正常的问题,可以尝试以下几个步骤:

      1. 更新系统 首先确保您的Ubuntu系统是最新状态。
      sudo apt update
      sudo apt upgrade -y
      
      1. 添加中文支持 安装语言包以便支持中文。
      sudo apt install language-pack-zh-hans -y
      sudo apt install fonts-wqy-zenhei fonts-arphic-ukai fonts-arphic-gbsn00lp fonts-arphic-gkai00mp -y
      
      1. 配置locale 设置系统默认语言为简体中文,并重启系统。
      sudo nano /etc/default/locale
      

      将文件中的LANG="en_US.UTF-8"改为LANG="zh_CN.UTF-8" 然后保存并关闭文件(按Ctrl+X,然后Y,再回车)。

      sudo dpkg-reconfigure locales
      

      选择zh_CN.UTF-8并确认。

      1. 重启系统
      reboot
      
      1. 配置Firefox 启动Firefox,进入设置页面。

      点击右上角三个水平线的菜单图标 > 首选项 或者快捷键Ctrl+P

      在左侧导航栏找到并点击常规,然后在右侧找到语言部分。

      点击管理站点 exceptions...,然后添加*到列表中。

      在弹出的窗口中,找到文字编码,选择自动检测,然后点击确定

      1. 测试 重新打开一个网页,比如https://www.baidu.com,看看中文是否已经正常显示。

      按照以上步骤操作,应该能解决Firefox浏览器在Ubuntu 22.04 on Apple M1芯片的VMware Fusion上的中文乱码问题。如果还有问题,请检查网络连接和可能存在的其他设置问题。

      评论 编辑记录
      Zman777 2024-04-17 15:41

      不知道什么原因执行了最后reboot 直接系统干瘫痪了!

      回复
    • Kwan的解忧杂货铺 Java领域优质创作者 2024-04-17 09:44
      关注

      上午好☀️☀️☀️️
      本答案参考ChatGPT-3.5

      针对你的问题,有以下解决方案和详细流程:

      1. 更新系统和软件包:首先,确保你的Ubuntu系统和所有软件包都是最新的,运行以下命令进行更新:
      sudo apt update
      sudo apt upgrade
      
      1. 安装中文字体:中文显示乱码通常是由于缺少中文字体导致的。你可以尝试安装中文字体解决这个问题。运行以下命令安装中文字体:
      sudo apt install fonts-wqy-zenhei
      sudo apt install fonts-wqy-microhei
      
      1. 配置Firefox浏览器:如果中文字体安装后仍然不能正常显示中文,你可以尝试以下配置来解决问题:
      • 打开Firefox浏览器,在地址栏中输入about:config并按下Enter。
      • 在搜索栏中输入gfx.font_rendering.harfbuzz.scripts,将其值更改为11
      • 在搜索栏中输入gfx.font_rendering.opentype_svg.enabled,将其值更改为false
      1. 重启Firefox浏览器:完成上述配置后,重新启动Firefox浏览器,看看中文是否能够正常显示了。

      请按照以上流程进行操作,看看是否可以解决你的中文乱码问题。

      评论
    • 码农阿豪 Java领域优质创作者 2024-04-17 09:45
      关注
      让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
      问题描述:苹果笔记本M1芯片通过VMware Fusion安装了Ubuntu22.04桌面版,但自带的Firefox浏览器中文显示乱码,尝试了多种方法仍未解决,请求专家给出解决方案和详细流程。 解决方案:
      1. 安装中文字体:在Ubuntu终端中输入以下命令,安装中文字体。
      sudo apt install fonts-wqy-zenhei fonts-wqy-microhei
      
      1. 配置Firefox浏览器:打开Firefox浏览器,输入about:config,找到layout.css.devPixelsPerPx,修改为2.0。这样可以让Firefox适应高分辨率屏幕。
      2. 重启Firefox浏览器:在Ubuntu终端中输入以下命令,重启Firefox浏览器,使修改生效。
      sudo killall firefox
      firefox
      

      案例 flow 1. 打开Ubuntu虚拟机,在终端中输入命令sudo apt update && sudo apt upgrade,更新系统。 2. 在终端中输入命令sudo apt install fonts-wqy-zenhei fonts-wqy-microhei,安装中文字体。 3. 打开Firefox浏览器,输入about:config,找到layout.css.devPixelsPerPx,修改为2.0。 4. 在终端中输入命令sudo killall firefox,关闭Firefox浏览器。 5. 再次在终端中输入命令firefox,打开Firefox浏览器,此时中文乱码问题应该已经解决了。 代码示例 安装中文字体:

      sudo apt install fonts-wqy-zenhei fonts-wqy-microhei
      

      修改layout.css.devPixelsPerPx: 1. 在Firefox浏览器的地址栏中输入about:config。 2. 在搜索框中输入layout.css.devPixelsPerPx。 3. 将数值修改为2.0。 重启Firefox浏览器:

      sudo killall firefox
      firefox
      
      评论
    • GISer Liu 2024-04-17 10:02
      关注

      该回答引用自GPT-3.5,由博主GISer Liu编写:

      针对您的问题,您遇到的是在苹果M1芯片上使用VMware Fusion虚拟机安装Ubuntu
      22.04后,在Firefox浏览器中文显示乱码的问题。解决这个问题的思路是要确保系统和浏览器的语言设置正确,并且安装中文字体。
      以下是详细的解决方案:

      1. 检查系统语言设置
      • 确保Ubuntu系统的语言设置正确。您可以通过系统设置或者命令行来进行检查和设置。一般来说,选择中文作为系统语言,将有助于解决中文乱码的问题。
      1. 检查浏览器语言设置
      • 在Firefox浏览器中,打开偏好设置,检查语言设置是否正确。确保中文语言包已经被正确安装并启用。
      1. 安装中文字体
      • 确保系统中已经安装了支持中文的字体,可以通过以下命令来安装:
        bashCopy code
        sudo apt install ttf-wqy-zenhei
        
      • 这个命令会安装文泉驿微米黑字体,它支持中文显示。
      1. 更新系统和浏览器
      • 确保系统和浏览器都是最新版本,以获取最新的语言支持和字体渲染功能。
      1. 重启浏览器和系统
      • 安装完字体或者进行语言设置后,务必重启浏览器和系统,以确保设置生效。
        通过以上步骤,应该能够解决您在Firefox浏览器中文显示乱码的问题。如果问题仍然存在,您可以尝试在浏览器中手动指定字体,并检查是否有其他系统设置可能影响了中文显示。
        祝您顺利解决问题!

      如果该回答解决了您的问题,请采纳!如果没有,请私信联系或评论您的疑惑

      评论
    编辑
    预览

    报告相同问题?

  • 相关阅读:
    A114-经典赛题-Web应用程序文件包含安全攻防
    Antd+vue table列内容过多实现换行显示
    ros2与windows入门教程-控制小乌龟
    离子液体 [C6MIm]BF4/cas:244193-50-8/1-己基-3-甲基咪唑四氟硼酸盐黄色液体
    Java Streams:流操作及示例
    LeetCode - 解题笔记 - 215 - Kth Largest Element in an Array
    【JS原型链,常见的修改原型对象的方法有哪些?】
    大数据在电力行业的应用案例100讲(十四)-基于CBLOF算法的用电异常用户识别
    Java2EE基础练习_chapter02流程控制
    【每日一题Day47】LC1687从仓库到码头运输箱子
  • 原文地址:https://ask.csdn.net/questions/8089824