<Ubuntu>下安装wine

本文详细介绍在Ubuntu系统中安装Wine的过程,包括开启32位架构支持、添加仓库、更新apt-get、下载Wine的不同版本及解决依赖关系错误的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

UBUNTU下安装wine

wine是一个能够在多种操作系统上运行 Windows 应用的兼容层,即你可以在其他系统上安装windows系统的软件

  • 安装过程
  • 解决依赖关系

安装过程

	[wine的官网](https://wiki.winehq.org/Ubuntu_zhcn)

1.如果您使用的是 64 位系统,请开启 32 bit 架构支持(如果您之前没有开启的话):

sudo dpkg --add-architecture i386 

2.添加仓库:

#获取仓库的key

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

#添加key

  sudo apt-key add Release.key

#为apt-get添加下载源

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

PS: Linux Mint 17.x 用户请将以上最后一行改为以下:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ trusty main'

PS: Linux Mint 18.x 用户请将以上最后一行改为以下:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'

3.更新apt-get

sudo apt-get update

4.下载wine

稳定版sudo apt-get install --install-recommends winehq-stable
开发分支sudo apt-get install --install-recommends winehq-devel
Staging 分支sudo apt-get install --install-recommends winehq-staging

解决依赖关系

在安装过程中出现各种依赖错误,在网上找到解决办法
1、首先apt-get install wine1.8 是不是说需要I386版的,因为依赖关系错了。
2、然后官方的指令dpkg --add-architecture i386
apt-get update
apt-get install wine1.8 是不是还有问题?那就继续吧
3、sudo aptitude --full-resolver -f install wine1.8 他会给出解决方案,选择y就好,(这里别选n,因为他会给出第二套甚至第三套方案,都不如第一套出来的,所以直接y就好,不修复就点q退出,)然后仔细观察一下有问题的包。就是这个指令后虽然显示很多包,但是就会装几个,因为有的包版本太高,wine不支持(换句话说,就是依赖关系问题),所以要仔细观察。
4、apt-get install libcgmanager0=0.24-0ubuntu7.5
可以观察出libcgmanager版本太高,于是给他降级,90%都是这个原因,起码我就是这个原因
5、降级完成后,再试一下apt-get install wine1.8,就能平稳安装了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值