version 1.791, 2019/05/22 01:42:20 |
version 1.792, 2019/05/27 22:55:20 |
|
|
<!-- DO NOT EDIT MANUALLY! See comments in www/build/mirrors.dat for details --> |
<!-- DO NOT EDIT MANUALLY! See comments in www/build/mirrors.dat for details --> |
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
<!doctype html> |
"http://www.w3.org/TR/html4/loose.dtd"> |
<html lang=en> |
<html> |
<meta charset=utf-8> |
<head> |
|
<title>OpenBSD: Mirrors</title> |
<title>OpenBSD: Mirrors</title> |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
|
<meta name="description" content="the OpenBSD FTP page"> |
<meta name="description" content="the OpenBSD FTP page"> |
<meta name="copyright" content="This document copyright 1996-2018 by OpenBSD."> |
|
<meta name="viewport" content="width=device-width, initial-scale=1"> |
<meta name="viewport" content="width=device-width, initial-scale=1"> |
<link rel="stylesheet" type="text/css" href="openbsd.css"> |
<link rel="stylesheet" type="text/css" href="openbsd.css"> |
<link rel="canonical" href="https://www.openbsd.org/ftp.html"> |
<link rel="canonical" href="https://www.openbsd.org/ftp.html"> |
</head> |
|
|
|
<h2 id=OpenBSD> |
<h2 id=OpenBSD> |
<a href="index.html"> |
<a href="index.html"> |
<i>Open</i><b>BSD</b></a> |
<i>Open</i><b>BSD</b></a> |
Mirrors |
Mirrors |
</h2> |
</h2> |
|
|
<hr> |
<hr> |
<p> |
|
|
|
<h3 id="mirrors">Download via HTTP/FTP</h3> |
<h3 id="mirrors">Download via HTTP/FTP</h3> |
|
|
|
<p> |
OpenBSD can be obtained via HTTP(s) or FTP. |
OpenBSD can be obtained via HTTP(s) or FTP. |
Typically you only need a single small piece of boot media and then the rest |
Typically you only need a single small piece of boot media and then the rest |
of the files can be installed from a number of locations, including directly |
of the files can be installed from a number of locations, including directly |
|
|
and <a href="#prospective">information for prospective mirrors</a>. |
and <a href="#prospective">information for prospective mirrors</a>. |
|
|
<hr> |
<hr> |
|
|
<h3 id="http">HTTP(s)</h3> |
<h3 id="http">HTTP(s)</h3> |
|
|
<p> |
<p> |
This is a list of currently known HTTP(s) servers and mirrors: |
This is a list of currently known HTTP(s) servers and mirrors: |
</p> |
|
|
|
<p><table> |
<table> |
<tr> |
<tr> |
<td> |
<td> |
<strong>Fastly (CDN)</strong> |
<strong>Fastly (CDN)</strong> |
|
|
http://openbsd.mirrors.pair.com/pub/OpenBSD/</a> |
http://openbsd.mirrors.pair.com/pub/OpenBSD/</a> |
</td> |
</td> |
</tr> |
</tr> |
</table></p> |
</table> |
|
|
<hr> |
<hr> |
|
|
<h3 id="ftp">FTP</h3> |
<h3 id="ftp">FTP</h3> |
<p>This is a list of currently known FTP mirrors:</p> |
|
|
|
<p><table> |
<p> |
|
This is a list of currently known FTP mirrors: |
|
|
|
<table> |
<tr> |
<tr> |
<td> |
<td> |
<strong>Australia (Adelaide)</strong> |
<strong>Australia (Adelaide)</strong> |
|
|
ftp://mirror.esc7.net/pub/OpenBSD/</a> |
ftp://mirror.esc7.net/pub/OpenBSD/</a> |
</td> |
</td> |
</tr> |
</tr> |
</table></p> |
</table> |
|
|
<hr> |
<hr> |
|
|
<h3 id="rsync">rsync</h3> |
<h3 id="rsync">rsync</h3> |
<p>This is a list of currently known rsync mirrors:</p> |
|
|
|
<p><table> |
<p> |
|
This is a list of currently known rsync mirrors: |
|
|
|
<table> |
<tr> |
<tr> |
<td> |
<td> |
<strong>LeaseWeb (CDN)</strong> |
<strong>LeaseWeb (CDN)</strong> |
|
|
rsync://mirror.esc7.net/openbsd/ |
rsync://mirror.esc7.net/openbsd/ |
</td> |
</td> |
</tr> |
</tr> |
</table><p> |
</table> |
|
|
<hr> |
<hr> |
<h3 id="layout">Structural layout:</h3> |
<h3 id="layout">Structural layout:</h3> |
|
|
The file structure of each server is roughly: |
The file structure of each server is roughly: |
|
|
<ul> |
<ul> |
<li><strong>/pub/OpenBSD/</strong><br> |
<li><b>/pub/OpenBSD/</b><br> |
Absolute path for mirrors where the OpenBSD FTP collection |
Absolute path for mirrors where the OpenBSD FTP collection |
<strong>must</strong> be available. This location can be a link, |
<strong>must</strong> be available. This location can be a link, |
if necessary. |
if necessary. |
<p> |
<p> |
<li><strong>/pub/OpenBSD/6.5/</strong><br> |
<li><b>/pub/OpenBSD/6.5/</b><br> |
Where you find our most recent release. |
Where you find our most recent release. |
<ul> |
<ul> |
<li><strong>alpha/</strong> |
<li><b>alpha/</b> |
<li><strong>amd64/</strong> |
<li><b>amd64/</b> |
<li><strong>arm64/</strong> |
<li><b>arm64/</b> |
<li><strong>armv7/</strong> |
<li><b>armv7/</b> |
<li><strong>hppa/</strong> |
<li><b>hppa/</b> |
<li><strong>i386/</strong> |
<li><b>i386/</b> |
<li><strong>landisk/</strong> |
<li><b>landisk/</b> |
<li><strong>loongson/</strong> |
<li><b>loongson/</b> |
<li><strong>luna88k/</strong> |
<li><b>luna88k/</b> |
<li><strong>macppc/</strong> |
<li><b>macppc/</b> |
<li><strong>octeon/</strong> |
<li><b>octeon/</b> |
<li><strong>packages/</strong><br> |
<li><b>packages/</b><br> |
Binary packages (pre-compiled ports) to install on your -release |
Binary packages (pre-compiled ports) to install on your -release |
or -stable system. |
or -stable system. |
<li><strong>sgi/</strong> |
<li><b>sgi/</b> |
<li><strong>sparc64/</strong> |
<li><b>sparc64/</b> |
<li><strong>src.tar.gz</strong><br> |
<li><b>src.tar.gz</b><br> |
Userland sources, to be placed in <tt>/usr/src</tt>. |
Userland sources, to be placed in <code>/usr/src</code>. |
<li><strong>sys.tar.gz</strong><br> |
<li><b>sys.tar.gz</b><br> |
Kernel sources, to be placed in <tt>/usr/src/sys</tt>. |
Kernel sources, to be placed in <code>/usr/src/sys</code>. |
<li><strong>ports.tar.gz</strong><br> |
<li><b>ports.tar.gz</b><br> |
The ports tree, to be placed in <tt>/usr/ports</tt>. |
The ports tree, to be placed in <code>/usr/ports</code>. |
<li><strong>xenocara.tar.gz</strong><br> |
<li><b>xenocara.tar.gz</b><br> |
X window system sources, to be placed in <tt>/usr/xenocara</tt>. |
X window system sources, to be placed in <code>/usr/xenocara</code>. |
</ul> |
</ul> |
<p> |
<p> |
<li><strong>/pub/OpenBSD/snapshots/</strong><br> |
<li><b>/pub/OpenBSD/snapshots/</b><br> |
For our major architectures, we frequently build releases |
For our major architectures, we frequently build releases |
and binary packages from our development code. |
and binary packages from our development code. |
This is where we place those test releases. |
This is where we place those test releases. |
<p> |
<p> |
<li><strong>/pub/OpenBSD/tools/</strong><br> |
<li><b>/pub/OpenBSD/tools/</b><br> |
Various other little bits. |
Various other little bits. |
<p> |
<p> |
<li><strong>/pub/OpenBSD/6.4/</strong><br> |
<li><b>/pub/OpenBSD/6.4/</b><br> |
Layout is similar to the 6.5 release described above. |
Layout is similar to the 6.5 release described above. |
</ul> |
</ul> |
|
|
<h3 id="prospective">Information for prospective mirrors</h3> |
<h3 id="prospective">Information for prospective mirrors</h3> |
|
|
|
<p> |
To be listed on this page we require mirrors to be fast, up to date, |
To be listed on this page we require mirrors to be fast, up to date, |
capable, and well-connected to networks in the region in which they serve. |
capable, and well-connected to networks in the region in which they serve. |
|
|
|
|
syspatch/ and tools/) |
syspatch/ and tools/) |
</ul> |
</ul> |
|
|
|
<p> |
In addition, mirrors must use a second-level mirror as their upstream. |
In addition, mirrors must use a second-level mirror as their upstream. |
|
|
<p> |
<p> |
As of 6.1, the minimum space required is approximately 700GB. |
As of 6.1, the minimum space required is approximately 700GB. |
However, to reduce problems when snapshot packages are updated, it is |
However, to reduce problems when snapshot packages are updated, it is |
recommended to use the rsync options "--delete-delay --delay-updates" |
recommended to use the rsync options <kbd>--delete-delay --delay-updates</kbd> |
which will use additional space. |
which will use additional space. |
"--fuzzy" may also be helpful to reduce the amount of data transferred |
<kbd>--fuzzy</kbd> may also be helpful to reduce the amount of data transferred |
when updating snapshot packages. |
when updating snapshot packages. |
Depending on the disk space available, mirrors may provide more contents, |
Depending on the disk space available, mirrors may provide more contents, |
such as older releases, current source tree, etc. |
such as older releases, current source tree, etc. |
|
|
with further details about their site, including network connectivity, |
with further details about their site, including network connectivity, |
geographic location, and general information. |
geographic location, and general information. |
We will suggest a suitable second-level mirror to sync from; |
We will suggest a suitable second-level mirror to sync from; |
<b>do not</b> mirror from ftp.openbsd.org. |
<strong>do not</strong> mirror from ftp.openbsd.org. |
|
|
<p> |
<p> |
Mirror operators should subscribe to the low-volume |
Mirror operators should subscribe to the low-volume |
<a href="https://lists.openbsd.org/cgi-bin/mj_wwwusr?func=lists-long-full&extra=mirrors-announce">mirrors-announce</a> |
<a href="https://lists.openbsd.org/cgi-bin/mj_wwwusr?func=lists-long-full&extra=mirrors-announce">mirrors-announce</a> |
mailing list. |
mailing list. |
|
|
</body> |
|
</html> |
|