|
2 | 2 | %} {% block content %} |
3 | 3 | <h1>Bootstrapping Instructions</h1> |
4 | 4 | <h2>1. Setting Up a POSIX Environment</h2> |
5 | | -<h3>A. Installing MSYS2 (Recommended)</h3> |
| 5 | +<h3>Installing MSYS2</h3> |
6 | 6 | <p> |
7 | 7 | MSYS2 is a POSIX environment which provides extensive compiler support for the |
8 | 8 | more modern programming languages used by Murfey's package dependencies. |
@@ -47,7 +47,7 @@ <h4>Installing Dependencies</h4> |
47 | 47 | style="font-family: Consolas, Monaco, "Lucida Console", monospace" |
48 | 48 | > |
49 | 49 | $ pacman -Syu |
50 | | - $ pacman -S msys2-runtime-3.6 |
| 50 | + $ pacman -S msys2-runtime |
51 | 51 | $ pacman -S rsync |
52 | 52 | $ pacman -S mingw-w64-ucrt-x86_64-python-pip |
53 | 53 | $ pacman -S mingw-w64-ucrt-x86_64-rust |
@@ -156,37 +156,6 @@ <h4>Running MSYS2 Through Command Prompt</h4> |
156 | 156 | shortcut icon to taste. |
157 | 157 | </p> |
158 | 158 |
|
159 | | -<h3>B. Installing Cygwin (Legacy)</h3> |
160 | | -<p> |
161 | | - Cygwin is a lightweight POSIX environment that provides the minimum |
162 | | - requirements needed for a Windows client PC to run Murfey . However, it does |
163 | | - not support building and installing packages which have been written in Rust, |
164 | | - which many modern Python packages, including Murfey's dependencies, now make |
165 | | - use of. It is still possible to install and run Murfey via Cygwin, but older |
166 | | - versions of its dependencies will have to be installed. |
167 | | -</p> |
168 | | -<p> |
169 | | - To install, download the Cygwin setup executable using this |
170 | | - <a href="{{ proxy_path }}/cygwin/setup-x86_64.exe">mirror</a>, and then run |
171 | | - the following from a terminal (both Command Prompt and Windows Powershell |
172 | | - work): |
173 | | -</p> |
174 | | -<pre |
175 | | - style="font-family: Consolas, Monaco, "Lucida Console", monospace" |
176 | | -> |
177 | | - $ setup-x86_64.exe -O -R C:\cygwin64 -s {{ request.url.scheme }}://{{ netloc }}{{ proxy_path }}/cygwin -P curl,python3,rsync -q |
178 | | -</pre> |
179 | | -<p> |
180 | | - This will install Cygwin with the minimum packages needed to run Murfey. The |
181 | | - Cygwin install command will occasionally hang after completion. In such an |
182 | | - event, just hit Enter to return to a normal command prompt window. |
183 | | -</p> |
184 | | -<p> |
185 | | - If you already have a Cygwin install that you would like to preserve, rename |
186 | | - it so that it doesn't get overwritten (something like "cygwin64-old") before |
187 | | - running the command line above. |
188 | | -</p> |
189 | | - |
190 | 159 | <h2>2. Setting Up Python</h2> |
191 | 160 | <p> |
192 | 161 | Once Python and |
@@ -217,7 +186,7 @@ <h3>B. Installing Murfey</h3> |
217 | 186 | <pre |
218 | 187 | style="font-family: Consolas, Monaco, "Lucida Console", monospace" |
219 | 188 | > |
220 | | - $ pip install murfey[client] --index-url {{ request.url.scheme }}://{{ netloc }}{{ proxy_path }}/pypi --trusted-host {{ netloc }} |
| 189 | + $ pip install murfey[client] --index-url {{ request.url.scheme }}://{{ netloc }}{{ proxy_path }}/pypi/index --trusted-host {{ netloc }} |
221 | 190 | </pre> |
222 | 191 | <p> |
223 | 192 | If you wish to install the client-side dependencies needed to run Murfey via |
|
0 commit comments