Linux中的amule下载安装与配置
aMule是一个开源免费的P2P文件共享软件,遵循GNU通用公共许可证协议发布。类似于eMule。基于xMule和lMule。可应用
eDonkey(电驴)网络,也支持KAD网络。可在包括Windows、Linux、MacOSX、*BSD以及Solaris的多种操作系统下运行。
aMule意即:"the all-platform eMule-like P2P client" - 全平台类电骡客户端,是Linux平台下的电炉软件,与windows下的emule一样。
一:用yum安装出现问题:
1. 找到amule的rpm包下载地址
这个网站有各种fedora 版本的amule下载
http://rpm.pbone.net/index.php3?stat=3&limit=3&srodzaj=3&dl=40&search=amule
这个是下载 fedora7-i386的:
http://rpm.pbone.net/index.php3/stat/4/idpl/9452305/com/amule-2.1.3-3.fc7.rf.i386.rpm.html
2. 下载amule-2.1.3-3.fc7.rf.i386.rpm,下载完后会自动安装,或是右击amule-2.1.3-3.fc7.rf.i386.rpm,用‘软件包安装工具‘安装。
二:用源码安装太麻烦,要许多依赖文件
三 :配置
下是解决amule的低ID问题的途径:
1. 打开防火墙端口,在Terminal里输入以下命令行
/sbin/iptables -I RH-Firewall-1-INPUT -p tcp --dport 4662 -j ACCEPT
/sbin/iptables -I RH-Firewall-1-INPUT -p udp --dport 4665 -j ACCEPT
/sbin/iptables -I RH-Firewall-1-INPUT -p udp --dport 4672 -j ACCEPT
2. 保存添加的端口
/sbin/service iptables save
3. 在aMule中设置连接端口
TCP端口:4662;UDP端口:4665或4672
至此,Fedora 7下的aMule低ID问题解决
相关文档:
例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......
Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......
ARM+LINUX路线 主攻嵌入式Linux操作系统及其上应用软件开发目标:
(1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9)
(2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定)
(3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。
从事嵌入式软件开发的好处是 ......
1.作用
top命令用来显示执行中的程序进程,使用权限是所有用户。
2.格式
top [-] [d delay] [q] [c] [S] [s] [i] [n]
3.主要参数
d:指定更新的间隔,以秒计算。
q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。
c:显示进程完整的 ......
有两段代码:
#!/bin/sh
if [ $#=0 ]
then
echo "Name not provided"
else
echo "You name is $1"
fi
#!/bin/sh
if [ $#=0 ]; then echo "Name not provided"
else echo "You name is $1"
fi
名字为mypgm1
第 ......