GNU/Linux与Windows魔兽争霸3局域网对战安装与配置
我们两台电脑在宿舍里对战魔兽争霸3,配置如下:
我的计算机:Debian GNU/Linux 6
室友计算机:Windows 7
两台电脑通过同一个交换机连接网络,下面描述详细配置过程:
首先在Windows 7正常安装魔兽争霸3冰封王座,并安装NoCD补丁(Debian下不知如何模拟光盘,所以先用NoCD补丁避免麻烦。PS:当然暴雪的这款游戏非常经典,在中国售价也属于学生可以接受的程度,所以能购买正版的请尽量购买正版),将魔兽争霸3安装后的文件夹打包用U盘复制到Debian的一个目录下,接下来配置Debian这边。
要运行Windows程序首先安装wine,在root下使用如下指令安装wine:
# apt-get install wine
安装好之后可以测试是否安装成功
# wine --version wine-1.2.3
其他操作系统请使用各自的包管理工具进行安装,如果没有包管理工具也可以进wine官方网站http://www.winehq.org/下载源码包编译。
然后进入魔兽争霸,建立一个脚本文件(比如run.sh)作为引导文件,
$ touch run.sh
$ vim run.sh
里面填入如下内容:
#!/usr/bin/env sh export LANG="zh_CN.utf-8" wine War3.exe -opengl
首先解释一下第1行,是UNIX系统查找环境中可执行当前文件的标准写法,以#!开头跟着一条命令就是说,在当前环境中找到sh来执行当前脚本。
第2行是把当前语言环境换为简体中文,因为我们使用的魔兽争霸是简体中文版的,只能在简体中文的环境下运行。
最后一行是在OpenGL模式下用wine运行魔兽争霸3冰封王座,值得说明的一点是非Windows环境一般对OpenGL支持比较好,速度很快,而魔兽争霸3默认是以DirectX作为图形API的,速度很慢效果也差。(魔兽争霸3是支持OpenGL模式的,其他游戏不一定支持,或者设定的方式不一样)
给该文件加上可执行属性:
$ chmod +x ./run.sh
写好后以普通用户运行run.sh就可以开始游戏了:
$ ./run.sh
现在程序的确是可以运行而且速度还不错,问题就是无法在局域网模式下看到对方创建的游戏。
解决的办法是,将两个人的IP地址的前三项设为一样(最后一项不能一样,否则就冲突了),并且子网掩码设为255.255.255.0。
Debian主机下可以以root用户输入以下命令:
# ifconfig eth0 192.168.1.123 netmask 255.255.255.0
Windows 7主机可以这样设定:
开始--控制面板--网络和共享中心--更改适配器设置--本地连接--Internet 协议版本4 (TCP/IPv4)--使用下面的IP地址:
IP地址:192.168.1.124
子网掩码:255.255.255.0
其他留空。确定,确定就设置好了。
现在重新进入游戏可以看到对方创建的游戏了,但是点击进入却提示“不能加入指定的游戏”,这是因为Windows的防火墙阻拦所致,需要修改防火墙设置:
开始--控制面板--Windows防火墙--打开或关闭Windows防火墙--将家庭或工作和公用网络位置设为关闭Windows防火墙
现在再重新进入游戏就可以进入对方创建的游戏并联机对战了。
GNU/Linux与Windows魔兽争霸3局域网对战安装与配置相关推荐
- Linux、Windows、Mac下Docker的安装与使用
Linux.Windows.Mac下Docker的安装与使用 一.Linux下的安装 二.Windows与Mac下的安装 三.Docker的使用 一.Linux下的安装 这里以Centos 7为例,首 ...
- linux、windows双系统系统盘制作及安装
linux.windows双系统系统盘制作及安装 一.双系统安装 1.插入u盘重启电脑,电脑启动时按F12 进入bios设置界面(如果把握不好启动时机,可以在重启过程中不断按F2键),会自动进入bio ...
- Windows下手把手教Snort的安装与配置教程
也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 Windows下手把手教Snort的安装与配置 0x01 S ...
- redhat linux 安装ftp服务,RedHat Linux 9.0为例介绍一下如何安装和配置vsftpd服务器
本文以RedHat Linux 9.0为例介绍一下如何安装和配置vsftpd服务器. 安装服务器程序 程序下载地址:,目前最新版本为2.0.3,源程序文件名为vsftpd-2.0.3.tar.gz. ...
- Windows Server 2012/2012 R2:安装和配置 SMTP 服务器
Windows Server 2012/2012 R2:安装和配置 SMTP 服务器 安装 SMTP 服务器 以下是安装 SMTP 服务器功能的步骤: 打开"服务器管理器":单击键 ...
- Windows Server2016+SQL Server 2016 Cluster安装及配置
我们知道,近期微软正式发布了Windows Server2016和SQL Server Cluster 2016,所以借此机会来尝试一下Windows Server2016+SQL Server Cl ...
- awstats mysql_AWstats7.4在Windows 10 64位下的安装与配置,以支持Apache 2.4的日志分析...
1.AWstats7.4在Windows 10 64位下的安装与配置,以支持Apache 2.4的日志分析: 2.安装perl,打开:https://www.perl.org/ ,如图1,在Windo ...
- linux使用入门debian,Debian 7.7入门安装与配置
最近安装了多个发行版本的Linux,包括Ubuntu.Fedora.CentOS和Debian,发现只有Debian在界面和稳定性等综合特性上表现最优,自己也最喜欢,所以最后选择长久使用Debian作 ...
- linux怎么运行amd64,Ubuntu 10.04 amd64安装和配置
先晒下系统信息(老机了): Linux mepc 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:09:38 UTC 2010 x86_64 GNU/Li ...
最新文章
- Python + 爬虫:可视化大屏帮你选粽子
- jupyter提示信息安装后正常OK的
- ubuntu mysql deb_Ubuntu 通过Deb 安装 MySQL 5.5 [转载]
- 需求分析--12章 过程建模
- POJ 2155 Matrix 二维线段树
- OpenGL HDR曝光的实例
- vim调试Shell脚本: unexpected EOF while looking for matching
- python学习笔记8--socket编程
- vue定义一个全局价格处理函数
- Service Mesh 高可用在企业级生产中的实践
- MySQL 修改用户
- PWDX查找程序执行路径
- 实验十一 连接数据库实验(V2.0)
- Spring Bean实例化的几种特殊方式
- RIA案例不完全参考[0.01 草案]
- iOS遇到问题小总结
- 国内各大安卓市场有ASO优化吗?安卓应用市场aso优化
- java自动违例设计,Java违例控制总结
- 野火STM32资源免费下载(视频,资料、手册、书籍等免费下载),知识传递
- 读王竹峰老师 《一个数据库十年老兵的思考与总结》 有感