LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1044|回复: 7

新版本axel在make.conf里的设置问题?(已解决)

[复制链接]
发表于 2009-4-26 10:18:48 | 显示全部楼层 |阅读模式
以前都是这样设置的:
FETCHCOMMAND="/usr/bin/axel -a -n2 \${URI} -o \${DISTDIR}" #
RESUMECOMMAND="/usr/bin/axel -a -n2 \${URI} -o \${DISTDIR}"

今天升级新版本axel-2.3-r1后按照之前的设置下载安装软件有出错提示:
!!! FETCHCOMMAND does not contain the required ${FILE} parameter.
!!! RESUMECOMMAND does not contain the required ${FILE} parameter.
!!! Refer to the make.conf(5) man page for information about how to
!!! correctly specify FETCHCOMMAND and RESUMECOMMAND.
这里是安装时的贴示:
>>> Installing net-misc/axel-2.3-r1
* To use axel with portage, try these settings in your make.conf
*
* FETCHCOMMAND='/usr/bin/axel -a -o "${DISTDIR}/${FILE}.axel" "${URI}" && mv "${DISTDIR}/${FILE}.axel" "${DISTDIR}/${FILE}"'
* RESUMECOMMAND="${FETCHCOMMAND}"
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

我想知道新版本的设置有什么不同?
发表于 2009-4-26 11:17:41 | 显示全部楼层
新版的可以这样
FETCHCOMMAND="/usr/bin/axel -a -n 2 -o /\${DISTDIR}/\${FILE} \${URI}"
RESUMECOMMAND="${FETCHCOMMAND}"
回复 支持 反对

使用道具 举报

发表于 2009-4-26 11:19:32 | 显示全部楼层
\$ instead of $
回复 支持 反对

使用道具 举报

发表于 2009-4-26 11:56:02 | 显示全部楼层
/usr/portage/net-misc/axel/axel-2.3-r1.ebuild
  1. pkg_postinst() {
  2.         einfo 'To use axel with portage, try these settings in your make.conf'
  3.         einfo
  4.         einfo ' FETCHCOMMAND='\''/usr/bin/axel -a -o "\${DISTDIR}/\${FILE}.axel" "\${URI}" && mv "\${DISTDIR}/\${FILE}.axel" "\${DISTDIR}/\${FILE}"'\'
  5.         einfo ' RESUMECOMMAND="${FETCHCOMMAND}"'
  6. }
复制代码
或者使用elogv来查看,前提是在make.conf设置过,不过有时候我更喜欢直接看ebuild方便一些,以下我的make.conf使用的
  1. FETCHCOMMAND="/usr/bin/axel -a -o \${DISTDIR}/\${FILE} \${URI}"
  2. RESUMECOMMAND="${FETCHCOMMAND}"
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-26 12:39:09 | 显示全部楼层
谢谢大家!已经懂了~更改后正常了!
回复 支持 反对

使用道具 举报

发表于 2009-4-26 12:48:42 | 显示全部楼层
用axel比用wget有什么好处?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-26 17:09:37 | 显示全部楼层
一个支持多线程,一个不支持!
回复 支持 反对

使用道具 举报

发表于 2009-4-26 18:15:10 | 显示全部楼层
不过在网络环境极差时,似乎比wget更容易卡死——对,就是卡那里不动,也不下载也不报错。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表