Centos 无法读取包元数据。这可能是由于缺少repodata目录。请确保已正确生成安装树
我是centos安装的新手。我下载了centos 6.5的最小版本,大约339.7mb大小。我正在尝试使用GUI界面安装此软件,但在选择驱动器选项后出现错误,这是在选择国家/地区后出现的。 这是完整的信息Centos 无法读取包元数据。这可能是由于缺少repodata目录。请确保已正确生成安装树,centos,centos6,Centos,Centos6,我是centos安装的新手。我下载了centos 6.5的最小版本,大约339.7mb大小。我正在尝试使用GUI界面安装此软件,但在选择驱动器选项后出现错误,这是在选择国家/地区后出现的。 这是完整的信息 Unable to read package metadata. This may be due to missing repodata directory. Please ensure that your install tree has been correctly generated.
Unable to read package metadata. This may be due to missing repodata directory. Please ensure that your install tree has been correctly generated.
Failare:
repodata/743fec56b2af0ce8d6ec82c47a4efafc2a4d18cddfa9683f29611cb18d1a33de-primary.sqlite.bz2 from anaconda-CentOS-201311271240.i386: [Ermo 256] No more mirrors to try.
对不起,我是新来的,所以我不能把准确的图像放在这里 我相信我也有同样的问题,并且能够解决它 /repodata文件夹下的文件缺少文件扩展名,并且与同一目录下的“TRANS.TBL”文件中的全名不匹配 重命名所有文件以匹配“TRANS.TBL”文件中的内容,然后重试安装 请让每个人都知道这是否适合你 在过去,我只会在服务器上放一个指向正确文件的URL,我觉得大多数人都采取了这种解决方法,这就是为什么它不像应该的那样热门。我希望这个问题在.ISO中得到解决 谢谢, 你的朋友这对我很有效。 我重命名了所有8个文件。 i、 e.0e371b19e547b9d7a7e8acc4b8c0c7c074509d33653cfaef9e8f4fd1d62d95de 0e371b19e547b9d7a7e8acc4b8c0c7c074509d33653cfaef9e8f4fd1d62d95de-primary.sqlite.bz2 文件夹repodata下的文件“repomd”中给出了正确的文件名
示例-location href=“repodata/b124f0ec5323cfee56b420906a3103f0daef656dde3f7ac8220120aa7504e57a primary.xml.gz”我遇到了完全相同的问题; 在“repodata”目录下打开了“repmod”xml文件 在repmond xml文件中搜索的文件名 找到匹配的字符串 按照.xml文件中的指定重命名了8个文件 它就像一个符咒
多亏了“你的朋友”我也遇到了同样的问题。即使您成功地通过了这一步,您也会在稍后遇到与文件名相关的其他错误
根本原因是使用Unetbootin创建可引导媒体。我换了鲁弗斯,现在一切都很好 我照你说的做了,并在文件中添加了后缀,而不仅仅是扩展名,但它不起作用。这是我的救星!!非常感谢!!这对我有用。我很快会在我的博客上写一篇文章。谢谢@布拉德利818:谢谢,这很有效。我写了几行代码来实现这一点。可以将粘贴复制到repodata目录中的行下面<代码>在'cat TRANS.TBL | awk'{print$3}'| grep-v repomd.xml'中为i编写;制作mv ` echo$i | awk-F“-“{print$1}”`$i-v;已完成我已在CentOS 6.6和CentOS 6.7上对此进行了检查。从USB磁盘安装CentOS时遇到此问题。因此,我拔出USB磁盘,在另一台机器上更改文件名,然后再插回,但不知何故重试不起作用。我必须重新启动主机才能开始新的安装,这次它工作得很好!这是一个精确的步骤!!非常感谢!!非常感谢。成功了。你应该成为“被接受的答案”,因为另一个解决方案不起作用。