在Debian Lenny上安装Imule
介绍
iMule (隐形骡)是一种免费的开源匿名P2P(对等)文件共享软件,通过匿名I2P (隐形互联网项目)网络和Kad网络连接。 (参考维基百科 )。
I2P建立一个匿名网络。
通过结合Imule和I2P,您可以在ed2k网络上匿名下载。
当我写这些行时,最新版本的Imule是1.4.6。
但是...它依赖于使用unstable(sid)版本的Debian发布的软件包版本(libgcj10,libstdc ++ 6)。 所以要么将Debian升级到不稳定的版本,要么选择较低版本的Imule。 我选择了后者:安装一个旧版本的Imule。 我测试了很少的,1.3.5似乎与Debian Lenny(stable)相当好。
2.下载
如果您有耐心或幸运,您可以尝试从官方网站或... emule下载Imule 1.3.5版本。
Debian软件包| Emule-Link | - | Http | - | MD5:bcce53b3a9b0a3f2b917055916b589b9 |
3.安装
Imule需要一个窗口管理器,所以你需要安装gnome,KDE或其他任何东西...
Imule需要java和wxwidget来运行。
警告:
安装可能不是很简单,所以偶尔(出现提示时),您可能需要运行apt-get -f install
来修复问题,然后重新运行apt-get install <package>
。 这适用于Curl和以下任何包。
作为用户root:
Curl:
# apt-get install curl
# curl http://apt.wxwidgets.org/key.asc | apt-key add -
或者与wget:
# apt-get install wget
# wget http://apt.wxwidgets.org/key.asc
# apt-key add key.asc
将以下行添加到sources.list
文件中:
# vi /etc/apt/sources.list
# for wxwidget deb http://apt.wxwidgets.org/ lenny-wx main deb-src http://apt.wxwidgets.org/ lenny-wx main # Depot Debian contrib non-free for sun java deb http://ftp.fr.debian.org/debian/ lenny contrib non-free deb-src http://ftp.fr.debian.org/debian/ lenny contrib non-free
然后:
# apt-get update
安装wxwidget:
# apt-get install wx2.8-i18n
安装sun-java:
# apt-get -t testing install sun-java6-jre sun-java6-bin sun-java6-plugin
然后安装Imule:
# dpkg -i imule_1.3.5_all.deb
最后,您的下载用户运行Imule:
# imule
imule:加载共享库时出错:libbfd-2.18.93.20081009.so:无法打开共享对象文件:没有这样的文件或目录
Imule正在/ lib
中预期libbfd.xxx.so
。
我的解决方法有点“快速和肮脏”,但它做的工作。 当用户root运行以下命令时:
# ln -s /usr/lib/libbfd-2.18.0.20080103.so /lib/libbfd-2.18.93.20081009.so
重试:
$ imule
在http://echelon.i2p/imule/nodes.dat上下载节点。
你完成安装。
其余的是配置问题。 有很多关于这个问题的信息,所以它不会被覆盖在这个howto。 但是,我强烈建议您停用Imule的i2p服务器并安装自己的i2p服务器。 根据您的配置,privoxy也可能有用。
参考文献
http://wiki.wxpython.org/InstallingOnUbuntuOrDebian
http://michel-eudes.net/blog/index.php?2009/07/19/83-debian-lenny-et-java
http://www.leechermods.com/2009/03/imule-v135-anonymous-emule.html