安装 WineHQ 安装包

https://wiki.winehq.org/Ubuntu_zhcn

ubuntu 安装Wine

说明:Wine和WIneHQ没什么区别,新版和旧版的问题

安装:可以参考官网

sudo dpkg --add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/Release.keysudo apt-key add Release.keysudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/sudo apt-get updatesudo apt-get install --install-recommends winehq-stable

装完毕后 查询一下版本:wine --version

注意:使用 apt-get 安装 Wine 默认会在 /usr/share/applications 下创建 wine.desktop 文件,但似乎这个文件无效,反而导致我启动 Wine 相关的命令时 gnome docker(gnome 桌面侧边栏)无法显示 Wine 的图标(侧边栏显示图标读取 */applications/ 下的 *.desktop文件)。所以解决办法就是删除对应目录下的 wine.desktop

安装Wine依赖环境

安装完wine之后在终端下运行winetricks,如果没有该命令,安装winetricks软件

安装winetricks

Wine的辅助配置工具,超级便利, Winetricks是一个小型的帮手脚本,用于下载和安装基于Windows的软件和丢失的DDL文件,这些文件需要在wine下运行一些程序。 要下载和安装软件程序,请从终端运行“winetricks”实用程序。winetricks的介绍参见,winetricks

终端下执行:sudo apt install --install-recommends winetricks

或者另一种方法: 安装 Winetricks

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
sudo mv winetricks /usr/local/bin

:更新 Winetricks

winetricks --self-update

安装字体

解决Wine及初始配置界面乱码,刚安装完Wine后,初始执行界面一般会出现诸如问号方块之类的乱码,为了便于阅读,需完善安装缺失的默认字体。

将以下simfang.ttf、simhei.ttf、simkai.ttf、simsun.ttc字体文件复制到Wine安装路径下的字体目录/opt/wine-stable/share/wine/fonts即可,你也可以将更多字体复制到该目录下,这些文字的来源直接从Windows系统的Windows/Fonts文件夹下拷贝即可。就我个人而言,我将以上字体文件及微软雅黑字体文件msyh.ttf、msyhbd.ttf 复制到 Wine 字体目录即解决了界面乱码的问题。

安装Wine中Windows程序依赖

在此处,必须借助winetricks这个强大的辅助工具了。两种方法:

1.你可以在终端下执行 winetricks,在界面中选择相关的依赖库,但相对快捷的是直接将所需依赖作为参数传递给 winetricks

对于网络上网友提供的安装方式,本人实际经验是逐个安装有更高的成功率

终端下分别执行:

winetricks corefonts colorprofilewinetricks fontfix fontsmooth-gray fontsmooth-rgb fontsmooth-bgrwinetricks gdipluswinetricks d3dx9winetricks riched20 riched30winetricks mfc40 mfc42winetricks vcrun6 vb6run vcrun2003 vcrun2005 vcrun2008winetricks msxml3 msxml4 msxml6

一般来说,以上依赖也够了,对于其它的依赖,请自行再安装。这些依赖,将会下载安装到:~/.cache/winetricks

配置wine

初始化 Wine

Wine 默认将配置文件和安装的 Windows 程序保存在 ~/.wine。这样的目录称为一个"Wine prefix"或"Wine bottle"(保留原文,下文称“系统目录”)。每次运行 Windows 程序(包括内置程序,如 winecfg)时,系统目录会自动创建(如果缺失)或更新。系统目录中存放有相当于 Windows 下 C盘(更确切的说应是系统盘)的文件夹。

winecfg这个工具在用户的home目录下生成一个.wine子目录,在这个子目录下会创建一个叫drive_c的目录,也就是虚拟的Windows C盘目录。所有的windows程序都会安装在drive_c目录下。在.wine目录下还有一些以.reg为扩展名的注册表文件(registry files)。.wine目录通常被称为wine prefix(wine前缀)或wine bottle(酒瓶子)。winecfg首次启动时,会创建虚拟C盘和Z盘。

wine环境

一般而言,安装完Wine后,初始执行winecfg,但是运行winecfg之前需要注意一下wine环境.很多软件(如 QQ,WeChat) 只能在32位环境下安装,而使用 Winetricks 甚至有些软件(如wmp10)只能在纯32位环境下安装。

对于64位用户,默认创建的系统目录是64位环境的。若想使用纯32位环境,修改WINEARCH 变量win32为即可: WINEARCH=win32 winecfg 这样就会生成32位Wine环境。若不设置 WINEARCH 得到的就是64位环境。

通过 WINEPREFIX 变量,在不同的系统目录分别创建32位和64位环境:

WINEARCH=win32 WINEPREFIX=~/.win32 winecfg WINEPREFIX=~/.win64 winecfg

winetricks也接受WINEPREFIX变量,以安装Steam为例:

WINEARCH=win32 WINEPREFIX=~/.win32 winetricks steam

WINEPREFIX介绍:通过设置 WINEPREFIX 环境变量,可以更改 Wine 系统目录的位置。如果希望让不同的 Windows 程序使用不同的系统环境或配置,这一变量会非常有用。

Wine 使用32位环境

WINEARCH=win32 WINEPREFIX=~/.win32 winecfg

输入以上命令后,Wine 会自动创建 ~/.win32 及该文件夹下的系统目录

初始执行winecfg,会要求下载安装 wine-mono 和 wine-gecko,这是一个相对漫长的过程,并且中途还可能出错,有可能需要反复多次才能下载安装成功。这些依赖文件是下载安装在:~/.cache/wine 目录下的。

在此,我提供一个快速的解决办法:从其它人那里获取或用快速下载工具直接下载下来后,复制到 ~/.cache/wine 路径下即可,如果目录不存在,请自行创建。最好是将包含wine-mono和wine-gecko的wine目录直接复制到~/.cache/下,合并或覆盖wine目录。

配置wine:终端输入winecfg,便会显示如下界面

wine安装程序

至此,Wine 就完成了比较完善的安装了,就可以根据自己的喜好安装Windows应用程序了。通过Wine安装Windows应用程序有多种方式,

  1. 一般来说,可以通过鼠标右键点击Windows应用程序,在右键菜单中选择Wine来安装. 运行exe:右键点击

  1. 使用命令wine program.exe来安装,

    比如你下载了一个qq.exe文件,那么输入命令wine qq.exe来安装QQ。程序将被安装在.wine/drive_c/目录下

    举例:

    Wine 安装微信:

    从微信官网下载最新版微信安装包,使用 wine 进行安装:

    WINEPREFIX=~/.win32 wine WeChat_C1018.exe
    或者.看你下载的版本如果是64位的
    WINEPREFIX=~/.win64 wine WeChat_C1018.exe
    

运行程序

一旦下载和安装完成,它将自动启动程序。 另外一种是通过图标; 或者您也可以通过指定程序的完整路径来启动程序。

wine ./.wine/drive_c/Program\ Files/Tencent/WeChat/WeChat.exe

Wine删除程序

终端输入wine uninstaller,稍等即可出现添加-删除程序的界面,如下:

wine常用的命令

wine  xx.exe (安装)
winecfg (wine的设置)
wine  taskmgr (任务管理器)
wine  uninstaller (卸载软件)
wine  regedit (注册表)
wine  notepad (记事本)
wineboot ( 重启wine)

wine文件管理器:

如果你想通过图形界面来浏览虚拟的C盘目录,使用下面的命令打开:

winefile

在wine文件管理器的左上方点击C:\ 可以查看虚拟C盘下的内容

在wine文件管理器中双击exe文件可以启动相应的程序,比如双击qq.exe可以启动QQ。

wine注册表编辑器

类似于windows系统的注册表编辑器,使用下面的命令打开:

wine regedit

卸载Wine和Winetricks

如果您对wine程序不满意,可以使用以下命令完全删除它。

apt purge winehq-stable

ubuntu-安装Wine相关推荐

  1. ubuntu 安装WINE

    ubuntu 安装WINE 在本节中,我们将提供有关如何在 Ubuntu 18.04 上安装 Wine 4.0 的分步说明. dpkg --add-architecture i386 首先,使用以下 ...

  2. ubuntu安装wine之后进不了系统

    以前曾经装过一次wine,安装的时候没碰到什么问题,但卸载的时候却出问题了,把我nouvean显卡给删除了. 自然,我下一次启动的时候就进不了桌面了.所以我得重装一次,那一次重装的是整个系统! 今天突 ...

  3. Ubuntu安装wine,安装windows软件

    1.开启32位安装环境. sudo dpkg --add-architecture i386 2.下载一个PGP公钥用来识别软件仓库 wget -nc https://dl.winehq.org/wi ...

  4. ubuntu安装wine和QQ微信

    一.环境配置 系统版本Ubuntu 18.04.4 LTS,软件源华为云http://mirrors.huaweicloud.com/repository/ubuntu 二.安装过程 声明整个过程中参 ...

  5. Ubuntu 安装 wine (使用windows下软件)

    wine  :能够在多种 POSIX-compliant 操作系统(诸如 Linux,Mac OSX 及 BSD 等)上运行 Windows 应用的兼容层 安装wine之后就可以安装微信了 安装方法一 ...

  6. ubuntu 安装 wine 使用 windows程序

    1 安装wine 查看 wineHQ Wiki 依据ubuntu版本安装 https://wiki.winehq.org/Ubuntu 2 wine运行windows程序 我是安装了 ubuntu 和 ...

  7. Linux通过wine运行QQ,Ubuntu安装wine运行QQ和微信

    第1步,安装deepin-wine环境:上https://github.com/wszqkzqk/deepin-wine-ubuntu页面下载zip包(或用git方式克隆,或者在点此备用下载器),解压 ...

  8. ubuntu安装wine QQ无法启动问题解决

    安装完Wine QQ无法启动 点击桌面启动方式没任何反应,于是我想到了用命令行启动 $/opt/longene/qq $./qq.sh 这个时候提示错误: Application tried to c ...

  9. ubuntu安装wine时停在了“configuring ttf-mscorefonts-installer”怎么办

    问题描述:以为configuring ttf-mscorefonts-installer的意思就是正在自动确认,可是等待了几十分钟仍没结束.后来才发现这个实际上是需要手动确认. 解决:按TAB键进行确 ...

  10. arm linux装wine,Ubuntu下安装wine详细介绍

    Ubuntu安装wine一般使用两种方式,源码编译或者从网络源安装. 源码编译安装相对比较稳定,速度快.效率高,但是需要时间编译,相比一分钟的源安装,几十分钟的编译确实很长.源安装是别人已经帮你编译好 ...

最新文章

  1. Windows7 自动更新时遇到故障
  2. 一致性hash算法简介
  3. zookeeper可视化工具zkui
  4. Android Studion有用的快捷键
  5. cache buster issue application index and duplicate .library file
  6. 2018中国计算机图形学大会,第十二届中国计算机图形学大会 (Chinagraph2018)
  7. 【渝粤教育】广东开放大学 javaweb 动态网站开发技术 形成性考核 (53)
  8. 精选| 2020年12月R新包推荐(第49期)
  9. 抓包分析360浏览器和360搜索配对使用的安全性-WEB服务端分析
  10. Linux内核hlist数据结构分析
  11. html菜鸟教程zoom,插件 jQuery.panzoom 中文API文档
  12. 【微信小程序】问卷调查/答题类小程序实现
  13. 程序员生活_程序员,请您不要老是熬夜
  14. PHP实现身份证认证和银行卡认证
  15. Scrapy框架中CrawSpider的使用
  16. go 并发goroutines,channal
  17. 华为:将在员工绩效考核中增加“伙伴满意度”选项;谷歌研究员“走火入魔”,被罚带薪休假;魅族回应被吉利收购 | EA周报...
  18. 笔记本电脑用u盘一键重装系统步骤
  19. java分页打印_谷歌Chrome打印分页
  20. 小程序-视图与逻辑-页面导航

热门文章

  1. 建造者(Builder)模式
  2. cocos2d-js 游戏源码
  3. 使用汉明距离、LAB色彩空间相似性来衡量图片相似性
  4. gogs搭建git服务教程
  5. win7+VS2008 System.Runtime.InteropServices.COMException
  6. 各大电商API详细数据获取
  7. 拼多多店铺被投诉出现降权怎么办?【淘宝erp、打单发货接口】
  8. linux下安装redis和phpredis扩展
  9. Python实现SVM的实例(包括网格调参和测试)总结综述
  10. 初学编程最应该知道的8个学习方法,可惜之前没人告诉我……