kb:intranet:software:start
General list of useful software
A small selection of software that may be useful. Bias for Linux environments:
Ubuntu
- default_installation.sh
################# # Web service # ################# sudo apt install php8.1-fpm # memory_limit = 128M -> 1G # post_max_size = 8M -> 0 # upload_max_filesize = 2M -> 4G ################# # Programming # ################# # ## pyenv + Python 3.10.6 (2023-05-02) ## See page https://notes.pyuxiang.com/kb/intranet/software/python3 # sudo apt update sudo apt install make build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm libncursesw5-dev xz-utils tk-dev \ libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev git config --global core.autocrlf false curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc echo 'eval "$(pyenv init -)"' >> ~/.bashrc echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.profile echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.profile echo 'eval "$(pyenv init -)"' >> ~/.profile echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile echo 'eval "$(pyenv init -)"' >> ~/.bash_profile exec "$SHELL" pyenv install 3.10.6 pyenv global 3.10.6 ####################### # System monitoring # ####################### # ## glances (2023-05-02) ## System monitoring alternative to htop # pip3 install glances sudo apt-get install libnginx-mod-http-headers-more-filter ######################## # Project management # ######################## # ## openproject (2023-05-03) # sudo apt install openproject sudo apt install apt-transport-https ca-certificates wget
Python libraries
- requirements.txt
# Standard data analysis suite numpy scipy matplotlib pandas # Talking to external pyserial pyvisa # Internal psutil # Development pytest pre-commit # isort, black poetry cython configargparse # Web client requests requests-cache beautifulsoup4 selenium # Web server flask letsencrypt # Visual packages tqdm colorama # Auxiliary math packages uncertainties arrow # Hardware rsinstrument # Miscellaneous S15lib @ git+https://github.com/s-fifteen-instruments/pyS15.git fpfind @ git+https://github.com/franciumxzf/fpfind.git boiler @ git+https://github.com/pyuxiang/boiler.git
Optional: Hardware
# VISA library sudo apt install rsvisa
Miscellaneous
kb/intranet/software/start.txt · Last modified: 19 months ago ( 3 May 2023) by justin