饥荒怎么在云端开服务器

饥荒怎么在云端开服务器,第1张

在开始搭建之前,你需要一个Steam帐户和一个饥荒客户端。 需要在CVM上学会安装SteamCMD运行环境,可以参考这篇教程进行安装:如何在Ubuntu上搭建饥荒服务器

饥荒界面

首先你要知道steam对linux操作系统的要求.

最好32位ubuntu 12.04 LTS或者ubuntu 12.10.64位的不推荐.不过也可以.

我这个就是64位的ubuntu 12.10.建议你自己用32位的12.04LTS.省事儿.

其他linux的distro发行版,或者其他版本的ubuntu,是否能用,不保证,自己试试,官方不直接支持.

需要图形版,带桌面的ubuntu 12.04 LTS系统.装好较新的显卡linux闭源驱动.(这个需要一定技术水平啦,网上有技术文章,我这个贴不是说这个的.所以略过)

桌面图形环境可以是unity,gnome,或者kde.我的就是默认的unity.

另外,这篇文章给技术宅看的.新手不要随意尝试.linux手生,搞不定还是多用windows吧.linux ubuntu下用steam,各种不顺心.花钱找不自在.

硬件的配置.双核时代以后的电脑.内存2GB以上吧.最好4GB以上.硬盘不说了,越大越好.能上ssd更好.显卡.只是推荐3家的.整合显卡只推荐intel GMA HD 3000和4000.如果是intel GMA HD 2000,还是换windows吧.

独立显卡AMD ATI的,要HD 2000时代中档次以上的.最好HD 4000家族或者更加新的以后出的独立显卡.

或者nvidia厂芯片的也可以,geforce 6000以后的,最好geforce 8000家族中档次以后的显卡.

网络要求,必须是宽带.1Mbps以上.越快越好.否则下steam客户端都能哭死.

http://store.steampowered.com/about/

到这个网页,这是steam官方商店,国内上可能有点卡,login是登陆,login按钮旁边就有安装按钮,或者网页就有下载按钮.点之,安装steam的linux客户端起动器.应该是自动识别出ubuntu的.让你下一个2MB多大小的一个deb文件.分好了权限!(玩linux的都知道,要加权限的.比如运行权限,如果有图形界面,而且下载到自己帐号的home主文件夹下,那么右键选择文件属性就可以加运行权限)然后就运行安装吧.

官方建议用gdebi程序装(可以sudo apt-get install gdebi-core安装一个简单的,就命令行用),用dpkg -i命令也可以.我个人建议不要用ubuntu软件中心安装(报错都没提示).

比如下载到了/home/你的名字/Downloads下,ubuntu的图形桌面下,ctrl-alt-t呼出unity界面控制台.

cd /home/你的名字/Downloads

sudo dpkg -i steam_latest.deb

这样1.0.0.39的steam linux客户端就装了.

另外,这个只是个steam的linux客户端的向导launcher,不是真正的客户端,运行后,要联网起动器会自行下载完整客户端文件的.

这个launcher现在ubuntu源中也提供,所以呢,你也可以通过ubuntu源来安装.

包的名字,如果你没有新立得(synaptic package manager),配好软件源和上网方法(具体配置方法自行上网查技术文档),在software updater更新操作系统到最新,之后,在软件中心,装新立得.

然后起新立得,搜steam,应该能找到steam-launcher这个包.

但是这个有个问题,我建议你在安装steam-launcher之前,你装jockey-common这个东西.用新立得就行.否则可能会报错.

安装后,从dash(unity界面,左侧栏左上角那个ubuntu图标)中起动steam客户端.

会自动继续安装若干个包.比如

libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386

可能提示缺文件

libc.so.6

实际是这几个i386的包都缺.

这个是因为,我用的64位版的,而steam默认linux ubuntu下只是支持32位.所以,要想办法在64位ubuntu下安装并调用32位i386的运行库.

嘿嘿搜索了一下,外国用户也有这个问题.64位ubuntu下,要安装这个包

ia32-libs

但问题是,

1.国内某些ubuntu软件源不完整收录这个包.以及它的290+个i386的依赖包.导致装不了.如果是因为源收录不全,及时换ubuntu下载源.

2.国内某些ubuntu软件源可能版本更新较慢,导致安装失败.因为ubuntu不允许随意降级软件包版本,如果源中的包版本比你系统中安装的版本还旧,那更新很可能失败.

3.再有,你可能是真的某些软件包安装过程中装一半/卸载到一般,就中断了,导致包损坏,这个可以在新立得中找到,新立得界面中按status,选broken,找到损坏的包,卸载掉.有时status下没有broken选项,找custom filters下,可能也能看到broken的分类.再有就是控制台中,sudo apt-get install -f这个命令,也可能有助于修复安装包装一半出问题,再装装不了的问题.还有就是如果你系统装过一些java的东西,jdk/jre,那个环境变量啊,写到profile或者bashrc去,不要写到environment.那个也可能导致安装包装不了.

我换了3-4个源最后才装成功.用的sohu的源,收录比较全,更新也比较新.

而且像libgl1-mesa-dri这是不能卸载的,卸了会连带把ubuntu桌面都卸了.(64位ubuntu 12.10下)

libgl1-mesa-dri:i386这个包默认你又看不到.只有安装以后才能在新立得中看到.

1个可行的做法是,

control-alt-t呼出控制台,其中运行

sudo dpkg --add-architecture i386

完了,在系统设置中,软件源设置中,把

main,universe,restricted,multiverse,都要勾选.然后other software标签页下,canonical partners和independent也要勾选.

完了升级系统包库目录,并升级系统所有软件.

命令是常用那2个,玩ubuntu的都知道.当然你要宽带联网状态下做.控制台中

sudo apt-get update

sudo apt-get upgrade

然后你再新立得装这个包,

ia32-libs

这样就应该成功了,各种64位下i386的运行库也给你加上了.都带:i386后缀,你在新立得中可以搜索到.

然后控制台中再

sudo dpkg -i steam_latest.deb

sudo dpkg --configure -a

装这个steam的客户端向导程序.

然后,dash中起动steam,150MB左右的客户端升级下载.

这样比刚上头说的冒冒失失地装steam起动器要靠谱点.

steam linux版完整客户端下载巨慢.真没想到正版steam对于linux的服务竟然和windows版有天壤之别.

需要超有耐心.断流就要重新下.在我这里的下载速度开始还算快,之后只有几KB/s~10+KB/s.

100多MB的客户端,下了半个多下午,重试了3次才成功.

完了下载成功后,会自动解压文件和运行库,等一会儿,自动和windows一下了,起动一个steam客户端的界面,

用你的正版steam账户登陆吧.

然后,如果你以前在windows上用过这个帐号.可能要你激活一下.

你要到你注册steam的帐号的绑定邮箱中去收激活码的邮件email.(你自己肯定有自己的steam帐号绑定邮箱的帐号密码)

因为我绑定的是一个国外邮箱,所以很快就收到信了.标题是什么Your Steam account: Access from new computer‏之类

信里头带个5位的码.输入客户端的steam guard激活界面,完了要等好长好长好长一阵.下载东西...显示steam-working...也是怒慢.不知道怎么会那么慢,渣推送速度,也不晓得下载些什么.还不让点finish,只能干等着.

下完了就success!了.

完了就正式进入steam客户端linux版了.

然后因为你有正版啊,在你library中肯定有饥荒游戏don't starve的条目.

这个游戏支持linux.

所以,右击steam客户端中的饥荒游戏条目,选择install game...开始下载...

又是漫长的等待.大概200多MB.提示说linux版20KB/s的下载速度需要3小时,windows版可是有几百KB/s的下载速度啊.

怎么能这样对待linux??!!

不过实际上看来在下载过程中,是换了下载镜像到国内较快的下载服务器的(据我所知,steam在国内和日本都有下载服务器).游戏本身下载速度不像steam客户端的下载速度慢到那么恶心.没有出现个位数字的网速,频繁几KB/s到10几KB/s.

不过下载速度感觉和windows版的比,还是慢.而且不如windows客户端下载速度稳定.不知道是不是和下载时段也有关系.

我windows是在白天时候下的游戏.linux版是夜晚黄金时段下的游戏.

不过200多MB也不是太大.还是成功下载了.(don't starve饥荒游戏16版2013年6月13日更新,it's not a rock!)

图上的那个显示程序版本和部分debug信息的条目,是在标题画面,按backspace退格键实现的.

完了我显卡驱动偷懒了.用的开源驱动.发现竟然也能玩.真是神作.

不过地下洞穴的墙壁是3d贴图可能会材质错误...

折腾完之后,linux ubuntu下steam目录在

/home/你的名字/.local/share/Steam

还有

/home/你的名字/.steam

之下.点开头的文件夹属于隐藏文件夹,想看隐藏文件夹,在nautilus文件夹管理器,按ctrl-H显示.

完整文字文件夹路径,在nautilus文件夹管理器中,按ctrl-L显示

-完-


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/217532.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-06
下一篇2023-04-06

发表评论

登录后才能评论

评论列表(0条)

    保存