You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p><strong>PyRadio</strong> will periodically (once every 10 days) check whether a new version has been released.</p>
370
370
<p>If so, a notification message will be displayed, informing the user about it.</p>
371
371
<h2id="cleaning-up">Cleaning up <spanstyle="padding-left: 10px;"><supstyle="font-size: 50%"><ahref="#" title="Go to top of the page">Top</a></sup></style></h2>
372
+
<p>Since version 0.8.7.3 (0.8.8-beta2), it is not necessary to follow the previous procedure any more; <strong>PyRadio</strong> will search and remove any previously installed files when the “<strong>-u</strong>” (uninstall) parameter is used.</p>
373
+
<p>This procedure will remove any <strong>Pyradio</strong> files installed in your system, but will leave instact <strong>PyRadio</strong> configuration files.</p>
374
+
<p>Windows users notice: This procedure <strong>will not</strong> uninstall python, mplayer, or git from your system.</p>
<p>In this example, running <em>devel/build_install_pyradio -u</em> has removed <strong>PyRadio</strong> python 3.8 system wide installation files, <strong>PyRadio</strong> python 2.7 system wide installation files, and <strong>PyRadio</strong> python 3.8 user installation files, found in the system.</p>
386
+
<p>I would recommend to execute <em>devel/build_install_pyradio -u</em> from time to time, and reinstall <strong>Pyradio</strong> right after its completion.</p>
387
+
<h3id="previous-cleaning-up-procedure">Previous cleaning up procedure</h3>
372
388
<p>As <strong>PyRadio</strong> versions accumulate, when building from source, one may have to <em>clean up</em> old installation files.</p>
373
389
<p>To do that, one has to observe the installation process in order to find out where the package is installed. The installation would complete printing the following messages (on <em>python 3.7</em>):</p>
<p>As we see, previous versions still exist in this system: <strong>0.7.6.2</strong> and <strong>0.7.7</strong>. These files (actually directories) can safely be removed:</p>
<pstyle="margin: 1.5em 4em 0 4em; text-indent: -2.5em;"><strong>Note:</strong> Since version 0.8.7.3 (0.8.8-beta2), it is not necessary to follow the previous procedure any more; <strong>PyRadio</strong> will search and remove any previously installed files when the “<strong>-u</strong>” (uninstall) parameter is used.</p>
<p>In this example, running <em>devel/build_install_pyradio -u</em> has removed <strong>PyRadio</strong> python 3.8 system wide installation files, <strong>PyRadio</strong> python 2.7 system wide installation files, and <strong>PyRadio</strong> python 3.8 user installation files, found in the system.</p>
399
403
<h2id="debug-mode">Debug mode <spanstyle="padding-left: 10px;"><supstyle="font-size: 50%"><ahref="#" title="Go to top of the page">Top</a></sup></style></h2>
400
404
<p>Adding the “<strong>-d</strong>” option to the command line will instruct <strong>PyRadio</strong> to enter <em>Debug mode</em>, which means that it will print debug messages to a file. This file will always reside in the user’s home directory and will be named <em>pyradio.log</em>.</p>
401
405
<p>In case of a bug or a glitch, please include this file to the issue you will <atarget="_blank" href="https://github.com/coderholic/pyradio/issues">open at github</a>.</p>
Copy file name to clipboardExpand all lines: README.md
+24-16Lines changed: 24 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -534,6 +534,30 @@ If so, a notification message will be displayed, informing the user about it.
534
534
535
535
## Cleaning up
536
536
537
+
Since version 0.8.7.3 (0.8.8-beta2), it is not necessary to follow the previous procedure any more; **PyRadio** will search and remove any previously installed files when the "**-u**" (uninstall) parameter is used.
538
+
539
+
This procedure will remove any **Pyradio** files installed in your system, but will leave instact **PyRadio** configuration files.
540
+
541
+
Windows users notice: This procedure **will not** uninstall python, mplayer, or git from your system.
542
+
543
+
Example:
544
+
545
+
$ devel/build_install_pyradio -u
546
+
Uninstalling PyRadio
547
+
** Removing executable ... done
548
+
** Removing help files ... done
549
+
Looking for python installed files
550
+
** Removing "pyradio-0.8.8-py3.8.egg" ... done
551
+
** Removing "pyradio-0.8.6-py2.7.egg" ... done
552
+
** Removing "pyradio-0.8.8-py3.8.egg" ... done
553
+
PyRadio successfully uninstalled
554
+
555
+
In this example, running *devel/build_install_pyradio -u* has removed **PyRadio** python 3.8 system wide installation files, **PyRadio** python 2.7 system wide installation files, and **PyRadio** python 3.8 user installation files, found in the system.
556
+
557
+
I would recommend to execute *devel/build_install_pyradio -u* from time to time, and reinstall **Pyradio** right after its completion.
558
+
559
+
### Previous cleaning up procedure
560
+
537
561
As **PyRadio** versions accumulate, when building from source, one may have to *clean up* old installation files.
538
562
539
563
To do that, one has to observe the installation process in order to find out where the package is installed. The installation would complete printing the following messages (on *python 3.7*):
@@ -558,22 +582,6 @@ As we see, previous versions still exist in this system: **0.7.6.2** and **0.7.7
**Note:** Since version 0.8.7.3 (0.8.8-beta2), it is not necessary to follow the previous procedure any more; **PyRadio** will search and remove any previously installed files when the "**-u**" (uninstall) parameter is used.
562
-
563
-
Example:
564
-
565
-
$ devel/build_install_pyradio -u
566
-
Uninstalling PyRadio
567
-
** Removing executable ... done
568
-
** Removing help files ... done
569
-
Looking for python installed files
570
-
** Removing "pyradio-0.8.8-py3.8.egg" ... done
571
-
** Removing "pyradio-0.8.6-py2.7.egg" ... done
572
-
** Removing "pyradio-0.8.8-py3.8.egg" ... done
573
-
PyRadio successfully uninstalled
574
-
575
-
In this example, running *devel/build_install_pyradio -u* has removed **PyRadio** python 3.8 system wide installation files, **PyRadio** python 2.7 system wide installation files, and **PyRadio** python 3.8 user installation files, found in the system.
576
-
577
585
## Debug mode
578
586
579
587
Adding the "**-d**" option to the command line will instruct **PyRadio** to enter *Debug mode*, which means that it will print debug messages to a file. This file will always reside in the user's home directory and will be named *pyradio.log*.
Copy file name to clipboardExpand all lines: pyradio.1
+26-17Lines changed: 26 additions & 17 deletions
Original file line number
Diff line number
Diff line change
@@ -630,7 +630,33 @@ If for any reason \fBpyradio\fR always starts in \fIlocked mode\fR, one can \fBu
630
630
If so, a notification message will be displayed, informing the user about it.
631
631
632
632
.SH CLEANING UP
633
+
633
634
.PP
635
+
Since version 0.8.7.3 (0.8.8-beta2), it is not necessary to follow the previous procedure any more; \fBpyradio\fR will search and remove any previously installed files when the "\fB-u\fR" (uninstall) parameter is used.
636
+
637
+
This procedure will remove any \fBpyradio\fR files installed in your system, but will leave instact \fBpyradio\fR configuration files.
638
+
639
+
Windows users notice: This procedure \fBwillnot\fR uninstall python, mplayer, or git from your system.
640
+
641
+
Example:
642
+
643
+
\fI$\fBdevel/build_install_pyradio-u\fI
644
+
UninstallingPyRadio
645
+
**Removingexecutable...done
646
+
**Removinghelpfiles...done
647
+
Lookingforpythoninstalledfiles
648
+
**Removing"pyradio-\fB0.8.8-py3.8\fI.egg"...done
649
+
**Removing"pyradio-\fB0.8.6-py2.7\fI.egg"...done
650
+
**Removing"pyradio-\fB0.8.8-py3.8\fI.egg"...done
651
+
PyRadiosuccessfullyuninstalled\fR
652
+
653
+
In this example, running \fIdevel/build_install_pyradio-u\fR has removed \fBpyradio\fR python 3.8 system wide installation files, \fBpyradio\fR python 2.7 system wide installation files, and \fBpyradio\fR python 3.8 user installation files, found in the system.
654
+
655
+
I would recommend to execute \fBdevel/build_install_pyradio-u\fR from time to time, and reinstall \fBpyradio\fR right after its completion.
656
+
657
+
.PP
658
+
\fBPREVIOUSCLEANINGUPPROCEDURE\fR
659
+
634
660
As \fBpyradio\fR versions accumulate, when building from source, one may have to \fIcleanup\fR old installation files.
635
661
636
662
To do that, one has to observe the installation process in order to find out where the package is installed. The installation would complete printing the following messages (on \fIpython3.7\fR):
@@ -668,23 +694,6 @@ As we see, previous versions still exist in this system: \fB0.7.6.2\fR and \fB0.
In this example, running \fIdevel/build_install_pyradio-u\fR has removed \fBpyradio\fR python 3.8 system wide installation files, \fBpyradio\fR python 2.7 system wide installation files, and \fBpyradio\fR python 3.8 user installation files, found in the system.
687
-
688
697
.SH DEBUG MODE
689
698
.PP
690
699
Adding the \fB-d\fR option to the command line will instruct \fBpyradio\fR to enter \fBDebugmode\fR, which means that it will print debug messages to a file. This file will always reside in the user's home directory and will be named \fIpyradio.log\fR.
<p>You are ready to install <strong>PyRadio</strong>!</p>
150
151
<p>So here’s how you do it:</p>
151
152
<h4id="using-git">4.1 Using Git</h4>
152
-
<p>If you have Git installed, you open a console (press the <strong>Win</strong> key, type <strong>cmd</strong> and press <strong>ENTER</strong>) and type:</p>
153
+
<p>If you have Git installed, you open a console (press the <strong>Win</strong> key, type <strong>cmd</strong> and press <strong>ENTER</strong> or if you are on Windows 10, use <strong>Run it as Administrator</strong> as you can see in the following image).</p>
154
+
<p><atarget="_blank" href="https://members.hellug.gr/sng/pyradio/run-as-admin.jpg">Run as Administrator</a></p>
<p>Go to <atarget="_blank" href="https://github.com/coderholic/pyradio/releases">PyRadio’s Releases page</a> and download the latest release (either a zip or a tar.gz file).</p>
158
161
<p>Extract this file to your “<em>Home</em>” directory (“<strong>C:\Users\[Your User Name]</strong>” or “<strong>%USERPROFILE%</strong>) - you will get a directory whose name is similar to”<strong>pyradio-0.7.9</strong>".</p>
159
162
<p>I will use this name for the following examples; you will have to use the actual name of directory you got from the extraction.</p>
160
-
<p>Finally, open a console (press the <strong>Win</strong> key, type <strong>cmd</strong> and press <strong>ENTER</strong> or if you are on Windows 10, use <strong>Run it as Administrator</strong> as you can see in the following image)</p>
163
+
<p>Finally, open a console (press the <strong>Win</strong> key, type <strong>cmd</strong> and press <strong>ENTER</strong> or if you are on Windows 10, use <strong>Run it as Administrator</strong> as you can see in the following image).</p>
161
164
<p><atarget="_blank" href="https://members.hellug.gr/sng/pyradio/run-as-admin.jpg">Run as Administrator</a></p>
162
165
<p>Then type:</p>
163
166
<pre>cd pyradio-0.7.9
164
-
cd pyradio
165
167
devel\build_install_pyradio</pre>
166
168
<h4id="final-steps">4.3 Final steps</h4>
167
169
<p>If the installation is successful, you will get something similar to the following snippet:</p>
@@ -199,5 +201,35 @@ <h4 id="updating-with-git">5.1 Updating with Git</h4>
199
201
devel\build_install_pyradio</pre>
200
202
<h4id="updating-without-git">5.2 Updating without Git</h4>
201
203
<p>The procedure is the same as installing, so please follow the <ahref="#not-using-git">relevant instructions</a>.</p>
204
+
<h3id="uninstalling-pyradio-or-cleaning-up">6. Uninstalling Pyradio (or Cleaning up) <spanstyle="padding-left: 10px;"><supstyle="font-size: 50%"><ahref="#" title="Go to top of the page">Top</a></sup></style></h3>
205
+
<p>To uninstall <strong>PyRadio</strong> you will have to use the “<strong>-u</strong>” (uninstall) parameter.</p>
206
+
<p>This procedure will remove any <strong>Pyradio</strong> files installed in your system, but will leave instact <strong>PyRadio</strong> configuration files or uninstall python, mplayer, or git from your system.</p>
207
+
<p>To uninstall <strong>PyRadio</strong> open a console (press the <strong>Win</strong> key, type <strong>cmd</strong> and press <strong>ENTER</strong> or if you are on Windows 10, use <strong>Run it as Administrator</strong> as you can see in the following image).</p>
208
+
<p><atarget="_blank" href="https://members.hellug.gr/sng/pyradio/run-as-admin.jpg">Run as Administrator</a></p>
209
+
<p>Then navigate to the previously downloaded <strong>Pyradio</strong> setup folder, and execute <em>devel\build_install_pyradio -u</em>.</p>
<p>In this example, running <em>devel\build_install_pyradio -u</em> has removed <strong>PyRadio</strong> python 3.7 installation files.</p>
232
+
<p>The script has detected (and removed) version <em>8.8</em> (probably the current or previous version), along with verisons <em>7.9</em> and <em>6.3</em> (older versions previously installed).</p>
233
+
<p>I would recommend to execute <em>devel\build_install_pyradio -u</em> from time to time, and reinstall <strong>PyRadio</strong> right after its completion.</p>
0 commit comments