Skip to content

Commit

Permalink
Update the installer
Browse files Browse the repository at this point in the history
* We dropped support for running on Windows 8.1 for the GUI installer
  due to the Qt update
* We now also provide a zst archive (xz is now deprecated)
* win support: update accordingly (also add 8.0 which was missing in various places)
  • Loading branch information
lazka committed May 7, 2024
1 parent 65d0be0 commit 55a76cf
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 7 deletions.
5 changes: 3 additions & 2 deletions web/docs/installer.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,12 @@ set up an initial MSYS2 environment. For further updating pacman is used. See

![screenshot](installer.png)

The installer comes in three variants:
The installer comes in four variants:

* `msys2-x86_64-.exe`: The GUI installer (see screenshot above)
* `msys2-base-x86_64-*.sfx.exe`: Just the files in a self extracting archive (missing Windows integration like shortcuts, uninstall entry, but otherwise works the same)
* `msys2-base-x86_64-*.tar.xz`: Same as `.sfx.exe` but as an XZ archive
* `msys2-base-x86_64-*.tar.zst`: Same as `.sfx.exe` but as an ZSTD archive
* `msys2-base-x86_64-*.tar.xz`: Same as `.sfx.exe` but as an XZ archive (deprecated)

The installer executables and tarballs are hosted on
[GitHub](https://github.com/msys2/msys2-installer/releases) as well as on the
Expand Down
11 changes: 8 additions & 3 deletions web/docs/windows_support.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,24 +24,29 @@ Upstream software may impose additional requirements.

We no longer support these configurations, but here's a list of resources that might help you get things running either way.

**Windows 7**: The last installer version that worked on Windows 7 is [2022-10-28](https://github.com/msys2/msys2-installer/releases/tag/2022-10-28). Switching to [msys2-runtime-3.4](https://packages.msys2.org/base/msys2-runtime-3.4) should keep the Cygwin parts working. Many Mingw packages will no longer work though (Python for example).
**Windows 8.1**: The last GUI installer version that worked on Windows 8.1 is
[2024-01-13](https://github.com/msys2/msys2-installer/releases/tag/2024-01-13).

**Windows 7 and 8.0**: The last installer version that worked on Windows 7 and 8.0 is [2022-10-28](https://github.com/msys2/msys2-installer/releases/tag/2022-10-28). Switching to [msys2-runtime-3.4](https://packages.msys2.org/base/msys2-runtime-3.4) should keep the Cygwin parts working. Many Mingw packages will no longer work though (Python for example).

**32-bit Windows**: The last working archive is available at https://repo.msys2.org/distrib/i686 and there is a community maintained repo at https://github.com/jeremyd2019/msys2-build32.

## Changelog

Various changes affecting the supported Windows versions and hardware for both pre-built packages and programs built using our toolchains.

**2024-05-07**: The GUI installer dropped support for running on Windows 8.1.

**2024-05-03:** [msys2-runtime](https://packages.msys2.org/base/msys2-runtime)
was updated to Cygwin 3.5 which dropped support for Windows 7 and will no longer run there.
was updated to Cygwin 3.5 which dropped support for Windows 7 and 8.0 and will no longer run there.

**2023-12-13:** We will no longer add new 32-bit Mingw packages to the repo unless needed, and will start dropping 32-bit packages without users.

**2023-01-15:** Dropped active support for Windows 7 and 8.0 in general.

**2022-12-26:** Default _WIN32_WINNT bumped to Windows 8.1 for UCRT environments. MINGW32/MINGW64 environments still default to Windows 7.

**2022-12-16:** The GUI installer dropped support for running on Windows 7.
**2022-12-16:** The GUI installer dropped support for running on Windows 7 and 8.0.

**2022-10-18:** New minimum hardware requirements for pre-built packages matching the minimum requirements of Windows 8.1 (CPUs from ~2006/7+).

Expand Down
4 changes: 2 additions & 2 deletions web/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@ MSYS2 and what for.

## Installation

1. Download the installer: <a href="https://github.com/msys2/msys2-installer/releases/download/2024-01-13/msys2-x86_64-20240113.exe" class="button">msys2-x86_64-20240113.exe</a>
1. Download the installer: <a href="https://github.com/msys2/msys2-installer/releases/download/2024-05-07/msys2-x86_64-20240507.exe" class="button">msys2-x86_64-20240507.exe</a>

<span style="opacity: 0.6; word-wrap: break-word;">For more information on the installer, like command line options, or how to verify the checksum and signature of the installer, see the [installer guide](./docs/installer.md).</span>

2. Run the installer. MSYS2 requires 64 bit Windows 8.1 or newer.
2. Run the installer. Installing MSYS2 requires 64 bit Windows 10 or newer.

3. Enter your desired **Installation Folder** (short ASCII-only path on a NTFS volume, no accents, no spaces, no symlinks, no subst or network drives, no FAT).

Expand Down

0 comments on commit 55a76cf

Please sign in to comment.