Skip to content

Script install: Debian 10.8 detected as Debian 8 #5

@AtaxyaNetwork

Description

@AtaxyaNetwork

Hi !

I tried to install Observium via the install script (https://docs.observium.org/install_debian/#automated-installation) and my Debian 10.8 has been detected as Debian 8

[*] Beginning package installtion, this might take up to 30min
[*] We are on Debian 8.x, installing packages...
root@ORS-Monit1:~# cat /etc/debian_version 
10.8

Trying to install observium with Debian 8.* script result in a error.

 [*] We are on Debian 8.x, installing packages...
E: Impossible de trouver le paquet libapache2-mod-php7.0
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « libapache2-mod-php7.0 »
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « libapache2-mod-php7.0 »
E: Impossible de trouver le paquet php7.0-cli
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.0-cli »
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.0-cli »
E: Impossible de trouver le paquet php7.0-mysql
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.0-mysql »
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.0-mysql »
E: Impossible de trouver le paquet php7.0-mysqli
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.0-mysqli »
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.0-mysqli »
E: Impossible de trouver le paquet php7.0-gd
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.0-gd »
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.0-gd »
E: Impossible de trouver le paquet php7.0-mcrypt
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.0-mcrypt »
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.0-mcrypt »
E: Impossible de trouver le paquet php7.0-json
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.0-json »
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.0-json »
E: Le paquet « mysql-server » n'a pas de version susceptible d'être installée
E: Le paquet « mysql-client » n'a pas de version susceptible d'être installée
root@ORS-Monit1:~#

(Sorry, i'm French :D)

My workaroud was to comment the following lines in observium_installscript.sh:

elif [ $OS = "Debian" ] && [[ $VER =~ 8.* ]]; then
   echo -e "${GREEN} [*] We are on Debian 8.x, installing packages...${NC}"
   apt-get -qq update
   apt-get -qq install -y libapache2-mod-php7.0 php7.0-cli php7.0-mysql php7.0-mysqli php7.0-gd php7.0-mcrypt php7.0-json php-pear snmp fping mysql-server mysql-client python-mysqldb rrdtool subversion whois mtr-tiny ipmitool graphviz imagemagick apache2
   phpenmod mcrypt
   a2dismod mpm_event
   a2enmod mpm_prefork
   a2enmod php7.0
elif [ $OS = "Debian" ] && [[ $VER =~ 9.* ]]; then
   echo -e "${GREEN} [*] We are on Debian 9.x, installing packages...${NC}"
   apt-get -qq update
   apt-get -qq install -y libapache2-mod-php7.0 php7.0-cli php7.0-mysql php7.0-mysqli php7.0-gd php7.0-mcrypt php7.0-json php-pear snmp fping mariadb-server mariadb-client python-mysqldb rrdtool subversion whois mtr-tiny ipmitool graphviz imagemagick apache2
   phpenmod mcrypt
   a2dismod mpm_event
   a2enmod mpm_prefork
   a2enmod php7.0

Can you fix this ?

Thanks in advance !

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions