ubuntu20.04安装Wine

本文详细介绍了在Ubuntu 20.04系统中安装Wine的过程,包括遇到的依赖问题及解决方案。在安装过程中,由于系统版本不一致导致依赖冲突,通过降级amd64架构的libgnutls30包解决。最后,测试了安装简单软件和需要dotnet的软件,并提供了自定义安装dotnet的方法。
摘要由CSDN通过智能技术生成

操作系统版本

Ubuntu 20.04,具体的说是阿里云ECS中的Ubuntu 20.04. 它使用的镜像文件与Ubuntu官网的不一样,阿里云做了软件包的更新,导致后续安装wine的时候因为架构软件包版本不一致而无法成功

阅读需知

  1. 架构:Ubuntu目前大多是amd64的架构,之前官方有说过不再支持i386架构,即不更新对应的i386架构的软件包,但后续好像因为某些项目又支持了,具体细节不详。
  2. 软件包:libgnutls30,主要运行时库,它用于安全传输通信,但是集成了Linux很多基础库,详见GNU TLS。执行以下命令,可以看到它的简要说明
    apt-cache search libgnutls30
    
    运行时库说明

安装过程

安装过程参照官网wiki即可:Ubuntu 安装wine.

安装问题

如果操作系统是Ubuntu官网的,一般不会有问题,可以直接安装成功,但是***搞事情,做了包更新,导致无法安装成功。

问题描述

执行命令的时候提示,有依赖无法解决,安装失败 Ubuntu有依赖无法安装wine

问题原因

两种架构版本不统一:当前系统提供的最新的主要运行时库(libgnutls30)版本在两种架构下不一致。

原因详情
  1. 查看Ubuntu提供的两种架构的libgnutls30的版本

    apt-cache show libgnutls30:amd64 | grep Version
    apt-cache show libgnutls30:i386 
  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值