diff --git a/include.sh b/include.sh index 1811918..15395ab 100644 --- a/include.sh +++ b/include.sh @@ -1,5 +1,20 @@ #!/bin/sh +check_requirements() { +sudo apt-get update +sudo apt-get install git fail2ban inotify-tools curl net-tools libsodium* python3-dev python3-pip python3-setuptools python3-wheel python3-dotenv mpack libssl-dev libffi-dev -y +sudo apt-get install build-essential qrencode jq bc gawk ffmpeg sqlite dnsutils v4l-utils vlc mp3info musl-dev openssl* cargo detox httrack -y +[[ ! $(which kodi) && "$USER" != "xbian" ]] && sudo apt-get install kodi -y +sudo apt-get install python3-opencv -y +[[ "$USER" != "xbian" ]] && sudo apt-get install x11-utils zenity handbrake* -y +## INSTALL PYTHON CRYPTO LAYER +echo 'export PATH=$PATH:$HOME/.local/bin' >> ~/.bashrc && source ~/.bashrc +python3 -m pip install -U pip +python3 -m pip install -U setuptools wheel +python3 -m pip install -U cryptography Ed25519 base58 google protobuf duniterpy +# python3 -m pip install -U silkaj +} + i_am() { echo 'v0.4' } diff --git a/install.sh b/install.sh index ea54064..2e669d9 100755 --- a/install.sh +++ b/install.sh @@ -14,19 +14,7 @@ then # Check requirements echo "AstrXbian installateur pour XBIAN (https://xbian.org) et ditributions DEBIAN et dérivées (https://www.linuxmint.com/)" -sudo apt-get update -sudo apt-get install git fail2ban inotify-tools curl net-tools libsodium* python3-dev python3-pip python3-setuptools python3-wheel python3-dotenv mpack libssl-dev libffi-dev -y -sudo apt-get install build-essential qrencode jq bc gawk ffmpeg sqlite dnsutils v4l-utils vlc mp3info musl-dev openssl* cargo detox httrack sudo -y -[[ ! $(which kodi) && "$USER" != "xbian" ]] && sudo apt-get install kodi -y -sudo apt-get install python3-opencv -y -[[ "$USER" != "xbian" ]] && sudo apt-get install x11-utils zenity handbrake* -y -## INSTALL PYTHON CRYPTO LAYER -echo 'export PATH=$PATH:$HOME/.local/bin' >> ~/.bashrc && source ~/.bashrc -python3 -m pip install -U pip -python3 -m pip install -U setuptools wheel -python3 -m pip install -U cryptography Ed25519 base58 google protobuf duniterpy -# python3 -m pip install -U silkaj - +check_requirements ######################################################################## echo "Clonage git astrXbian depuis https://git.p2p.legal" mkdir -p ~/.zen