From 803cf760549e89f287432cf45da4272620bd10a9 Mon Sep 17 00:00:00 2001
From: Eu Pin Tien
MSYS2 is a POSIX environment which provides extensive compiler support for the
more modern programming languages used by Murfey's package dependencies.
@@ -47,7 +47,7 @@ Bootstrapping Instructions
1. Setting Up a POSIX Environment
-A. Installing MSYS2 (Recommended)
+Installing MSYS2
Installing Dependencies
style="font-family: Consolas, Monaco, "Lucida Console", monospace"
>
$ pacman -Syu
- $ pacman -S msys2-runtime-3.6
+ $ pacman -S msys2-runtime
$ pacman -S rsync
$ pacman -S mingw-w64-ucrt-x86_64-python-pip
$ pacman -S mingw-w64-ucrt-x86_64-rust
@@ -156,37 +156,6 @@ Running MSYS2 Through Command Prompt
shortcut icon to taste.
- Cygwin is a lightweight POSIX environment that provides the minimum - requirements needed for a Windows client PC to run Murfey . However, it does - not support building and installing packages which have been written in Rust, - which many modern Python packages, including Murfey's dependencies, now make - use of. It is still possible to install and run Murfey via Cygwin, but older - versions of its dependencies will have to be installed. -
-- To install, download the Cygwin setup executable using this - mirror, and then run - the following from a terminal (both Command Prompt and Windows Powershell - work): -
-
- $ setup-x86_64.exe -O -R C:\cygwin64 -s {{ request.url.scheme }}://{{ netloc }}{{ proxy_path }}/cygwin -P curl,python3,rsync -q
-
-- This will install Cygwin with the minimum packages needed to run Murfey. The - Cygwin install command will occasionally hang after completion. In such an - event, just hit Enter to return to a normal command prompt window. -
-- If you already have a Cygwin install that you would like to preserve, rename - it so that it doesn't get overwritten (something like "cygwin64-old") before - running the command line above. -
-Once Python and @@ -217,7 +186,7 @@
- $ pip install murfey[client] --index-url {{ request.url.scheme }}://{{ netloc }}{{ proxy_path }}/pypi --trusted-host {{ netloc }}
+ $ pip install murfey[client] --index-url {{ request.url.scheme }}://{{ netloc }}{{ proxy_path }}/pypi/index --trusted-host {{ netloc }}
If you wish to install the client-side dependencies needed to run Murfey via