|
1 | 1 | # MSYS2 Installer & Archives
|
2 | 2 |
|
3 |
| -The MSYS2 installer can be used to set up an initial MSYS2 environment. For |
4 |
| -further updating pacman is used. See [the updating guide](./updating.md) for |
5 |
| -more information. |
| 3 | +The [MSYS2 installer](https://github.com/msys2/msys2-installer) can be used to |
| 4 | +set up an initial MSYS2 environment. For further updating pacman is used. See |
| 5 | +[the updating guide](./updating.md) for more information. |
6 | 6 |
|
7 | 7 | 
|
8 | 8 |
|
9 |
| -The installer is based on the Qt Installer Framework and built using the |
10 |
| -[following scripts](https://github.com/msys2/msys2-installer). In addition to |
11 |
| -the GUI installer we provide a self extracting archive and a XZ compressed |
12 |
| -archive with the same content. |
| 9 | +The installer comes in three variants: |
13 | 10 |
|
14 |
| -The installer executables and tarballs are hosted on [GitHub](https://github.com/msys2/msys2-installer/releases) as well as on the [repo server](https://repo.msys2.org/distrib). We also provide [nightly builds](https://github.com/msys2/msys2-installer/releases/tag/nightly-x86_64). |
| 11 | +* `msys2-x86_64-.exe`: The GUI installer (see screenshot above) |
| 12 | +* `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) |
| 13 | +* `msys2-base-x86_64-*.tar.xz`: Same as `.sfx.exe` but as an XZ archive |
| 14 | + |
| 15 | +The installer executables and tarballs are hosted on |
| 16 | +[GitHub](https://github.com/msys2/msys2-installer/releases) as well as on the |
| 17 | +[repo server](https://repo.msys2.org/distrib). We also provide [nightly |
| 18 | +builds](https://github.com/msys2/msys2-installer/releases/tag/nightly-x86_64). |
15 | 19 |
|
16 | 20 | ## CLI Usage Examples
|
17 | 21 |
|
| 22 | +The GUI installer utilizes the [Qt Installer |
| 23 | +Framework](https://doc.qt.io/qtinstallerframework/) which also offers CLI |
| 24 | +options for automation. |
| 25 | + |
18 | 26 | Installing the GUI installer via the CLI to `C:\msys64`:
|
19 | 27 |
|
20 | 28 | ```powershell
|
|
0 commit comments