让mldonkey等软件开机自动运行

2012-4-8 笑看风云 linux知识

在ubuntu下,常用的下载软件有这几个,几乎万能的mldonkey,下载ed2k的amule,下载bt的transmission,这些软件都支持开机自启动,特别适合vps用户下载文件和制作脱机下载的用户,这里将介绍如何开启他们的自启动功能。

mldonkey设置:

ubuntu安装好了mldonkey之后在/etc/init.d和/etc/default文件夹下面都用一个mldonkey-server,要想让mldonkey开机自启动就要修改这两个文件。

首先修改/etc/default下的mldonkey-server文件:

MLDONKEY_DIR=/home/xzc/.mldonkey #(你的工作目录)
MLDONKEY_USER=xzc #(用户)
MLDONKEY_GROUP=xzc #(用户组)
MLDONKEY_UMASK=0022
LAUNCH_AT_STARTUP=true #(是否开机自启动)

修改好了之后在修改/etc/init.d/mldonkey-server文件:

PIDDIR=/home/xzc/.mldonkey #(配置目录)
PIDFILE=$PIDDIR/$NAME.pid
LOGFILE=/home/xzc/.mldonkey/mldonkey-server.log #(工作日志)
SERVERLOG=/home/xzc/.mldonkey/mlnet.log #(mlnet日志)

修改好后即可开机自启动。

mldonkey参照自http://forum.ubuntu.org.cn/viewtopic.php?f=73&t=327518

amule设置:

amule在/etc/init.d和/etc/default文件夹依旧各有一个amule-daemon文件,不过这里只需要修改/etc/default下的amule-daemon文件即可。

# Configuration for /etc/init.d/amule-daemon

# The init.d script will only run if this variable non-empty.
AMULED_USER="xzc" #(这里的xzc是你想自启动amule的用户名)

# You can set this variable to make the daemon use an alternative HOME.
# The daemon will use $AMULED_HOME/.aMule as the directory, so if you
# want to have $AMULED_HOME the real root (with an Incoming and Temp
# directories), you can do `ln -s . $AMULED_HOME/.aMule`.
AMULED_HOME=""

修改好保存就行了。

transmission设置

和之前一样,transmission在/etc/init.d和/etc/default文件夹下也是各有一个transmission-daemon文件,这里我们这两个文件都要修改。

/etc/default下的文件

# Change to 0 to disable daemon
ENABLE_DAEMON=0 (是否开机自启动,0为不,1为是)

# This directory stores some runtime information, like torrent files
# and links to the config file, which itself can be found in
# /etc/transmission-daemon/settings.json
CONFIG_DIR="/home/xzc/.config/transmission" (用户transmission配置文件夹的位置)

/etc/init.d下的文件

NAME=transmission-daemon
DAEMON=/usr/bin/$NAME
USER=xzc (要启动的用户)
STOP_TIMEOUT=30

修改成功后就可以开机自启动了。

ps:这里的amule和transmission是指ubuntu软件源里面的amule-daemon和transmission-daemon,在修改文件之前最好先运行一遍这些软件,让他们在用户目录下创建好配置文件夹。想要成功的穷amuled必须在配置文件中开启远程控制,具体方法请自行谷歌。

标签: Linux

et_highlighter51

发表评论:

Powered by emlog sitemap