前言
写本篇博文的原因是在前些日子和朋友们玩雨中冒险2,虽然游戏支持多人联机,但是在人数上限制在4人。有人会说可以用toomanyfriends模组来解决这个问题,但对于一个服务器有空闲资源的人来说,使用服务器搭建一个游戏服务更方便腐竹对其进行管理和调试。
But!!这个游戏的服务端只能在windows操作系统上开启,并不兼容Linux操作系统,这样就导致了一个问题,如果需要开服,那必须使用Windows系统。对于一个开启占用差不多2G的服务端来讲,使用WIN对资源感觉还是过于浪费了,于是便有了这篇文章。
本篇教程虽然是针对雨中冒险2服务器搭建教程做的铺垫,但也同时适用于其他需要用到Wine的一些应用。
所以对于那些只是想安装Wine的Centos7用户朋友来说,依旧适用哦~
关于Wine (懂得不用看啦)
Wine (Wine Is Not an Emulator,译:Wine不是一个模拟器)[即Windows运行环境]是一个在Linux和UNIX之上的,Windows 3.x和 Windows API (以下简称动态接口)的实现。但Wine不是模拟Windows的工具(全程就能看出),而是运用API转换技术实做出Linux对应到Windows相对应的函数来调用DLL(动态链接库)以运行Windows程序。
关于安装
如果你会问为什么不直接用yum install直接安装呢,那其实主要原因是官方貌似已经不再对Centos7提供最新的二进制包,如果你直接使用Yum来进行安装,会获得一个古老的Wine版本,或许会导致不能让当下的部分WIN程序运行,所以我们才需要通过编译的方式去安装一个较新或者最新,甚至是开发的版本来进行使用。
如果你是Ubuntu/Debian/Fedora系统的用户,且没有什么特殊的需求的话,直接使用官方或者第三方提供的二进制包安装即可~
安装环境
系统:使用官方镜像的Centos7.9.2009系统/阿里云安装源/最小安装
必备组件:wget
编译用户:root
软件源:阿里云
安装教程
软件源建议大家用阿里云!!如果你是国外鸡,那在搭建环境的时候一定注意看有没有存在如没有找到XX包的报告!
如果出现了请自行换源进行安装未找的包!这一点蛮重要的,注意一下
顺便推一个更换源的脚本
bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/ChangeMirrors.sh)喜欢的话给作者个star吧~ https://github.com/SuperManito/LinuxMirrors
更新系统
yum -y update && yum -y upgrade删除已有的Wine(如果有的话)
yum erase wine wine-*搭建编译环境
下载源码
准备编译
开始编译
安装
结语
最后我们输入wine --version,证实安装成功
下一篇我将正式开始讲如何搭建Rain of Risk 2的服务器
敬请期待~
下篇Blog见~
30 条评论
感谢大佬!!
文章不错支持一下吧
李老头在干嘛我准备偷你的老婆睡一下
go
感谢
ding
阿里嘎多
wewewewewqqqq
1
感谢分享
感谢分享
兄弟们 这个仅登录用户可见,怎么登陆啊?有啥影响吗?
学习搭建服务器
感谢分享
感谢分享
前来学习
感谢分享!!!!
还要恢复才能看
感谢分享
感谢分享