If you want to find a specific package in the repository (and that package can or cannot be installed on your machine) you can use the following command: The packages in msys2 are named just like on a Linux distribution, the packages in the others are prefixed by either mingw-w64-i686- for 32-bit packages, or mingw-w64-x86_64- for 64-bit packages with a secondary prefix clang or ucrt where applicable.įor more details about those see 'Environments' and ' Package Naming'. There are 6 package repositories, the "classical" ones msys2, mingw32, and mingw64 and the newer ucrt64, clang32, and clang64. Upon installation, the files contained are extracted into your MSYS2 installation directory and the metadata are stored in a local database. Packages also contain metadata, such as the software's name, description of its purpose, version number, vendor, checksum, and a list of dependencies necessary for the software to run properly. This normally means executable files, runtime libraries, data, shared and static link libraries, header files, config files, and manual pages. A package is an archive containing a piece of software. Packages in MSYS2 work like packages in popular Linux distributions. The MSYS2 software distribution uses a port of pacman (known from Arch Linux) to manage (install, remove and update) binary packages and also to build those packages in the first place. Installing a specific version of a package or a stand-alone packagesįinding out which package a file belongs toįinding which package will install the file you need
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |