分类 Captain 下的文章

最近全家玩饥荒玩得很开心,其中某耗更是玩到晚上2点多,因此想能不能搭建一个服务器联机一起玩。主要参考天天の記事簿的3篇文章,分别在windows 2008 server 和 ubuntu 16.04 server上搭建。

一、 windows 2008 server 上搭建(参考)
(一)使用 Don’t Strave Together Dedicated Server 搭建

  1. 安装 Steam 客户端;
  2. 在“游戏”菜单下选择“工具”,并找到名为 Don't Strave Together Dedicated Server 的工具,右键安装;
  3. 安装完成后,打开下载的目录(右键点击“属性”,选择“本地文件”选项卡,再点击"浏览本地文件")。进入 bin/scripts 文件夹,直接点开里面的 launch_preconfigured_servers.bat 文件;(打不开的话先运行一下游戏,会自动安装依赖VCRedist_2008)
  4. 此时,会打开两个命令行窗口,标题分别为 Don't Starve Together Overworld 和 Don't Starve Together Caves。当出现日志中出现 Your Server Will Not Start 后,分别键入 c_shutdown() 关闭窗口;
  5. 打开文档->Klei,能看到生成了 DoNotStarveTogether_EasyConfigOverworldDoNotStarveTogether_EasyConfigCaves 两个文件夹,这就是地上和洞穴的存档和配置目录。之后,对配置文件进行配置后即可开始游戏。

- 阅读剩余部分 -

从ppa中安装了virtualbox,这里没有注意,应该是有报错,载入以前的系统,报错如下:

kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or
there is a permission problem with /dev/vboxdrv. Please install
virtualbox-dkms package and load the kernel module by executing

'modprobe vboxdrv'

as root. If it is available in your distribution, you should install
the DKMS package first. This package keeps track of Linux kernel
changes and recompiles the vboxdrv kernel module if necessary.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The
support driver is not installed. On linux, open returned ENOENT.

经过一番查找,需要重新安装kernel driver,方法如下

sudo apt-get install linux-headers-generic build-essential dkms
sudo apt-get remove virtualbox-dkms
sudo apt-get install virtualbox-dkms

- 阅读剩余部分 -

大多文章都是如何在windows下安装,今天说下如何在Ubuntu 14.04中安装libsvm,matlab版本是2013b

1.libsvm下载
作者主页:http://www.csie.ntu.edu.tw/~cjlin/libsvm/
可以去下载zip或tar.gz版本,也可以github上clone(推荐)

git clone https://github.com/cjlin1/libsvm.git

2.命令行下编译,调试
首先,在libsvm/matlab下更改Makefile里面的路径,参考README。然后,在命令行下进入libsvm目录输入make。无错则执行 ./svm-train heart_scale 输出以下结果表示成功

optimization finished, #iter = 162 nu = 0.431029 obj = -100.877288,
rho = 0.424462 nSV = 132, nBSV = 107 Total nSV = 132

- 阅读剩余部分 -

fire phone可以用 Kingroot 来直接获取root,但 Kingroot 在 root 后会默认安装一个 Kinguser,以及另外一个中文的应用管理的app。大家认为 Kinguser,安全性未知,因此本文是先用 Kingroot 获取root后再用 SuperSU 替换 Kinguser。(本文主要参考xda论坛,原帖 http://forum.xda-developers.com/fire-phone/general/root-fire-phone-supersu-t3105546

安装步骤如下:

  1. 安装Android Debug Bridge (ADB) tool
    (1)安装 Android SDK
    安装地址:http://developer.android.com/sdk/index.html
    可以安装页面上推荐的完全版 Android Studio 大小1.1G,也可以下拉到Other Download Options,SDK Tools Only下载installer_r24.3.4-windows.exe (Recommended)。
    (2)安装好SDK后自动打开Android SDK Manager
    仅勾选Tools下的Android SDK Tools与Android SDK Platform-tools两项,以及Extras下的Google USB Driver。
    (3)执行安装。
    (4)在windows的系统设置中将这个路径设置到PATH中,设置完成后我们就可以再CMD窗口中使用ADB了。
  2. 安装 Fire Phone 驱动
    参考firephone官网安装说明 https://developer.amazon.com/public/solutions/devices/fire-phone/docs/connecting-your-device

- 阅读剩余部分 -