搭建家用 Linux 服务器

差不多两年前在 Micro Center 买了一台翻新的 HP 5850 台式机搭了一个简单的 Linux 服务器, 将下载的美剧和电影放在服务器上, 配合 Plex 以后可以从家里的任何设备上观看. 并且通过 deluge 和 aria2 等软件可以实现远程以及自动下载的功能.

不过前两天突然意识到 5850 主板上的硬盘接口是 SATA II 的, 于是折腾的心骚动起来, 又跑到 Micro Center, 买了一个 PCIE SATA III controller. 谁知自己的 Linux 知识还是不够, 不知道硬盘换了 SATA 接口以后系统就不能顺利启动. 我也没有什么调试 Linux 系统的能力, 只能选择重新安装 Ubuntu Server, 以便让新买的 PCIE card 可以发挥它的作用. 正赶上 Ubuntu Server 更新到 16.04, 一些系统设置发生了变化, 所以一是为了给 blog 拔草, 二是为了存档以便日后需要时查看, 就在这篇日志里记录一下我使用的程序, 以及 16.04 的一些变化.

最大的变化是 Ubuntu 从 15.04 开始, 放弃 upstart 而转用 systemd 来控制程序的开机自动启动. 由于 14.04 和 16.04 是 LTS, 所以我跳过了 15.04 并且从 16.04 开始接触到这个改动. 虽然服务器很少重启, 但在难得的几次重启中, 也不会有人愿意手动打开一个一个需要使用的程序, 所以这一变化很重要. 由于我的 Linux 知识有限, 于是只能在后文就我所安装的程序来简单记录一下如何使用 systemd.

首先, 如何安装 Ubuntu Server 就不细说了, 需要提一句的是安装时记得选中 OpenSSH Server 和 Samba File Server. 前者使用户可以通过个人电脑连接服务器进行更新, 维护以及安装程序等工作; 后者的作用是用户可以在个人电脑上通过 samba 访问和操作服务器上媒体文件. 安装完 Ubuntu Server 之后, 建议第一件事就是给系统设置固定 IP 地址, 通过修改 /etc/network/interfaces 文件实现, 而且从最新的 Ubuntu 开始 DNS Nameserver 也是在这个文件中设置. 设置完成后通过重启服务器来检查设置有没有生效. 最简单的方法是输入 ifconfig, 如果输出的 IP 地址是你设置的固定地址, 那么这一步就成功了.

我对 Linux 服务器的要求不高, 能够自动, 远程, 或者定时下载想看的电视剧, 电影和音乐, 并且可以用电脑, 手机 平板以及 Nvidia Shield 连接到服务器进行播放就可以. 要实现这些功能的话, 可以在服务器上安装以下程序: aria2, deluge, flexget, plex 和 forked-daapd. 此外, 为了方便管理服务器, 建议安装 webmin, 有了它就可以在个人电脑上访问一个特定的网页对服务器进行一些操作, 比如设置 cron job 还有给新添加的硬盘分区并搭载, 我的经验是这两项工作通过 webmin 进行会比用终端方便很多.

具体如何安装 webmin, 到这里获取最新的版本号, 在终端中输入以下代码下载 webmin 到服务器(注意要替换链接中的版本号为最新)

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.801_all.deb

接着输入

sudo dpkg -i webmin_1.801_all.deb

进行安装, 如果安装过程中报错的话, 输入:

sudo apt-get install -f

安装完毕后, 可以使用如下代码删除安装包

rm webmin_1.801_all.deb

至此, 就可以在家里任何一台联网的电脑上打开网页浏览器输入

https://YOURIPADDRESS:10000/

连接到 webmin 进行操作了. 假设之后使用 webmin 或者终端对服务器上的硬盘进行了分区和挂载, 那么就可以接着安装各种程序并进行设置了. 从 aria2 开始, aria2 是一个下载工具, 不过我对它的使用仅限于下载百度云上的内容, 具体如何安装并配置 aria2 去下载百度云请自行 google, 这里主要介绍一下如何设置 aria2 使其开机自启动. 前面说了, 从 Ubuntu 15.04 开始系统默认使用 systemd 来配置自启动项, 所以, 我们要在 /etc/systemd/system 文件中建议一个 aria2.service 文件, 具体操作方法是在终端中输入

sudo nano /etc/systemd/system/aria2.service

然后, 将如下代码复制粘贴, 注意粗体部分需要替换为 aria2 配置文件的地址:

[Unit]
Description=Aria2c download manager
After=network-online.target
Wants=network-online.target
[Service]
User=aria2
ExecStart=/usr/bin/aria2c --conf-path=/etc/aria2.conf
[Install]
WantedBy=multi-user.target

将 aria2.service 文件保存后, 在终端中输入

systemctl enable /etc/systemd/system/aria2.service

就可以使 aria2 在开机时自动启动了. 接下来是 deluge 和 flexget, deluge 是我用来 BT 下载的工具, 而配合 flexget 之后可以定时扫描 RSS 页面上的更新, 这样一旦有最新的电视剧, deluge 就会自动开始下载. 实现这些功能需要一些略微复杂的设置, 作为开始, 我们在服务器上建立一个名为 "deluge" 的用户, 由这个用户来启动 deluge 和 flexget, 具体代码分为如下几步

sudo adduser --disabled-password --system --home /var/lib/deluge --gecos "Deluge service" --group deluge

sudo touch /var/log/deluged.log

sudo touch /var/log/deluge-web.log

sudo chown deluge:deluge /var/log/deluge*

随后是安装 deluge, 可以选择同时安装 deluge-webui, 不过还是更为推荐在客户端 PC 上使用 deluge gtk 进行连接操作. 然后需要做两件事: 第一, 修改 auth 文件, 指定可以启动并操作 deluge 的用户; 第二, 设置 deluge 开机自动启动. deluge 的 auth 文件存放在 /var/lib/deluge/.config/deluge/, 所以我们输入以下代码:

sudo nano /var/lib/deluge/.config/deluge/auth

打开文件后添加如下一行:

deluge:deluge:10

其中第一个 "deluge" 表示用户, 第二个 "deluge" 是这个用户的默认密码, "10"表示用户的权限. 如此设置之后, 在客户端电脑上打开 deluge gtk 使用 deluge 这个用户进行连接, 成功后可以在 deluge gtk 里更改一些常用设置, 比如默认下载文件夹, 上传下载速度等等. 同时, 我们可以顺利的进入下一步设置 -- 在 /etc/systemd/system 文件夹中建立 deluged.service 文件, 复制粘贴如下内容:

[Unit]
Description=Deluge Bittorrent Client Daemon
After=network-online.target
[Service]
Type=simple
User=deluge
Group=deluge
UMask=007
ExecStart=/usr/bin/deluged -d
Restart=on-failure
TimeoutStopSec=300
[Install]
WantedBy=multi-user.target

完成后输入

systemctl enable /etc/systemd/system/deluged.service

就可以使 deluge 开机后自动启动. 其实到这一步为止, 已经可以通过 deluge gtk 手动下载想看的电影和电视剧了, 但更智能一点的方式是随着电视剧集的更新自动进行下载, 这一功能需要 flexget 和 deluge 的配合来实现. 如何安装 flexget 请自行 google, 这里重点介绍一下怎样设置 flexget. 想要用好 flexget, 配置文件非常重要, 这个配置文件我们存放于 /var/lib/deluge/.flexget/config.yml, 配置文件的如何编写仍然请自行 google. 然后, 我们输入

sudo -H -u deluge flexget execute -v

如果一切正常, 那么 deluge 应该自动开始下载 flexget 配置文件中设定好的电视剧了. 到了这一步, 仍然需要手动输入上述代码才能使 flexget 通知 deluge 进行下载. 为了实现自动, 我们使用 webmin 建立一个 cron job, flexget 就可以定时启动, 如果搜索到电视剧的更新, 就会通知 deluge 进行下载. 具体操作是创建一个以 deluge 为用户的任务, 任务内容是

/usr/local/bin/flexget execute

一般来说, 还要同时创建一个环境变量, 变量值为 LANG = en_US.UTF-8, 这样刚刚创建的 cron job 才能顺利启动. 这些都设置好以后, 只需要再下载一个 Plex 作为媒体服务器, 就可以从任何客户端连接进行视频和音乐的播放了. 最新的 Plex 根据 Ubuntu Server 的变化也做出了相应的更新, 安装成功后不需要额外设置就可以自动启动.

至此, 一个简单的 Linux 服务器便搭建完成了. 由于篇幅过长, forked-daapd 的相关内容留待后续的日志.

变形金刚 - 雷霆战队 - 弹簧 - Fansproject Defender

之前的计划是按照英雄记的顺序来记录玩具, 但是这样有一个缺点, 会遗漏很多不在英雄记系列漫画中的角色, 而且是人气相当高的角色. 比如汽车人的人气天团: Wreckers (中文译名为雷霆救援队 或者回收救援队), 和霸天虎队伍中同样人气爆棚的小队: Decepticon Justice Division (中文译名: 黑狗队). Wreckers 是汽车人的敢死队, 永远面临着最棘手最困难的战斗, 他们执行过几次难度很高的救援任务, 恐怕这是被称为"救援队"的原因, 但事实上, 他们的任务并不局限于此, 所以我在下文中暂且称之为雷霆战队. DJD 是霸天虎的执法部门, 专职虐杀霸天虎的叛徒, 同时对待汽车人他们更加心狠手辣. 雷霆战队的玩具已经相当丰富, 黑狗队还没有玩具面世, 但是第三方公司 MMC 已经公布了若干人物的试模, 上市之日可待.

雷霆战队的历史非常悠久, 从最早的漫威公司的漫画, 到现在的 IDW 漫画, 乃至变形金刚电影三中都有出场的记录, 虽然在不同的作品中战队的成员会有变化, 但总体而言, 他们是汽车人中的好战分子, 为了完成任务不择手段, 并且毫不顾及自己的生命. 这种视死如归以任务目标指导一切的作风并不符合大多数汽车人的理念, 也正是因此, 他们取得了无数在常人看来毫无胜算的战斗的胜利, 他们的口号 Wreck and Rule (雷霆手段, 破而后立) 和他们的传奇一样广泛流传, 为人们津津乐道. 这篇日志将要介绍的, 就是在多个版本故事中作为雷霆战队队长出场的三变战士 -- 弹簧.

Springer

弹簧的重要性不言而喻, 除了是雷霆战队的成员以及队长, 他还是汽车人的第一个三变战士. 与之对应, 第三方公司 Fansproject 推出的 Warbot 系列第一款 Defender 也在变形金刚玩具中有着相当的地位, 虽然因为版权问题他只能被取名为 Defender (而不是弹簧的本名 Springer), 但正是从他开始, 官方和非官方推出了很多让玩家喜爱的雷霆战队成员的玩具. 去年官方年度最佳产品之一, 就是航海家级别的 IDW 弹簧, 一时间很多人拿来和 FP 当年的作品 Defender 进行比较, 并得出一些诸如"官方完爆第三方"的结论, 可先不提两者之间有四年的时间差, 官方在四年后推出的产品理应更胜一筹, 即使是官方弹簧本身, 我认为还是存在一些身材比例的问题. 何况在很多场景摆放中, 我更喜欢 FP 弹簧的身高, 所以, 我算是逆流而上, 在收了官方弹簧之后, 又入手了这个距今已有5年历史的第三方弹簧.

Springer_heli_1
弹簧是三变战士, 意思是他有三种形态, 比普通变形金刚多一种载具形态. 客观来说, 这款弹簧的直升机形态是三个当中处理最好的.

Springer_heli_2
车型状态下的车轮在直升机形态中隐藏的很好, 能看到两只轮子, 但作为上升的助推器, 恰到好处.

Springer_car_1 两种载具形态的第二个就是车型, 和官方将车型设计成跑车不同, FP 将弹簧变形成武装战车.

Springer_car_2
一般来说, 变形形态多于两种, 就很可能有一种形态要为其它两种做出牺牲, 这款弹簧的战车形态无疑就有些牵强. 而官方去年的航海家级弹簧最优秀的一点就是三种形态都很棒.

Springer_robot_1
我认为这款弹簧的最大优点体现在人型, 可动相当好, 而且可玩性高

Springer_robot_2
从另一个角度欣赏一下.

Springer_robot_3
弹簧的武器除了刀就是枪, 这只弹簧好玩儿在双枪收纳在两腿, 而且可以做出拔枪的动作.

Springer_robot_4
下半身可动性非常好, 对于五年前的玩具来说, 非常不易.

Springer_robot_5
继续欣赏一下可动性, 这把枪是打磨过的吴医生配件包, 是 IDW 漫画中弹簧的标志性武器.

Springer_robot_6
小腿处有一关节设计, 巧妙的保证了双脚的接地. 其实 FP Warbot 系列里每一款人型的接地设计都不一样, 这点很有意思.

Springer_robot_7
如果说人型状态下, 有什么我特别不满意的, 那就是头雕, 说不出哪里有问题, 但总觉得缺少了一些弹簧的神韵.

Springer_Arcee
Springer & Arcee. Boyfriend & girlfriend?

最后要说的一点就是这款弹簧因为变形设计的需要, 人型脚后跟过短, 导致站立不稳, 亦无第三方公司为其出配件包, 估计是没有太多油水可捞. 好在 Shapeways 上有 3D 打印的脚后跟可买, 虽然变成载具形态时脚后跟配件无处安放 (这也跟载具形态下部件之间设计比较紧凑有关), 但至少可以放心的摆弄各种人型 pose 了.

变形金刚 - 英雄记 - 夜巡

夜巡 (Nightbeat) 是 IDW Spotlight 的第二期, 发表于2006年, 但相应的玩具一直到今年才随着官方 Generations 系列2014年第四波上市. 其实, 排除"远古"的 G1 玩具, 在2008年曾经有过一款官方授权限定重涂的夜巡, 其原模是 E 版激射 (Hot Shot), 且不说限定重涂那坑爹的价格, E 版模具放在当今配合 IDW 的话, 怎么都会显得格格不入而且过时. 所以, IDW 漫画粉丝一直都期待着一款让人满意的夜巡出现. 但是, 很遗憾, 在官方节流圈钱的背景下, 这次的 Generations 夜巡仍然是一款令人失望的作品. 说到失望, 今年 Generations 第四波的四只玩具都不例外, 夜巡是重涂自第一波的金飞虫, 在此之前, 金飞虫已经被重涂成了大黄蜂; 十字线 (Crosscut) 是刹车 (Skids) 的重涂; 灾尔萨斯 (Jhiaxus) 作为震荡波的老师这样一个重量级人物尽然也是之前 A 版红蜘蛛的重涂; 而官方今年重点宣传的女性变形金刚风刃 (Windblade), 为此不惜出了四期漫画, 并将其设定为都市金刚猛大帅 (Metroplex) 的翻译官, 在模具的建构上都处处显出草率和失败. 难道, 官方产品真的只有部分 V 级别大小和 MP 系列才值得一买了吗?

Nightbeat

即便如此, 这样一款玩具仍然是未来若干年内唯一可以放在 IDW 收藏架上的夜巡. 尤其对于 hard core 漫画粉来说, 如此重要的人物终究没有办法做到视而不见. 夜巡是 IDW Generation One Continuity 世界观中最早上线的"冷组建"--人工制造的变形金刚. 因此, 他在 IDW 时间线中的出场非常之早. 他对任何谜团都有一探到底的热情和能力, 所以当地球局势处于紧要关头时, 他接受了擎天柱的命令调至地球参与作战. 在此之前, 为了探寻方舟一号的秘密, 他不幸被雾影暗丈等霸天虎活捉并施以脑部手术, 成了镇天威安排在汽车人中的潜伏间谍. 当间谍身份被激活, 意识被镇天威等人控制后, 夜巡作为震荡波毁灭宇宙计划中的重要棋子, 将擎天柱等人引诱到了死亡空间. 后来, 在加入汽车人的威震天指挥的寻光号 (Lost Light) 上, 又是夜巡分析出另一个量子态中的寻光号曾经被霸天虎执法部门 DJD 所袭击, 从而引出了之后的故事悬念. 正因为夜巡是 IDW 时间线中承前启后的一个关键人物, 官方在玩具上的草率才让人感到尤其的失望.

Nightbeat_RobotMode

到底有多失望, 对比漫画封面就能看到, 胸部和大腿的配色完全不对, 作为主体的蓝色也不是像漫画中所绘的深蓝. 武器方面, 原本一把朴实的小枪就好, 可偏偏沿用了金飞虫, 大黄蜂发售时就备受批评的让人不知所云的"大枪". 形态上, 因为使用了 IDW 大黄蜂的模具, 而在肩后多出了两个并不属于夜巡的翅膀, 更可恶的是, 这对翅膀固定在胳膊上, 所以在人型下高举胳膊时会显得颇为奇怪. 优点方面, 车型很好看, 不过用于搭载的武器仍然显得多余. 可动性上, 基本官方 D 级别玩具该有的可动都有, 不是特别困难的动作都能轻易做出. 头雕依然很赞, 这也是官方玩具为数不多的亮点.

Nightbeat_car

Nightbeat_car_with_weapon

介于不满意人型肩上的翅膀和色彩上不还原. 我尝试着自由发挥了一下. 首先是将胸部涂成了黄色; 夜巡膝盖的关节应该是黑色而大腿是黄色, 不过玩具并没有分出明显的膝关节, 所以我将大腿根部不能旋转的部分涂成黄色, 剩下的部分保持不变; 因为目前不具备喷涂的条件, 所以放弃将大面积的天蓝换成更还原的深蓝色. 此外, 不按照说明书的话, 也是有办法将肩上的翅膀遮掉, 虽然这样做动作不如官方设定流畅, 但并不影响摆各种姿势. 其实, 在上个月底的 TFCon 上看到有第三方为夜巡设计开发的目标战士, 效果很不错, 但最终因为价格放弃, 毕竟这样一个没有诚意的官方作品, 再怎么努力也没有多少提高的余地, 花比玩具还高的价格买一个配件终究觉得不够划算.

nightbeat_repaint

变形金刚 - 英雄记 - 震荡波

开始正儿八经的收集变形金刚以来, 一直有计划要记录一下自己买的那些玩具, 正好最近对手头的变形金刚进行了洗牌, 出了和买了一些老物新物, 之后会进行下去的系列基本成型, 所以, 是时候系统归纳一下了.

对变形金刚的兴趣源于儿时的动画, 后来接触到了官方漫画, 发现其中的乐趣和精彩远远甚于低龄动画片, 虽然两者的目的从来都是一致: 那就是作为官方玩具的广告而存在. 但对于变形金刚来说, 漫画绝对是最高级的营销, 因为它故事宏大, 叙事主线支线庞杂, 人物性格刻画细腻丰富, 所以以漫画为导向收集玩具, 获得的是和小时候看动画片买玩具同样的代入感. 事实上, 国外论坛里相当一部分的迷友都是遵循这个套路, 相比之下, 国内的大部分人还是停留在曾经的 G1 时代, 以至于他们对玩具最大的评判标准永远是 G1 还原度. 我不认为 G1 死忠不好, 但如果真要做 G1 死忠, 那就安心只收官方的 Masterpiece 系列就好, 因为只有这一个系列是以还原 G1 为目标的, 其它所有变形金刚玩具都不用看了.

恰巧官方 IDW 变形金刚漫画有一条 Spotlight 支线, 以各个人物为一集, 故事穿插于主线之中, 所以, 我也将按照这个支线的顺序来写关于变形金刚玩具的日志. 而这当中的第一集, 就是永远有着超高人气的霸天虎军师震荡波.

Shockwave

震荡波这个人物有多么重要? 事实上, 无论你是通过哪一种媒介 (G1 动画, 漫画, 电影, 游戏) 去了解变形金刚, 你都会接触到这个人物. 在 G1 动画中, 霸天虎军团前往地球, 威震天将镇守赛博坦的任务交给他最忠诚的部下震荡波; 漫画里震荡波的身份经历过数次变化, 但不变的是他惊人的智慧, 洞察力和深不可测的野心; 游戏里震荡波抓住了汽车人恐龙小队, 并通过实验将他们改造成了恐龙形态, 此外, 机器昆虫也是他的创造; 真人版电影中, 震荡波在第三部出现, 至于剧情, 我们还是不提电影的剧情了, 以免笑死..

FT_Quakewave

目前最好的震荡波玩具无疑是第三方公司 Fanstoys 的 Quakewave (上图), 这家公司以还原 G1 为目标专门生产配合官方 MP 比例的玩具. 震荡波作为他们的第一款产品, 可谓一炮而红, 我也曾经有过一个, 的确是非常棒的玩具, 质量相当好, 比例合适, 我拿着它和 G1 动画截图进行过对比, 还原度在95%以上. 但它也有自己的问题, 质感无法和官方 MP 媲美, 特别是原配的透明手和后来出的非透明替换手, 都可以算的上是这款玩具最拖后腿的一个部位. 除此以外, 它的致命缺陷恰恰来自于它的定位, 第三方公司没有变形金刚版权, 这导致了他们的玩具无法使用人物的原名以变形金刚的名义发售, 但这不是什么大问题, 我们都知道 FT 的 Quakewave 代表的是谁. 没有授权的致命伤在于这样一款玩具无法对官方人物形象进行百分百的还原, 否则等待这家公司的就是侵权的律师函. 可 FT 的定位偏偏又是搭配官方 MP 系列, 所以, 还原/不还原成了这个公司产品与生俱来的悖论. 我也收集 MP, 买过 FT 震荡波, 最终出于追求完美的心理, 我出掉了它并且决定将来不会用第三方产品去搭配 MP.

除去 MP, 我主收的是经典系列和游戏系列, 偶尔买一些电影版的玩具, 所以, 我手上现有的是以下的这三款震荡波:

shockwaves

这三款中, 电影版和野兽猎人版 (后排) 是 V 级, FOC 游戏版 (前排) 是 D 级. 有趣的是三者加起来, 价格仅仅是目前 FT 震荡波市场价的四分之一. 其中最优秀的又属下图的电影版, 造型, 还原度都不错. 应该说电影三那一波的玩具中还是有不少精品的, but I'm not a big fan of the movie series, 所以只是跟着电影四的恐龙玩具顺便买了几个, 不成系统.

shockwave_movie

电影中貌似没有出现过震荡波的载具形态, 这款玩具设计的载具是赛博坦形态坦克, 因为我心中唯一靠谱的震荡波载具形态应该是 G1 和 IDW 漫画中出现过的枪, 所以, 对于这样一个战车, 我的感觉只能说是马马虎虎.

shockwave_vehicle.

和电影三相比, FOC 游戏系列的震荡波就让人难以恭维了:

FOC_Shockwave_1

FOC_Shockwave_2

FOC 震荡波的双腿细小, 内侧全是空洞偷胶, 另外小臂也有偷胶, 简直是官方无节操的代表作. 至于载具形态, 怎么看怎么像是 after thoughts, 不知所谓. 唯一的好处是可以作为 WFC 威震天的手炮, 这一点将来再表. 总而言之, 如果不是为了游戏系列玩具的完整性, 我是肯定不会留着这款震荡波的.

Foc_shockwave_vehicle

除了 MP, 我主收的一个系列是经典系列, 经典系列是官方 N 年前开辟的一条线, 玩具基本都是 G1 经典人物的重新演绎, 大小以 D 级和 V 级为主. 但随着时间的推移, 第三方公司的加入, 和迷友对人物间大小比例的挑剔, 经典系列的概念和范围不知不觉被推广了. 目前国外比较流行的一种看法是, 威震天以 TW 公司出的为标准, 因为那一款威震天毫无疑问超越了所有官方同级别大小的产品; 于是, 问题来了, 官方的经典擎天柱虽然是一个优秀模具, 但比起 TW 威震天身高太矮, 在这种情况下 TW 适时推出了 IDW 造型擎天柱. 虽然这家公司很二的把擎天柱设计的比威震天高而且强壮很多, 但目前有了增高配件, 至少可以让威震天和擎天柱看着还比较般配. 所以, 由 TW 威震天为带动, 比例控收集的变形金刚就围绕它来展开了. 在这种情况下, 最合适的震荡波就是下图这个原本和经典八杆子打不着的领袖之证版:

prime_shockwave

这款玩具领证的气息太浓, 适合年龄低一些的迷友, 如果不是为了配比例我也肯定不会收的.

prime_shockwave_2

玩具有一个很大缺陷, 在于胯部的设计. 这个震荡波的胯部用的是齿轮关节, 双腿张开时只能一个齿一个齿的掰, 偏偏每个齿的大小又略大, 导致了人型时双腿要么像上图一样张开乃至更大, 要么就是像第一张图一样夹紧. 坑爹的设计极大的限制了摆 pose 的余地.

最后少不了的仍然是载具形态, 还是一辆战车, 还是一样的不知所云:

prime_shockwave_vehicle

总结一下, 目前市场上的震荡波可以称为精品的除了 FT 的 Quakewave, 剩下就是电影版. 领证的野兽猎人版虽然不错, 但上面也说了, 问题同样很大. 作为主收经典系列的玩家, 非常期待官方或者能有第三方公司设计一个靠谱的 V 级震荡波. MMC 曾经发过一张图, 看上去非常棒, 可惜至今没有下文, 更像是在调戏迷友.

mmc_shockwave

WD My Cloud 入手

去年听一个来访问的波兰学生说, 他买了一个"盒子", 可以接在路由器上作为硬盘存放文件, 备份电脑, 并且能远程自动下载文件到"盒子"里. 当时觉得挺奇妙, 后来知道那是新一代的存储设备, 叫做 Network-attached Storage (NAS). 除了前面提到的功能, 它主要是作为个人的云端存储而存在. 美国这里 Dropbox 被使用的非常广泛, 比如导师和我共享的学术资料都放在 Dropbox 里, 我写的论文草稿, 幻灯片也是, 这样不管换哪一台电脑, 只要在有网络的地方就可以访问. 但作为公共云端存储服务, 空间大小相当受限, 除非你愿意成为付费用户. 此外, 如果家里的网络坏了, 无法连接互联网, 就没法及时同步文件. NAS 就是为了弥补这些缺陷而被提出的概念. 无论是局域网内还是远程都可以访问存放在其中的文件, 而且动辄 2TB 乃至更大的空间让人基本不用担心容量问题, 同时局域网内诸如 Apple TV 等视频设备也可以直接读取 NAS 上的视频文件. 想象一下, 回家前远程设置好要下载的视频, NAS 内置的 Linux 系统自动开始下载, 到家后就能直接在电视机上播放, 是不是非常轻松和愉快?

生产 NAS 的厂家很多, 亚马逊上评价最高的是 Synology, 其产品功能全面稳定, 但价格普遍昂贵并且需要用户自备硬盘,虽然随意更换硬盘的选项很诱人, 可是一块容量足够的硬盘几乎就快赶上机器设备本身的价格. 综合考虑, 还是买了我觉得性价比比较高的西部数据 (WD) My Cloud, 作为其前身 My Book Live 的升级版, 其系统自带了远程访问功能, 虽然没有预装 BT 下载的软件, 但是用户可以自己通过 SSH 连接 My Cloud 进行下载工具的安装和设置. 价格相对实惠, 还能体会动手折腾的乐趣, 不能更换硬盘是个不大不小的软肋, 但是它提供了一个 USB 接口用于外接硬盘扩容, 那么只要连接一个 Docking Station, 便可以部分达到更换硬盘的效果了.

My Cloud 到手后, 连接, 设置都很简单, 那么要更大化的发挥其功能便是安装下载软件了. WD 官方论坛上有详细的 Transmission (一个 BT 客户端) 安装教程, 需要用到 PuTTY 或其它 SSH 软件和一些 Linux 系统安装软件的命令, 总体来说简单易懂, 具体链接如下:

My Cloud 安装 Transmission

此外建议在电脑上再安装一个 Filezilla, 可以更加方便的连接 My Cloud 更改设置文件.

作为中国的用户, 还会经常用到的下载工具是迅雷和百度网盘, 关于它们的安装, 国内论坛也有教程, 但基本都是针对 My Book Live 的, 不过核心就是安装一个 Aria2, 所以还算大同小异. 具体到 My Cloud 上的操作, 已有的一篇文章在这里:

WD My Cloud 安装 aria2 开启远程下载

但其中有一个步骤替换了系统某文件夹下的 rc.local 文件, 据说会导致无法远程连接 My Cloud, 而且上述的安装方法不能生成 Aria2 的设置文件, 不是太方便. 所以我稍微做了一些修改, 详细步骤如下:

首先, 用 Filezilla 连接 My Cloud, 将 Aria2 的安装包上传到根目录 (下载链接在之前提到的文章里); 按照这篇帖子的方法编写一个 Aria2 的设置文件, 命名为 aria2.conf 并且上传到 /etc 目录. 修改 /etc/init.d 目录下的 rc.local 文件, 在末尾加上两行命令:

touch aria2.session
aria2c --conf-path=/etc/aria2.conf -D

关于第一行, 如果在设置文件中没有提到 aria2.session 的话可以不写. 第二行的意思是开机后台启动 Aria2 并且调用设置.

然后, 用 PuTTY 连接 My Cloud, 执行安装命令:

sudo apt-get update
sudo apt-get install libc-ares2
sudo apt-get install aria2
touch /root/aria2.list
chmod 777 /root/aria2.list
update-rc.d rc.local start 98 2 3 4 5 .
reboot

等待重启完成, Aria2 会自动启动, 然后需要在网络浏览器上进行一些设置, 这里推荐火狐或者是 Chrome, 原因是需要一些安装一些脚本. 在浏览器中打开这个网址, 设置程序路径为

http://[My Cloud 的 IP]:6800/jsonrpc

最后参考这里便可以添加迅雷, 百度网盘等的下载了. 这里提示一下, 以上安装和设置可以保证在局域网内设定下载, 如果需要远程添加下载, 那么可以在路由器中做端口映射, 并且将 "[My Cloud 的 IP]:6800" 这一部分改为你的 IP 地址和映射后的端口.

还要提一句, My Cloud 的以太网接口是千兆接口 (Gigabit Ethernet), 为了达到在局域网内的最佳传输效果, 建议更换到比较新的千兆接口路由器, 此外, 下一代的无线网设备将使用 IEEE 802.11ac 通讯标准, 所以一步到位的更新便是千兆接口 802.11ac 的无线路由.

第 1 页,共 182 页123...最旧 »