Difference between revisions of "Distributions"
(update for CentOS 8) |
m (October 2020 mini update) |
||
(9 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
[https://github.com/prgmrcom/prgmr-image-source Preseed/Kickstart/installerconfig files used and other source material]<br> | [https://github.com/prgmrcom/prgmr-image-source Preseed/Kickstart/installerconfig files used and other source material]<br> | ||
This can be installed directly from the [[Management Console#Latest Management Console|latest management console]] using option 9. | This can be installed directly from the [[Management Console#Latest Management Console|latest management console]] using option 9. | ||
− | *Arch Linux (built from the | + | *Arch Linux (built from the 2020.08.01 installer, HVM only) (updated Aug 17, 2020) |
− | *CentOS 6 (HVM only) (updated | + | *CentOS 6 (HVM only) (updated Mar 16, 2020) |
− | *CentOS 7 (updated | + | *CentOS 7 (updated Apr 29, 2020) |
− | *CentOS 7 with distribution Docker preinstalled (updated | + | *CentOS 7 with distribution Docker preinstalled (updated Apr 29, 2020) |
− | *CentOS 8 (HVM only) (updated | + | *CentOS 8 (HVM only) (updated Aug 17, 2020) |
− | * | + | *CentOS 8 Stream (HVM only) (updated Mar 16, 2020) |
− | *Debian Buster 10 | + | *Debian Buster 10 (HVM only) (updated Mar 16, 2020) |
− | *Debian | + | *Debian Buster 10 with SysVinit (HVM only) (updated Mar 16, 2020) |
− | + | *Debian Stretch 9 (updated Mar 16, 2020) | |
− | *Debian Stretch 9 (updated | + | *Debian Stretch 9 with SysVinit (updated Mar 16, 2020) |
− | *Debian Stretch 9 with SysVinit (updated | + | *Fedora 31 (HVM only) (updated Mar 16, 2020) |
− | *Fedora | + | *Fedora 32 (HVM only) (updated Apr 29, 2020) |
− | *Fedora | + | *[[FreeBSD as a DomU|FreeBSD 11.4]] (HVM only, BETA - static IPv6 must be [https://www.freebsd.org/doc/handbook/network-ipv6.html manually configured] - prefixlen is 64, GW is <prefix>::1) (updated Aug 22, 2019) |
− | *[[FreeBSD as a DomU|FreeBSD 11. | + | *[[FreeBSD as a DomU|FreeBSD 12.1]] (HVM only, BETA - static IPv6 must be [https://www.freebsd.org/doc/handbook/network-ipv6.html manually configured] - prefixlen is 64, GW is <prefix>::1) (updated Nov 15, 2019) |
− | *[[FreeBSD as a DomU|FreeBSD 12. | + | *Ubuntu Bionic 18.04 with ifupdown (updated Mar 16, 2020) |
− | *Ubuntu Bionic 18.04 with ifupdown (updated | + | *Ubuntu Bionic 18.04 with distribution Docker preinstalled (updated Mar 16, 2020) |
− | *Ubuntu Bionic 18.04 with distribution Docker preinstalled (updated | + | *Ubuntu Focal 20.04 with ifupdown (HVM only) (updated Apr 29, 2020) |
− | *Ubuntu | + | *Ubuntu Xenial 16.04 (updated Mar 16, 2020) |
− | *Ubuntu Xenial 16.04 (updated | ||
== Netboot Installers == | == Netboot Installers == | ||
Instead of manually downloading a netboot installer or using one of our prebuilt images, you may interactively use a netboot installer we already downloaded. These may be accessed using option 6 from the [[Management Console#Latest Management Console|latest management console]]. Here is a full list of available netboot installers: | Instead of manually downloading a netboot installer or using one of our prebuilt images, you may interactively use a netboot installer we already downloaded. These may be accessed using option 6 from the [[Management Console#Latest Management Console|latest management console]]. Here is a full list of available netboot installers: | ||
− | * Alpine Linux 3. | + | * Alpine Linux 3.12.1 (HVM only) (Oct 28, 2020) |
− | * Arch Linux | + | * Arch Linux 2020.08.01 (HVM only) (Aug 17, 2020) |
− | * Centos 6 (HVM only) (Aug | + | * Centos 6 (HVM only) (Aug 17, 2020) |
− | * Centos 7 ( | + | * Centos 7 (Apr 29, 2020) |
− | * Centos | + | * Centos 8 (HVM only) (Aug 17, 2020) |
− | * Debian Buster 10 (HVM only) (Aug | + | * Debian Buster 10 (HVM only) (Aug 17, 2020) |
− | * Debian Jessie 8 (Aug | + | * Debian Jessie 8 (Aug 17, 2020) |
− | * Debian Stretch 9 (Aug | + | * Debian Stretch 9 (Aug 17, 2020) |
− | * Fedora | + | * Fedora 31 (HVM only) (Mar 16, 20) |
− | * Fedora | + | * Fedora 32 (HVM only) (Apr 29, 20) |
− | * [[FreeBSD]] 11. | + | * [[FreeBSD]] 11.4 (HVM only) (Aug 17, 2020) |
− | * [[FreeBSD]] 12. | + | * [[FreeBSD]] 12.1 (HVM only) (Nov 15, 2019) |
− | * [[NetBSD]] 8.1 (PV only) ( | + | * [[NetBSD]] 8.2 (PV only) (Apr 29, 2020) |
− | * [[NixOS]] | + | * [[NetBSD]] 9.1 (PV only) (Oct 28, 2020) |
− | * [[OpenBSD as a DomU|OpenBSD 6. | + | * [[NixOS]] 20.03 (HVM only) (Apr 29, 2020) |
− | * Ubuntu Bionic 18.04 (Aug | + | * [[OpenBSD as a DomU|OpenBSD 6.8]] (HVM only) (Oct 27, 2020) |
− | * Ubuntu | + | * Ubuntu Bionic 18.04 (Aug 17, 2020) |
− | * Ubuntu Trusty 14.04 ( | + | * Ubuntu Focal 20.04 (HVM only) (Aug 17, 2020) |
− | * Ubuntu Xenial 16.04 (Aug | + | * Ubuntu Trusty 14.04 (Aug 17, 2020) |
+ | * Ubuntu Xenial 16.04 (Aug 17, 2020) | ||
== Netboot Installers and Paravirtualized mode == | == Netboot Installers and Paravirtualized mode == | ||
Line 54: | Line 54: | ||
* Fedora 29 - switch to grub2 after install | * Fedora 29 - switch to grub2 after install | ||
* [[NetBSD as a DomU|NetBSD 8.1]] | * [[NetBSD as a DomU|NetBSD 8.1]] | ||
+ | * [[NetBSD as a DomU|NetBSD 9.0]] | ||
*Ubuntu Bionic 18.04 - install pv-grub-menu or switch to grub2 after install | *Ubuntu Bionic 18.04 - install pv-grub-menu or switch to grub2 after install | ||
− | *Ubuntu | + | *Ubuntu Eoan 19.10 - not available for PV |
*[[Ubuntu_Trusty_14.04_Installer|Ubuntu Trusty 14.04]] | *[[Ubuntu_Trusty_14.04_Installer|Ubuntu Trusty 14.04]] | ||
*Ubuntu Xenial 16.04 - install pv-grub-menu or switch to grub2 after install | *Ubuntu Xenial 16.04 - install pv-grub-menu or switch to grub2 after install | ||
− | == Notes for Ubuntu Bionic 18.04 and Ubuntu | + | == Notes for Ubuntu Bionic 18.04 and Ubuntu Eoan 19.10 == |
− | Ubuntu Bionic and Ubuntu | + | Ubuntu Bionic and Ubuntu Focal originally shipped with systemd-networkd. We have disabled it in our images, in favor of the ifupdown scheme used by many other supported distributions. |
− | |||
− |
Latest revision as of 23:08, 28 October 2020
Contents
Prebuilt distribution options
Preseed/Kickstart/installerconfig files used and other source material
This can be installed directly from the latest management console using option 9.
- Arch Linux (built from the 2020.08.01 installer, HVM only) (updated Aug 17, 2020)
- CentOS 6 (HVM only) (updated Mar 16, 2020)
- CentOS 7 (updated Apr 29, 2020)
- CentOS 7 with distribution Docker preinstalled (updated Apr 29, 2020)
- CentOS 8 (HVM only) (updated Aug 17, 2020)
- CentOS 8 Stream (HVM only) (updated Mar 16, 2020)
- Debian Buster 10 (HVM only) (updated Mar 16, 2020)
- Debian Buster 10 with SysVinit (HVM only) (updated Mar 16, 2020)
- Debian Stretch 9 (updated Mar 16, 2020)
- Debian Stretch 9 with SysVinit (updated Mar 16, 2020)
- Fedora 31 (HVM only) (updated Mar 16, 2020)
- Fedora 32 (HVM only) (updated Apr 29, 2020)
- FreeBSD 11.4 (HVM only, BETA - static IPv6 must be manually configured - prefixlen is 64, GW is <prefix>::1) (updated Aug 22, 2019)
- FreeBSD 12.1 (HVM only, BETA - static IPv6 must be manually configured - prefixlen is 64, GW is <prefix>::1) (updated Nov 15, 2019)
- Ubuntu Bionic 18.04 with ifupdown (updated Mar 16, 2020)
- Ubuntu Bionic 18.04 with distribution Docker preinstalled (updated Mar 16, 2020)
- Ubuntu Focal 20.04 with ifupdown (HVM only) (updated Apr 29, 2020)
- Ubuntu Xenial 16.04 (updated Mar 16, 2020)
Netboot Installers
Instead of manually downloading a netboot installer or using one of our prebuilt images, you may interactively use a netboot installer we already downloaded. These may be accessed using option 6 from the latest management console. Here is a full list of available netboot installers:
- Alpine Linux 3.12.1 (HVM only) (Oct 28, 2020)
- Arch Linux 2020.08.01 (HVM only) (Aug 17, 2020)
- Centos 6 (HVM only) (Aug 17, 2020)
- Centos 7 (Apr 29, 2020)
- Centos 8 (HVM only) (Aug 17, 2020)
- Debian Buster 10 (HVM only) (Aug 17, 2020)
- Debian Jessie 8 (Aug 17, 2020)
- Debian Stretch 9 (Aug 17, 2020)
- Fedora 31 (HVM only) (Mar 16, 20)
- Fedora 32 (HVM only) (Apr 29, 20)
- FreeBSD 11.4 (HVM only) (Aug 17, 2020)
- FreeBSD 12.1 (HVM only) (Nov 15, 2019)
- NetBSD 8.2 (PV only) (Apr 29, 2020)
- NetBSD 9.1 (PV only) (Oct 28, 2020)
- NixOS 20.03 (HVM only) (Apr 29, 2020)
- OpenBSD 6.8 (HVM only) (Oct 27, 2020)
- Ubuntu Bionic 18.04 (Aug 17, 2020)
- Ubuntu Focal 20.04 (HVM only) (Aug 17, 2020)
- Ubuntu Trusty 14.04 (Aug 17, 2020)
- Ubuntu Xenial 16.04 (Aug 17, 2020)
Netboot Installers and Paravirtualized mode
For PV VPS's, at the end of the install either you must have the file (hd0,0)/boot/grub/menu.lst present to boot with grub legacy (pvgrub), or you must have a grub2 config file and switch to booting with grub 2. For more information on grub 2 see here.
Here are some notes on making your system bootable in PV mode:
- CentOS 6 - no longer available for PV
- CentOS 7 - switch to grub2 after install
- CentOS 8 - not available for PV
- Debian Jessie 8 - install pv-grub-menu or switch to grub2 after install
- Fedora 29 - switch to grub2 after install
- NetBSD 8.1
- NetBSD 9.0
- Ubuntu Bionic 18.04 - install pv-grub-menu or switch to grub2 after install
- Ubuntu Eoan 19.10 - not available for PV
- Ubuntu Trusty 14.04
- Ubuntu Xenial 16.04 - install pv-grub-menu or switch to grub2 after install
Notes for Ubuntu Bionic 18.04 and Ubuntu Eoan 19.10
Ubuntu Bionic and Ubuntu Focal originally shipped with systemd-networkd. We have disabled it in our images, in favor of the ifupdown scheme used by many other supported distributions.