PS Wiki

Живее всех живых

Инструменты пользователя

Инструменты сайта


win:dev:msys2

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
win:dev:msys2 [2023.12.28 22:56:20] – [Очистка пакетов] adminwin:dev:msys2 [2024.03.27 23:00:32] (текущий) – [Прочее (оформить)] admin
Строка 1: Строка 1:
-====== msys2 ======+====== msys2 (msys32/msys64) ====== 
 + 
 + 
 +===== Ссылки ===== 
 +==== Новая версия: ==== 
 +  * https://repo.msys2.org/distrib/msys2-x86_64-latest.exe 
 +==== Старые версии: ==== 
 +  * (32 бита) https://repo.msys2.org/distrib/msys2-i686-latest.sfx.exe (разработка остановлена)\\ Рекомендуемая версия: 20200517 
 +  * (64 бита) https://repo.msys2.org/distrib/msys2-x86_64-latest.sfx.exe (разработка продолжается)\\ Рекомендуемая версия: 20201109
  
  
 ===== Установка ===== ===== Установка =====
-  * https://repo.msys2.org/distrib/msys2-i686-latest.exe азработка остановлена) +  - Запустить ''*-latest.exe'' файл установки из любой папки\\ **или**\\ Запустить ''*-latest.sfx.exe'' файл в папке установки 
-  * Рекомендуемая версия: 20200517 +  - Установить с настройками по умолчанию\\ **или**\\ Дождаться завершения распаковки 
-  * https://repo.msys2.org/distrib/msys2-x86_64-latest.exe (разработка продолжается) +  - Перейти в папку ''msys64'' (''msys32'') и запустить файл ''msys2_shell.cmd'' 
-  * Рекомендуемая версия: 20201109+  - Дождаться завершения работы скрипта первого запуска и закрыть окно 
 +  - Перейти в папку ''msys64'' (''msys32'') и запустить файл ''msys2_shell.cmd'' 
 +  - Ввести ''sed -i '/fastmirror.pp.ua/d' /etc/pacman.d/mirrorlist.*'' 
 +  Ввести ''%%pacman -Syyu --noconfirm%%'', нажать Enter, дождаться завершения 
 +  - Ввести ''%%pacman -Syu --noconfirm%%'', нажать Enter, дождаться завершения 
 +  - Ввести ''%%pacman -S --needed base-devel cmake gcc git --noconfirm%%'' 
 +  - Ввести ''%%pacman -S --needed mercurial subversion zlib-devel --noconfirm%%'' 
 +  - Ввести ''%%pacman -Su --noconfirm%%'', нажать Enter, дождаться завершения 
 +  - Ввести ''%%pacman -Scc --noconfirm%%'', нажать Enter, дождаться завершения
  
  
-===== Подготовка (32) =====+===== Подготовка (32) [устарело] =====
 [[https://www.msys2.org/news/]] [[https://www.msys2.org/news/]]
 <code> <code>
Строка 26: Строка 42:
 pacman -Syu --noconfirm pacman -Syu --noconfirm
 </code> </code>
-Принудительно закрыть окно терминала и ввести в командную строку (только после первой установки):+Принудительно закрыть окно терминала и ввести в командную строку (только после первой установки) [устарело]:
 <code> <code>
 taskkill /im dirmngr.exe /f taskkill /im dirmngr.exe /f
Строка 39: Строка 55:
  
 ===== Установка пакетов ===== ===== Установка пакетов =====
-<code> +==== Основное: ==== 
-pacman -S --needed base-devel cmake gcc git mercurial subversion zlib-devel --noconfirm+<code>pacman -S --needed automake base-devel cmake gcc git mercurial mingw-w64-cross ninja python-pip subversion zlib-devel --noconfirm
 pacman -S --needed mingw-w64-i686-cmake mingw-w64-i686-toolchain mingw-w64-x86_64-cmake mingw-w64-x86_64-toolchain --noconfirm pacman -S --needed mingw-w64-i686-cmake mingw-w64-i686-toolchain mingw-w64-x86_64-cmake mingw-w64-x86_64-toolchain --noconfirm
-</code> +#pacman -S --needed mingw-w64-clang-i686-clang mingw-w64-clang-x86_64-clang+libs/tools-extra --noconfirm</code> 
-<code> +==== Qt5: ==== 
-pacman -S --needed mingw-w64-i686-qt5-base mingw-w64-i686-qt5-static mingw-w64-i686-qt5-tools --noconfirm +<code>pacman -S --needed mingw-w64-i686-qt5-base mingw-w64-i686-qt5-static mingw-w64-i686-qt5-tools --noconfirm 
-pacman -S --needed mingw-w64-x86_64-qt5-base mingw-w64-x86_64-qt5-static mingw-w64-x86_64-qt5-tools --noconfirm +pacman -S --needed mingw-w64-x86_64-qt5-base mingw-w64-x86_64-qt5-static mingw-w64-x86_64-qt5-tools --noconfirm</code>
-</code>+
  
  
Строка 59: Строка 74:
 ===== Навигация ===== ===== Навигация =====
 cd /x для диска X: cd /x для диска X:
 +
  
  
Строка 65: Строка 81:
 pacman -Scc --noconfirm pacman -Scc --noconfirm
 </code> </code>
 +
 +
 +===== Прочее (оформить) =====
 +  * https://www.msys2.org/docs/repos-mirrors/
 +  * https://www.msys2.org/docs/package-management/
 +  * https://wiki.archlinux.org/title/Meta_package_and_package_group#Difference_between_meta_package_and_package_group
  
  
win/dev/msys2.1703804180.txt.gz · Последнее изменение: 2023.12.28 22:56:20 — admin