制作FEDORA安装光盘的问题

Areslee 2006-03-21 02:57:43
在制作到buildinstall这一步时
系统显示如下:
[root@localhost anaconda-runtime]# buildinstall --pkgorder /iso/fc3/pkgfile --v
rsion 3 --product "Fedora Core" --release "Fedora Core 3" --prodpath Fedora /is
/fc3/i386
warning: /iso/fc3/i386/Fedora/RPMS/anaconda-runtime-10.2.1.5-2.i386.rpm: Header
V3 DSA signature: NOKEY, key ID 4f2a6fd2
Running buildinstall...
/iso/fc3/i386/buildinstall.tree.13691 /usr/lib/anaconda-runtime
/usr/lib/anaconda-runtime
Going to run buildinstall again
Usage: buildinstall [--comp <component>] [--pkgorder <file>] [--version <versio
>] [--product <product>] [--release <comment>] [--prodpath <path>] [--discs <di
cstring>] <root>

请问这是什么原因造成的?
...全文
189 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
x86 2006-03-22
  • 打赏
  • 举报
回复
你不妨在buildinstall这个脚本里面加一些调试信息,看看能不能定位在哪里退出的。
Areslee 2006-03-22
  • 打赏
  • 举报
回复
--prodpath之后的Fedora和/iso.....是两个不同的参数
billlion 2006-03-22
  • 打赏
  • 举报
回复
我看你的--prodpath 后面的path中怎么有个空格?
Areslee 2006-03-22
  • 打赏
  • 举报
回复
不对啊,我跟踪了一下脚本,在调用第二遍的时候没有检查参数就直接转到出错的地方了
Areslee 2006-03-22
  • 打赏
  • 举报
回复
问题出在这里:
*)
if [ -n "$DIR" -o ! -d $1/$PRODUCTPATH/RPMS ]; then
usage
fi
DIR=$1
shift
;;


此时$DIR是空的
$1="3"应该是对应--version 3
$PRODUCTPATH="anaconda"
请问那句判断什么意思?谢谢

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧