Re: Fedora Rawhide-20160927.n.1 compose check report

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2016-09-29 at 00:56 -0500, Bowen Wang wrote:
> These are all the files in /etc/yum.repos.d/
> 
> fedora-cisco-openh264.repo
> fedora-rawhide.repo
> fedora.repo
> fedora-updates.repo
> fedora-updates-testing.repo
> 
> Is this correct?

Yes, that's fine. If you look in fedora-rawhide.repo you will likely
see this:

#baseurl=http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/$basearch/os/
metalink=https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=$basearch

which is the default configuration, and behaves as I described. It
tells dnf to fetch the 'metalink' file from the specified URL -
$basearch is a special value which dnf will replace with your system's
architecture, so the real URL will be:

https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=x86_64

if you have an x86_64 system. If you download the file at that URL,
you'll see an XML file. It contains three sets of checksums for the
'repomd.xml' metadata file, one for each of the last three Rawhide
composes (with three different types of checksum in each set), and then
a list of mirrors. This is the data that causes dnf to act as I
described before: it will go to the first mirror in the list, download
the repomd.xml file, checksum it, and compare the value to each of the
three corresponding values in the metalink file. If the checksum
matches, it will consider that mirror's metadata up to date, and use
it; if not, it will go to the next mirror on the list and start the
process again.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux