Ubuntu安装wine,安装windows软件

1.开启32位安装环境。

sudo dpkg --add-architecture i386

2.下载一个PGP公钥用来识别软件仓库

wget -nc https://dl.winehq.org/wine-builds/Release.key

sudo apt-key add Release.key

sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/

注意,这一步可能会出现NO_PUBLICKKEY的报错,可以使用以下命令解决,记得把key换成自己的。

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 16126D3A3E5C1192

3.更新

sudo atp update

4.开始安装wine软件

# 稳定版
sudo apt-get install --install-recommends winehq-stable
# 开发版
sudo apt-get install --install-recommends winehq-devel
# 发行版
sudo apt-get install --install-recommends winehq-staging

5.安装wine的配置工具

sudo apt install winetricks

6 安装windows的软件

wine xxxxx.exe #用wine软件打开windows的可执行文件。

此处可能会出现报错,could not load kernel32.dll, status c0000135。使用以下方法来解决

#如果担心操作失误,可以先将~/.wine 备份,然后再进行以下操作
rm -rf ~/.wine
mkdir ~/.wine/prefix
export WINEPREFIX=~/.wine/prefix
export WINEARCH=win32
export WINEPATH=~/.wine
wineboot --init
winetricks
#或者以下命令也可以
WINARCH=win32 WINPREFIX=~/.wine32 winecfg # winprefix是自定义个wine32的目录,可自定义,只需要自己明白目录的意思即可。

命令执行后,会有弹窗出来,会有个下载,比较慢,耐心等待安装完成。
7.解决微信汉字的问题。找个windows电脑,将c:/windows/Fonts文件夹打包复制到ubuntu系统中,然后执行下面的命令。

unzip Fonts.zip
cp Fonts/* ~/.wine/driver_c/windows/Fonts/ #此处的目录是根据你自己实际情况来的,最终目的是将字体文件复制到wine容器下的Fonts目录,最终呈现的结果是,winecfg 弹窗下的显示页中的汉字正常显示就可以了。

8.微信输入框异常的问题。
输入以下命令

winetricks riched20 #这个命令很容易出现网络问题。

9.出现windows try啥的图标的问题。

apt install gnome-tweak-tool
	apt install gnome-shell-extension-top-icons-plus
	reboot

然后找到优化,将拓展中的topic-plus打开就可以了。

以上资源下载地址如下:
fonts Fonts文件字体合集下载
riched20 riched20_离线资源包

### 如何在Ubuntu安装Wine #### 准备工作 为了确保系统的稳定性和兼容性,在开始之前建议先更新系统软件包列表并升级已有的软件包。 ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装Wine前置条件 由于Wine可能依赖于一些特定的库文件来实现Windows程序的良好运行效果,因此需要预先安装这些必要的支持组件: ```bash sudo dpkg --add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key ``` 上述命令用于添加32位架构支持以及导入官方GPG密钥以验证下载的安全性[^1]。 #### 添加Wine仓库 根据所使用的Ubuntu版本选择合适的源地址,并将其加入到APT源列表中。这里假设当前环境为最新的LTS长期支持版: ```bash sudo add-apt-repository 'deb http://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -cs) main' ``` 此操作会向系统引入来自winehq.org的额外软件资源通道,从而能够获取最新发布的Wine版本及其补丁更新[^2]。 #### 正式安装Wine 完成以上准备工作之后就可以正式执行Wine本身的安装过程了: ```bash sudo apt update sudo apt install --install-recommends winehq-stable ``` 通过指定`--install-recommends`选项可以连同推荐的相关工具一并部署,有助于提高整体用户体验和稳定性[^3]。 #### 验证安装成果 最后可以通过下面这条简单的指令快速检验刚刚完成的工作是否成功无误: ```bash wine --version ``` 如果一切正常的话将会显示具体的编译日期与版本号信息,这标志着整个流程已经顺利完成。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值