Results tagged “Linux”

如何用 Transmission 做种

Transmission 是一个 BT 客户端,通常是用在 NAS 之上,有一个 Web 界面来管理下载和分享,鉴于目前 BT 网站的不景气,只有 PT 还是可以生存的。
这里我说的做种,是已经有了一个文件,或者一组文件,想要做一个新的种子给别人使用,这里就比较麻烦,因为 Web 界面是没有办法做这件事情的。具体如何来操作下面需要用到一点 Linux 的知识。

首先前提是操作系统是一个 Linux ,比如我现在在用的万由NAS,其操作系统就是基于Linux制作的。Transmission也是运行于之上的。

第一步,先用 putty 工具 SSH 登录到终端。
输入一下命令查看一下 transmission-create 的参数。
transmission-create-help.jpg


transmission-create
Usage: transmission-create [options] <file|directory>

Options:
-h --help Display this help page and exit
-p --private Allow this torrent to only be used with the specified
tracker(s)
-o --outfile Save the generated .torrent to this filename
-c --comment Add a comment
-t --tracker Add a tracker's announce URL
-V --version Show version number and exit

举例来说:要把这个文件夹 /mnt/nas2/download/the.files.in.this.folder.need.to.be.seeded/ 生成种子。
Tracker服务器的URL是你所参加的某个 PT 所提供的,并指定(通常,你可以在PT平台查到): http://www.example-pt.com/announce.php

命令如下
cd /mnt/nas2/download/
transmission-create -p -o seed.name.torrent -t http://www.example-pt.com/announce.php /mnt/nas2/download/the.files.in.this.folder.need.to.be.seeded/

OK,开始生成种子了。
生成的种子被保存在 /mnt/nas2/download/ 下,文件名为:seed.name.torrent
注意 源目录中不能包含"空格"及"中文",否则命令无效。

接下来就是上传这个种子到你的 PT 网站,上传之后,再下载一份种子,用这个下载下来的torrent文件,在 transmission 的 Web 管理界面里添加种子,记得要指定下载目录同 /mnt/nas2/download/,开始验证文件,完成后,就可以做种了。

Note: 之前制作的种子文件,同你上传后所下载的种子文件,其实是不同的,后者带有你自己帐号的 passkey,用来追踪你的下载和上传的量。

迁移网站到Dreamhost

在过去的一周内,都一直在忙着做着这么一件事情,就是把网站全部迁移到Dreamhost主机

在去年,为Grace购置了专用域名和空间后,就有这个打算,直到上个星期,才做了决断,完成这项工作。

其实在今年早些时候,也曾经考虑把放置在家中的那台Windows2003服务器用Linux来替换,原先还是考虑放在家中,现在则是把所有的服务全部放到外边了。以减少自己维护服务器的负担,可以专注在更为有效有意义的事情上。

如果你在上个星期有遇到过网站无法访问的情况,那就是因为这个缘故。

还好在过去的半年内,已经把所有的网站中原来用ASP编写的网页,全部改写成PHP的了,剩下的不过是些静态文件,迁移的成本很低。
本次迁移包括如下的几个部分:
DNS Server上的域名管理,
IIS Server上的网站,
FTP服务器,
Email服务器。

现在开始,将更为关心内容的创造,以及努力提高网站内容质量。

Ubuntu 7.10试用

Ubuntu用过好久,当然是和Windows穿插着用的,这次7.10版的比之前的7.04更好,安装更为简单。

不过我倒是费了一些功夫,因为那台电脑的光驱不利索,换了之后就好了, 浪费了我一个小时。

虽然现在还没有转换到全Linux的环境,不过这是我的方向,很快就可以全部转换到免费软件的环境了。希望这个很快不会太远。

Ubuntu系列释出了新版6.10

Ubuntu系列(Ubuntu, Kubuntu, Edubuntu, Xubuntu)如期的发布了6.10版。
其中Ubuntu, Kunbuntu, 和Edubuntu已经发布了发布版本,可以下载了,新的版本6.10,没有免费邮寄CD服务了,只能下载。

Xubuntu现在还只没有最终的发布版本,只有相对稳定版。

在Unbuntu 6.10的新特性,参见Ubuntu 6.10 is released (Edgy Eft)

对于另外的几个版本,看看它们有什么新特点。

Edubuntu 6.10这个专门给孩子们用的教育版本,附带了很多教育相关的软件包,比如:
# The KDEedu suite in version 3.5.5
# Gcompris 7.4
# Schooltool 0.11
# The tux4kids applications
这些教育软件包括了,数学,语言,图画,等等。
看来我会专门装一台给我的大女儿Grace用。