Amule достаточно «тяжелый клиент». Есть хорошее средство для уменьшения его веса — спорт и диета разделить amule на amuled и amulegui. И так приступим:
Для начало установим amule
1) yaourt -Sb amule-cvs #у меня версия 20080329-1
2) После успешной сборки amule из cvs. Сгенерируем пароль для amuled
$echo -n pass | md5sum | cut -d ' ' -f 1 #pass заменить на другой желаемый пароль для amule
1a1dc91c907325c69271ddf0c944bc72 #вывод предыдущей команды
3) открываем конфиг amule
$nano ~/.aMule/amule.conf
В секции [ExternalConnect]
Находим
AcceptExternalConnections=0
и ставим единичку, вместо нолика, дабы разрешить подключения к amuled
в ECPassword=
вписываем ваш пароль полученный после выполнения пункта 2)
4) Проверяем работоспособность amule. Запускаем в терминале amuled. А так же запускаем amulegui. В ‘соединяться с’: ставим localhost (или ip ПК на котором установлен amule) порт 4712
Вписываем ваш пароль и нажимаем подключиться. Теперь если графический интерфейс будет мешать, его смело можно закрывать, на закачки — это ни скажется.
5) Cоздадим службу amuled для удобства и практичности. Открываем файлик amuled с правами рута:
nano /etc/rc.d/amuled
#и пишем туды вот такое:
#!/bin/bash
NAME=$(basename «$0″)
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/bin/amuled
DESC=amuled
USER=wildarcher #Пользователь от чьего имени мы настраивали amule
test -x «$DAEMON» || exit 0
case «$1″ in
start)
echo -n «Starting $DESC: »
su «$USER» -c «$(printf «%q -f» «$DAEMON» )»
echo «$NAME.»
;;
stop)
echo -n «Stopping $DESC: »
killall —quiet «$DAEMON»
echo «$NAME.»
;;
restart|force-reload)
echo -n «Restarting $DESC: »
killall —quiet «$DAEMON»
sleep 1
su «$USER» -c «$(printf «%q -f» «$DAEMON» )»
;;
*)
printf «Usage: %q {start|stop|restart|force-reload}\n» «$0″ >&2
exit 1
;;
esac
Теперь делаем его исполняемым chmod +x /etc/rc.d/amuled
6)Добавляем службу amuled в /etc/rc.conf
DAEMONS=(… amuled …)
F.A.Q про amuled на английсском
No related posts.