Updated INSTALL.txt

This patch added some changes to the INSTALL.txt file to fix a user
issue: https://github.com/craigerl/aprsd/issues/58

Added documentation to the INSTALL.txt to use the makefile.  It's
far easier and superior in every way to setup and install than the
manual instructions.   Use pypi for the official package.
This commit is contained in:
Hemna 2021-04-30 21:28:22 -04:00
parent b8dc6a329b
commit 9de0df31eb
1 changed files with 19 additions and 7 deletions

View File

@ -1,24 +1,36 @@
# installation instructions for the short-attention-span user like me # installation instructions for the short-attention-span user like me
mkdir -p ~/.aprsd # First off the easiest way is to use the official pypi release.
# To use the official release:
pip install aprsd
# For developers, there are a few ways:
# The EASY way? Use the makefile:
git clone https://github.com/craigerl/aprsd.git
cd aprsd
make dev
source .venv/bin/activate
# The HARD way?
cd ~ cd ~
virtualenv .venv_aprsd sudo apt get install virtualenv
cd .venv_aprsd/ virtualenv ~/.venv_aprsd
source ./bin/activate source ~/.venv_aprsd/bin/activate
mkdir ~/aprsd2 mkdir ~/aprsd2
cd ~/aprsd2 cd ~/aprsd2
git clone https://github.com/craigerl/aprsd.git git clone https://github.com/craigerl/aprsd.git
cd aprsd cd aprsd
pip install -e . pip install -e .
cd ~/.venv_aprsd/bin
# CONFIGURE
# Now configure aprsd HERE
./aprsd sample-config # generates a config.yml template ./aprsd sample-config # generates a config.yml template
vi ~/.config/aprsd/config.yml # copy/edit config here vi ~/.config/aprsd/config.yml # copy/edit config here
./aprsd server aprsd server
# profit! # # profit! #