diff --git a/install.sh b/install.sh index 0a9ff6c..f4a568e 100644 --- a/install.sh +++ b/install.sh @@ -32,8 +32,7 @@ check_and_install() { } # Lista de aplicaciones para verificar e instalar -apps=("wget" "git" "sudo" "python3" "python3-pip" "python3-dev" "python3-venv" "libffi-dev" "libssl-dev" "cargo" "pkg-config" "sed" "default-libmysqlclient-dev" "libmysqlclient-dev" "build-essential" "zip" "unzip" "python3-distutils" "python3-twisted" "python3-bitarray" "rrdtool" "openssl") - +apps=("wget" "git" "sudo" "python3" "python3-pip" "python3-dev" "python3-venv" "libffi-dev" "libssl-dev" "cargo" "pkg-config" "sed" "default-libmysqlclient-dev" "libmysqlclient-dev" "build-essential" "zip" "unzip" "python3-distutils" "python3-twisted" "python3-bitarray" "rrdtool" "openssl" "mariadb-server" "php" "libapache2-mod-php" "php-zip" "php-mbstring" "php-cli" "php-common" "php-curl" "php-xml" "php-mysql") # Verificar e instalar cada aplicación for app in "${apps[@]}"; do @@ -81,11 +80,16 @@ Twisted dmr_utils3 bitstring jinja2 -markupsafe +MarkupSafe bitarray configparser aprslib attrs +setuptools +wheel +service_identity +pyOpenSSL +mysqlclient EOF sudo pip install --no-cache-dir --upgrade -r /opt/requirements.txt @@ -291,24 +295,7 @@ sudo chmod +x /opt/extra-* ######################### #lamp -apps=("mariadb-server" "php" "libapache2-mod-php" "php-zip" "php-mbstring" "php-cli" "php-common" "php-curl" "php-xml" "php-mysql") - -# Función para verificar e instalar una aplicación -check_and_install() { - app=$1 - if ! dpkg -s $app 2>/dev/null | grep -q "Status: install ok installed"; then - echo "$app no está instalado. Instalando..." - sudo apt-get install -y $app - echo "$app instalado correctamente." - else - echo "$app ya está instalado." - fi -} - -# Verificar e instalar cada aplicación -for app in "${apps[@]}"; do - check_and_install $app -done +#apps=("mariadb-server" "php" "libapache2-mod-php" "php-zip" "php-mbstring" "php-cli" "php-common" "php-curl" "php-xml" "php-mysql") systemctl restart mariadb systemctl enable mariadb @@ -965,7 +952,7 @@ cd /opt sudo git clone https://github.com/CS8ABG/FDMR-Monitor.git /opt/FDMR-Monitor2 cd /opt/FDMR-Monitor2 sudo git checkout Self_Service -sudo pip install -U -r requirements.txt +#sudo pip install -U -r requirements.txt chmod 755 /opt/FDMR-Monitor2/data #sed -i '72d' /opt/FDMR-Monitor2/html/include/navbar.php