Automated Updates

This commit is contained in:
manuel 2023-02-24 07:32:02 -05:00
parent 7ce96c6319
commit 5dec7f0eb5
1 changed files with 31 additions and 12 deletions

View File

@ -1,31 +1,49 @@
#!/bin/bash
#git is needed for the git repos
apt install git --yes
apt install -y git
#install pip3, needed for additional python modules
apt install --yes python3-pip
apt install -y python3-pip
#install the PyQt5-QtSql for PepScope
apt install --yes python3-pyqt5.qtsql
apt install -y python3-pyqt5.qtsql
#install pyqt5
apt install -y python3-pyqt5
#install qtwebengine
apt install -y python3-pyqt5.qtwebengine
#install PyQt5-sip
apt install -y python3-pyqt5.sip
#install GitPython
apt install -y python3-git
#install python-contab
apt inctall -y python3-crontab
# install ttkbootstrap
apt install -y python3-tkinter
#install favicon
apt install -y python3-django
#install bs4
apt install -y python3-bs4
#this is the pywebview to open webpages with python it requires Qt
pip3 install PyQt5
pip3 install PyQtWebengine
#pip3 install PyQt5
#pip3 install PyQtWebengine
#Make sure sip installed - Debain will insta 12.8
pip3 install PyQt5-sip
#pip3 install PyQt5-sip
#Then upgrade it to 12.9
pip3 install PyQt5-sip -U
#pip3 install PyQt5-sip -U
#install pygit to use git in python
pip3 install GitPython
#pip3 install GitPython
#this library helps with single instances of a gui
pip3 install tendo
#this will install the python-crontab library
pip3 install python-crontab
#pip3 install python-crontab
#this will install the tkinter boostrap libary for styling
pip3 install ttkbootstrap
#pip3 install ttkbootstrap
#Install the favicon library
pip3 install favicon
#pip3 install favicon
#install the beautifulsoup (BS4) libary
pip3 install bs4
#pip3 install bs4
@ -40,6 +58,7 @@ curl https://raw.githubusercontent.com/hectorm/hblock/master/hblock --output /tm
chmod 755 /usr/local/bin/hblock &&
echo " hblock: installed" ||
echo " hblock: failed to install"