Merge apt installs
parent
cfe81520f0
commit
6f8d07f621
31
README.md
31
README.md
|
@ -13,7 +13,13 @@ Using Debian Bookworm (stable/12) as a base.
|
|||
Dependencies that may be needed:
|
||||
|
||||
```
|
||||
sudo apt install git python3-pip python3-virtualenv
|
||||
sudo apt install \
|
||||
--no-install-recommends \
|
||||
git git-lfs python3-pip python3-virtualenv \
|
||||
build-essential libssl-dev zlib1g-dev \
|
||||
libbz2-dev libreadline-dev libsqlite3-dev curl liblzma-dev \
|
||||
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev \
|
||||
ccache pipx
|
||||
```
|
||||
|
||||
## Python
|
||||
|
@ -45,10 +51,6 @@ apt install redis-server
|
|||
## ccache Client
|
||||
Set up thusly.
|
||||
|
||||
```
|
||||
apt install ccache
|
||||
```
|
||||
|
||||
Add to end of `~/.bashrc` and source it or logout/login:
|
||||
|
||||
```
|
||||
|
@ -71,7 +73,6 @@ EOF
|
|||
Set up a devpi PyPI (pip) caching server thusly:
|
||||
|
||||
```
|
||||
sudo apt install python3-pip python3-virtualenv --no-install-recommends
|
||||
mkdir -p ~/devel/devpi
|
||||
cd ~/devel/devpi
|
||||
virtualenv env
|
||||
|
@ -91,12 +92,6 @@ devpi-gen-config \
|
|||
--serverdir /srv/devpi \
|
||||
--absolute-urls
|
||||
|
||||
# Don't use nginx (?)
|
||||
#sudo apt install nginx
|
||||
#sudo cp ~jebba/devel/devpi/gen-config/nginx-devpi.conf /etc/nginx/sites-available/
|
||||
#cd /etc/nginx/sites-enabled
|
||||
#sudo ln -s ../sites-available/nginx-devpi.conf .
|
||||
|
||||
# meh supervisor, I guess
|
||||
sudo apt install supervisor
|
||||
sudo cp ~jebba/devel/devpi/gen-config/supervisor-devpi.conf /etc/supervisor/conf.d/
|
||||
|
@ -148,11 +143,6 @@ Set it up on a system thusly:
|
|||
|
||||
```
|
||||
mkdir -p ~/devel/pyenv
|
||||
sudo apt install build-essential libssl-dev zlib1g-dev \
|
||||
libbz2-dev libreadline-dev libsqlite3-dev curl liblzma-dev \
|
||||
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev \
|
||||
python3-virtualenv python3-pip
|
||||
|
||||
curl https://pyenv.run | bash
|
||||
```
|
||||
|
||||
|
@ -209,13 +199,6 @@ pip install fooapp
|
|||
Development setup.
|
||||
|
||||
## Dependencies
|
||||
### OS Dependencies
|
||||
Install dependencies via apt:
|
||||
|
||||
```
|
||||
sudo apt install --no-install-recommends pipx
|
||||
```
|
||||
|
||||
|
||||
### Python Dependencies via pip
|
||||
Install the Python requirements:
|
||||
|
|
Loading…
Reference in New Issue