PS Wiki

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

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

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


win:dev:msys2

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
win:dev:msys2 [2024.01.14 22:37:23] – [Установка пакетов] 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   * https://repo.msys2.org/distrib/msys2-x86_64-latest.exe
 ==== Старые версии: ==== ==== Старые версии: ====
   * (32 бита) https://repo.msys2.org/distrib/msys2-i686-latest.sfx.exe (разработка остановлена)\\ Рекомендуемая версия: 20200517   * (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+  * (64 бита) https://repo.msys2.org/distrib/msys2-x86_64-latest.sfx.exe (разработка продолжается)\\ Рекомендуемая версия: 20201109 
 + 
 + 
 +===== Установка ===== 
 +  - Запустить ''*-latest.exe'' файл установки из любой папки\\ **или**\\ Запустить ''*-latest.sfx.exe'' файл в папке установки 
 +  - Установить с настройками по умолчанию\\ **или**\\ Дождаться завершения распаковки 
 +  - Перейти в папку ''msys64'' (''msys32'') и запустить файл ''msys2_shell.cmd'' 
 +  - Дождаться завершения работы скрипта первого запуска и закрыть окно 
 +  - Перейти в папку ''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>
Строка 27: Строка 42:
 pacman -Syu --noconfirm pacman -Syu --noconfirm
 </code> </code>
-Принудительно закрыть окно терминала и ввести в командную строку (только после первой установки):+Принудительно закрыть окно терминала и ввести в командную строку (только после первой установки) [устарело]:
 <code> <code>
 taskkill /im dirmngr.exe /f taskkill /im dirmngr.exe /f
Строка 41: Строка 56:
 ===== Установка пакетов ===== ===== Установка пакетов =====
 ==== Основное: ==== ==== Основное: ====
-<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</code>+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-clang-i686-clang mingw-w64-clang-x86_64-clang+libs/tools-extra --noconfirm</code>
 ==== Qt5: ==== ==== Qt5: ====
 <code>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
Строка 58: Строка 74:
 ===== Навигация ===== ===== Навигация =====
 cd /x для диска X: cd /x для диска X:
 +
  
  
Строка 64: Строка 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.1705271843.txt.gz · Последнее изменение: 2024.01.14 22:37:23 — admin