常见问题解答

常见问题

问:在创建一个镜像时,MIC显示"Error : URLGrabber error: http://www.example.com/latest/repos/oss/ia32/packages/repodata/repomd.xml"。答:你的网络可能有问题,或代理不能正常工作。 尝试其他代理或者解决网络问题。 问:MIC报错"Error <repo>: found 1 resolver problem, abort!"。答:这不是MIC的问题,是你使用的repo的问题。 确保你使用的仓库里的安装包有正确的依赖。 尝试在‘release’文件夹下使用repo,而不是在'snapshot'文件夹。 Q: 我使用 '-A i586' 参数创建i586镜像,但是显示"nothing provided ...."。 这是什么问题。答:使用 '-A i686'。 i586比i686版本要低,所以很多包会缺失。 问:MIC显示"file /usr/share/whatever conflicts between attempted installs of packageA and packageB"。答:你的repo使用的文件包之间存在冲突,这不是MIC的问题。 请确保你使用了正确的repo。 尝试在‘release’文件夹下使用repo,而不是在'snapshot'文件夹。 问:显示错误: Command 'modprobe' is not available in Fedora 17。 问:在Fedora 17上,使用sudo时会改变PATH变量,并且会丢失一些重要的路径。 在运行MIC之前,请执行'export PATH=/sbin:$PATH'命令。

已知的问题

Fedora 17不支持'zypp'后端

在Fedora 17中,libsat-solver改为libsolv,所以对于一些依赖问题,zypp后端不能正常工作。 在Fedora 17中,请使用'yum'后端。

不能安装syslinux bootloader

在一些新的Linux版本,官方软件库中的"syslinux"包的版本号是4.04。 它会导致段错误,这是一个致命的错误,syslinux错误将会导致MIC失败。 在官方版本修复这个错误之前,解决的方法是在Tizen工具repo中安装"syslinux"补丁包。

在OpenSUSE中创建btrfs镜像失败

在OpenSUSE上创建一个btrfs镜像时,显示镜像内核panic。 这个问题影响OpenSUSE12.1等。

repo URL密码包含"@"时,创建镜像失败

MIC不支持包含 "@"的密码,不过这个问题将会很快被修复。 例如:

 repo --name=Tizen-base --baseurl=https://username:passwd@example.com/arch/packages/ --save  --ssl_verify=no