本人小白,对 Linux 只了解皮毛而已,想在 bash 上编译一个 aria2 进去的
git clone
https://github.com/tatsuhiro-t/aria2.gitapt-get install libxml2-dev libcppunit-dev autoconf automake autotools-dev autopoint libtool
apt-get install libgnutls-dev nettle-dev libgmp-dev libssh2-1-dev libc-ares-dev libxml2-dev zlib1g-dev libsqlite3-dev pkg-config
这样已经把依赖工具都装了,
autoreconf -i
这里无报错
./configure
到这里的时候出问题了
./configure: line 17685: syntax error near unexpected token `0.20'
./configure: line 17685: `PKG_PROG_PKG_CONFIG(0.20)'
而我确认 pkg-config 安装了的
# pkg-config --version
0.26
所以这是什么问题?我 pkg-config 版本不对吗?
另外,之所以要编译一个,是因为我
apt-get install aria2
安装的 aria2 无法用镜像模式启动
aria2c --conf-path=/etc/aria2/aria2.conf
正常启动正常使用无报错
aria2c --conf-path=/etc/aria2/aria2.conf -D
就提示下面的信息还无法启动....
root@localhost:~# aria2c --conf-path=/etc/aria2/aria2.conf -D
daemon failed.: No such device
所以来请教一下各位如何解决,多谢
查了一下,ubuntu版本为14.04
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/269962
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.