Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
Instructions for installing new D-Rats on Microsoft Windows
Hello All,
I have added to the ham-radio-software WIKI information on how to install the Python3 based D-Rats on Microsoft Windows. Currently the only available install is for a pre-release that I am in the process of getting reviewed and merged into the main D-Rats repository. I will leave it up to someone else to add the instructions to the Wiki for various Linux and Mac OS-X releases. Please read the notes below and try to use the pip installable tarball first before resorting to using a checkout of the repository. The process for Linux and Mac OS-X is similar, however I only have pre-built LZHUF binaries for Microsoft Windows 7 and later, and some Ubuntu and Debian releases. Everyone else will need to build their own binary and D-Rats will expect it to be placed in "/usr/local/bin". And the new binary will work on big-endian systems if anyone here is still running one. If you can contribute a pre-built lzhuf binary for a different platform, and you do not know how or have the time to create an installable package for your platform, just use gzip on the binary and create a new directory for your platform in the d-rats directory. Please also upload a file with some type of checksum for the binary that can be checked on the target platform. As the lzhuf program is now separate from D-Rats, the PIP installable tarball is now common to all platforms. Pip installs of D-Rats are currently broken for AntiX-21 Linux and Ubuntu 20.04, so D-Rats must be run from a checkout of the source repository on those platforms. The people on the python forums that I am asking for help on seem to have a working theory that something is broken on some Debian based platforms. The workaround being discussed seems to be far more work than just running D-Rats from a checkout of the repository. At this time, the current master is at least two merges behind what is in the pre-release tarball that I have put out for testing, but the only things missing are the new tarball build procedure and a fix to version.py, so it should be good enough for testing. If we can get the end user installation procedures documented, then I and others can start tackling the other bugs and misfeatures in D-Rats. 73, -John wb8tyw |
Updated tarball and wheel files uploaded.
toggle quoted message
Show quoted text
This fixes the pip install on Ubuntu 20.04 and with a small additional fix gets the pip install working on AntiX-21 Linux. On AntiX-21 Linux, and this may work for other platforms where an initial attempt of a pip install fails, issue while the virtual environment the command 'pip install -U pip' to upgrade to the current version of pip. We still need volunteers to test this pip install of the tarball, and help update the Wiki and provide feedback to help other hams with this. 73, -John, wb8tyw On 11/23/2022 2:39 PM, John E. Malmberg wrote:
Hello All, |
Need 64 bit machine for testing these John??
toggle quoted message
Show quoted text
Ralph Barbakoff (WA9LKZ) On Nov 26, 2022, at 11:13 AM, John E. Malmberg <wb8tyw@...> wrote: |
On 11/26/2022 11:48 AM, Ralph Barbakoff wrote:
Need 64 bit machine for testing these John??The MSYS2 distribution for Microsoft Windows no longer supports 32 bit machines, and will be dropping Windows 7 support sometime this year, if they have hot yet done so. I have not tested on a 32 bit machine. I did not create pre-built 32 bit LZHUF packages for the few Debian packages that I created. For 32 bit Linux, you just need to build a 32 bit lzhuf from the lzhuf repository for winlink support, otherwise everything except Winlink should work with out it. 73, -John, wb8tyw |
to navigate to use esc to dismiss