Ubuntu 下 Wine的安装与使用(以22.04为例)

这篇具有很好参考价值的文章主要介绍了Ubuntu 下 Wine的安装与使用(以22.04为例)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装

  1. 验证是否为64位架构
dpkg --print-architecture
  • 返回amd64
  1. 查看是否安装了32位架构
dpkg --print-foreign-architectures
  1. 若显示i386则跳过此步,否则执行
sudo dpkg --add-architecture i386
  1. 再次检查
dpkg --print-foreign-architectures
  1. 下载并添加 WineHQ 存储库密钥
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
  1. 根据需要选择需要使用的sources文件

    1. 使用官方的源
    sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
    
    1. 使用国内的源则编辑/etc/apt/sources.list.d/winehq-jammy.sources文件,在文件中写入以下内容
    Types: deb
    URIs: https://mirrors.tuna.tsinghua.edu.cn/wine-builds/ubuntu
    Suites: jammy
    Components: main
    Architectures: amd64 i386
    Signed-By: /etc/apt/keyrings/winehq-archive.key
    

    其他版本预计修改Suites以及.sources文件名中的jammy字段即可,版本代号可参考下图
    ubuntu如何打开wine,ubuntu,linux,windows

  2. 更新数据库

sudo apt update
  1. 安装Wine
sudo apt install winehq-stable      # 安装稳定版(推荐)
sudo apt install winehq-devel       # 安装开发版
sudo apt install winehq-staging     # 安装暂存版(开发版的开发版,不知道怎么翻译比较合适)

使用方法

  1. 将Windows的程序放到任意目录,并在终端进入该目录
  2. 执行wine安装或使用任意Windows程序
wine xxxx.exe
  1. 手册使用或安装需要.NET框架的程序会自动安装Wine Mono
    ubuntu如何打开wine,ubuntu,linux,windows

常见事项

  • 字体缺失或排版错乱

    1. 找到一台win电脑,找到C:/Windows/fonts/,右键排序方式类型,复制.ttf.ttc文件到linux下并进入该目录。
    2. 将ttf和ttc文件拷贝到linux下的/usr/share/fonts/文件夹中。
      找不到字体是因为ttf不全
      sudo cp ./*.ttf /usr/share/fonts/
      
      段落格式错乱是因为ttc不全
      sudo cp ./*.ttc /usr/share/fonts/
      
    3. 生成字体的索引信息:
      sudo mkfontscale
      sudo mkfontdir
      
    4. 更新字体缓存:
      sudo fc-cache
      
  • 系统默认语言不是中文的情况下的中文界面乱码问题可通过

    env LANG=zh_CN.UTF-8 wine xxxx.exe
    

    的方式运行相应的程序解决

  • USB转串口对应的COM口可在~/.wine/dosdevices中通过ll指令查看对应的接口,如下串口使用的是COM33:
    ubuntu如何打开wine,ubuntu,linux,windows

  • USB转串口无法打开,需要配置好串口权限,可配置udev处理,具体操作流程如下:

    1. /etc/udev/rules.d创建rules文件(若想在已有的rules文件中写入则跳过此步骤)
    sudo gedit /etc/udev/rules.d/70-persistent-usb.rules
    
    1. 在文件中添加以下内容
    KERNEL=="ttyUSB[0-20]*",MODE="0666"
    
    1. 重新加载udev服务
    sudo service udev reload
    
    1. 重启udev服务
    sudo service udev restart
    

参考链接:
[1]. https://wine.htmlvalidator.com/install-wine-on-ubuntu-22.04.html
[2]. http://www.zztongyun.com/article/yum%E6%9B%B4%E6%8D%A2%E5%9B%BD%E5%86%85%E6%BA%90文章来源地址https://www.toymoban.com/news/detail-657479.html

到了这里,关于Ubuntu 下 Wine的安装与使用(以22.04为例)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何在Ubuntu 22.04上安装KVM?

    Kernel-based Virtual Machine(KVM)是Linux内核中的一个虚拟化模块,它允许内核作为一个虚拟机监视器(hypervisor)工作。今天,我们将探讨如何在Ubuntu机器上安装KVM。我们将使用Ubuntu的最新版本,22.04。安装将通过命令行进行。我们将运行基本的Linux命令来安装KVM及其必要的依赖项

    2024年02月08日
    浏览(30)
  • Ubuntu 22.04安装使用easyconnect

    百度百科,EasyConnect能够帮助您在办公室之外使用公司内网的所有系统及应用。在您的公司部署深信服远程应用发布解决方案后,您的公司所有业务系统及应用都可以轻松迁移至移动互联网上。您可以通过手机、PAD等智能移动终端随时随地开展您的业务,尽享移动业务带来的

    2024年01月17日
    浏览(28)
  • 如何在 Ubuntu 22.04 上安装 Google Chrome

    首先,要澄清一点,谷歌浏览器(Google Chrome)是开源的,其基于Chromium的项目,而且Chromium项目本身是开源的,这就意味着任何人都可以下载和使用这个引擎,甚至可以为它的源代码提供修改建议。 然而,虽然谷歌浏览器是基于开源的Chromium引擎构建的,但它并不完全等同于

    2024年02月06日
    浏览(34)
  • 如何在 Ubuntu 22.04 上安装 Python Pip?

    Python Pip 是 Python 的包管理器,它允许您轻松地安装和管理 Python 包和库。在 Ubuntu 22.04 上安装 Python Pip 是非常简单的。 本文将详细介绍如何在 Ubuntu 22.04 上安装 Python Pip,并为您提供逐步指南。 在安装任何软件之前,首先要确保系统的软件包列表是最新的。打开终端并执行以

    2024年02月16日
    浏览(39)
  • WSL安装与使用(Ubuntu22.04)

    本文主要记录Windows WSL的安装和使用过程,内容包括WSL安装过程、WSL安装Ubuntu、Ubuntu更换镜像源,Ubuntu安装Dcoker并配置等步骤。 Windows Subsystem for Linux(简称WSL)是一个在Windows 1011上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,

    2024年02月08日
    浏览(32)
  • [Ubuntu 22.04] Docker安装及使用

    使用脚本自动安装 安装完成后验证 1. 拉取镜像并启动容器 注 :OPTION是参数,TAG是标签(版本号) 以Ubuntu 20.04为例,如下: 2. 创建容器 镜像拉取完成后,可以使用以下命令创建并启动一个基于 Ubuntu 20.04 镜像的容器 这将创建一个交互式的终端会话,可以在 Ubuntu 20.04 容器内

    2024年01月17日
    浏览(34)
  • 如何在Ubuntu 22.04上安装Linux 内核 详细教程!

    在Ubuntu 22.04上安装Linux内核可以按照以下步骤进行操作: 更新系统:首先,确保你的Ubuntu系统是最新的,执行以下命令更新系统软件包: 下载内核文件:访问Linux内核官方网站(https://www.kernel.org)下载所需的内核版本。选择一个稳定版本并下载源代码文件(以.tar.gz或.tar.xz为

    2024年02月07日
    浏览(44)
  • ubuntu22.04编译安装使用gstreamer指南

    ubuntu发行版22.04,该发行版内置Gstreamer1.20.1,gstreamer源码最新版本为1.20.3,差距不大 下载gstreamer源码 安装git 下载gstreamer 安装meson gstreamer1.60以后(不包含1.60),使用meson+ninja来构建 安装glib gstreamer是基于glib-gobject来实现的 安装libsoup 安装libunwind 安装libdw 安装g-ir-scanner 系统中

    2024年02月05日
    浏览(58)
  • 如何安装ubuntu22.04以及ubuntu各个版本配置国内源和ssh远程登录

      目录 一.简介 二.配置root账号 三、配置IP地址 四、更换阿里云源 五、配置ssh,root可以远程登录安装ssh服务 VMware17.0安装教程(2023最新最详细)-CSDN博客 VMware虚拟机安装Ubuntu22.04教程(2023最新最详细)-CSDN博客 Ubuntu22.04(非虚拟机)安装教程(2023最新最详细)-CSDN博客 Linux是一

    2024年02月08日
    浏览(50)
  • ubuntu22.04安装使用 protobuf 23.3静态库

    https://github.com/protocolbuffers/protobuf/ 下载最新的release版本,23.3 必须需要依赖的第三方库 abseil,utf8_range mkdir build cd build cmake -DCMAKE_BUILD_TYPE=DEBUG  -DCMAKE_INSTALL_PREFIX=/usr/local -Dprotobuf_BUILD_SHARED_LIBS=OFF -Dprotobuf_WITH_ZLIB=OFF -Dprotobuf_BUILD_TESTS=OFF .. make sudo make install 或直接修改CmakeList.t

    2024年02月11日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包