Установка двумя командами. Проблема.

Общие вопросы о системе, не связанные с решением конкретных проблем. Предложения по развитию системы. А также обсуждения, мысли вслух, общение на сопутствующие темы.

Установка двумя командами. Проблема.

Сообщение ayf » 29 мар 2019, 23:01

Добрый день. Пытаюсь на сервер с Debian 9.8 установить БГБиллинг. При установке двумя командами получается вот что:
$this->bbcode_second_pass_code('', 'curl -fsSL https://raw.githubusercontent.com/bgbilling/images-billing/7.2/install/install.sh -o bg_install.sh
root@debian:/home/fedorov# sh -eux bg_install.sh mysql jdk8 activemq wildfly bgbilling inet my nginx setlimits
+ echo Checking prerequisite utilities (nc,wget,curl,unzip,sed)
Checking prerequisite utilities (nc,wget,curl,unzip,sed)
+ which nc
+ [ -n /bin/nc ]
+ which wget
+ [ -n /usr/bin/wget ]
+ which curl
+ [ -n /usr/bin/curl ]
+ which unzip
+ [ -n /usr/bin/unzip ]
+ which sed
+ [ -n /bin/sed ]
+ cat /etc/os-release
+ grep -Eq \bDebian\b
+ echo Checking prerequisite utilities (dirmngr)
Checking prerequisite utilities (dirmngr)
+ which dirmngr
+ [ -n /usr/bin/dirmngr ]
+ VERSION=7.2
+ URL=https://raw.githubusercontent.com/bgbilling
+ URL_BASE=https://raw.githubusercontent.com/bgbilling/images-base/master/install
+ URL_BILLING=https://raw.githubusercontent.com/bgbilling/images-billing/7.2/install
+ echo mysql jdk8 activemq wildfly bgbilling inet my nginx setlimits
+ grep -Eq \bmariadb\b
+ echo mysql jdk8 activemq wildfly bgbilling inet my nginx setlimits
+ grep -Eq \bmysql\b
+ [ ! -d /var/lib/mysql ]
+ mkdir -p /tmp/bgb-install-script
+ curl -fsSL https://raw.githubusercontent.com/bgbilling/images-base/master/install/mysql/mysql.sh -o /tmp/bgb-install-script/mysql.sh
+ sh -eux /tmp/bgb-install-script/mysql.sh
+ URL=https://raw.githubusercontent.com/bgbilling
+ URL_BASE=https://raw.githubusercontent.com/bgbilling/images-base/master/install
+ echo Checking prerequisite utilities (curl,wget)
Checking prerequisite utilities (curl,wget)
+ which wget
+ [ -n /usr/bin/wget ]
+ which curl
+ [ -n /usr/bin/curl ]
+ [ ! -d /var/lib/mysql ]
+ echo Installing MySQL
Installing MySQL
+ mysql=mysql
+ cat /etc/os-release
+ grep -Eq \bDebian\b
+ echo Checking prerequisite utilities (dirmngr)
Checking prerequisite utilities (dirmngr)
+ which dirmngr
+ [ -n /usr/bin/dirmngr ]
+ export DEBIAN_FRONTEND=noninteractive
+ echo mysql-apt-config mysql-apt-config/select-server select mysql-5.7
+ debconf-set-selections
+ + echo mysql-server mysql-server/root-pass password ''
debconf-set-selections
+ + echo mysql-server mysql-server/re-root-pass password ''
debconf-set-selections
+ + debconf-set-selections
echo mysql-server mysql-server/data-dir select ''
+ curl -fsSL https://dev.mysql.com/get/mysql-apt-config_0.8.9-1_all.deb -o mysql-apt-config_0.8.9-1_all.deb
+ dpkg -i mysql-apt-config_0.8.9-1_all.deb
(Reading database ... 119822 files and directories currently installed.)
Preparing to unpack mysql-apt-config_0.8.9-1_all.deb ...
Unpacking mysql-apt-config (0.8.9-1) over (0.8.9-1) ...
Setting up mysql-apt-config (0.8.9-1) ...
Warning: apt-key should not be used in scripts (called from postinst maintainerscript of the package mysql-apt-config)
OK
+ sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 5072E1F5
/tmp/bgb-install-script/mysql.sh: 33: /tmp/bgb-install-script/mysql.sh: sudo: not found
root@debian:/home/')

Как это вылечить? Замучался уже, честно говоря.
ayf
 
Сообщения: 18
Зарегистрирован: 11 мар 2011, 02:35

Re: Установка двумя командами. Проблема.

Сообщение dimOn » 30 мар 2019, 00:36

что именно непонятно в выводе скрипта? там же написано всё?
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: Установка двумя командами. Проблема.

Сообщение dimOn » 30 мар 2019, 00:41

предположительно скрипт написан не под все линуксы, а под некоторые в которых предустановлена необязательная (и странная в контексте подобных скриптов) утилита sudo
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: Установка двумя командами. Проблема.

Сообщение ayf » 02 апр 2019, 16:34

Спасибо. Продвинулся чуть дальше.
$this->bbcode_second_pass_code('', '+ apt-get update
Ign:1 http://mirror.yandex.ru/debian stretch InRelease
Hit:2 http://mirror.yandex.ru/debian stretch-updates InRelease
Hit:3 http://mirror.yandex.ru/debian stretch Release
Hit:4 http://repo.mysql.com/apt/debian stretch InRelease
Ign:5 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch InRelease
Hit:6 http://security.debian.org/debian-security stretch/updates InRelease
Ign:7 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch Release
Ign:8 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Sources
Ign:10 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main ppc64el Packages
Ign:11 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main i386 Packages
Ign:12 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main all Packages
Ign:13 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main amd64 Packages
Ign:14 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Translation-en_US
Ign:15 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Translation-en
Ign:16 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main amd64 DEP-11 Metadata
Ign:17 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main all DEP-11 Metadata
Ign:18 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main DEP-11 64x64 Icons
Ign:8 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Sources
Ign:10 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main ppc64el Packages
Ign:11 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main i386 Packages
Ign:12 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main all Packages
Ign:13 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main amd64 Packages
Ign:14 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Translation-en_US
Ign:15 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Translation-en
Ign:16 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main amd64 DEP-11 Metadata
Ign:17 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main all DEP-11 Metadata
Ign:18 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main DEP-11 64x64 Icons
Ign:8 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Sources
Ign:10 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main ppc64el Packages
Ign:11 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main i386 Packages
Ign:12 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main all Packages
Ign:13 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main amd64 Packages
Ign:14 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Translation-en_US
Ign:15 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Translation-en
Ign:16 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main amd64 DEP-11 Metadata
Ign:17 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main all DEP-11 Metadata
Ign:18 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main DEP-11 64x64 Icons
Ign:8 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Sources
Ign:10 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main ppc64el Packages
Ign:11 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main i386 Packages
Ign:12 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main all Packages
Ign:13 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main amd64 Packages
Ign:14 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Translation-en_US
Ign:15 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Translation-en
Ign:16 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main amd64 DEP-11 Metadata
Ign:17 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main all DEP-11 Metadata
Ign:18 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main DEP-11 64x64 Icons
Ign:8 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Sources
Ign:10 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main ppc64el Packages
Ign:11 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main i386 Packages
Ign:12 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main all Packages
Ign:13 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main amd64 Packages
Ign:14 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Translation-en_US
Ign:15 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Translation-en
Ign:16 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main amd64 DEP-11 Metadata
Ign:17 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main all DEP-11 Metadata
Ign:18 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main DEP-11 64x64 Icons
Err:8 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Sources
404 Not Found [IP: 94.247.111.12 80]
Ign:10 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main ppc64el Packages
Ign:11 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main i386 Packages
Ign:12 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main all Packages
Ign:13 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main amd64 Packages
Ign:14 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Translation-en_US
Ign:15 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main Translation-en
Ign:16 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main amd64 DEP-11 Metadata
Ign:17 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main all DEP-11 Metadata
Ign:18 http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch/main DEP-11 64x64 Icons
Reading package lists... Done
W: The repository 'http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian stretch Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://mirror.truenetwork.ru/mariadb/repo/$VERSION/debian/dists/stretch/main/source/Sources 404 Not Found [IP: 94.247.111.12 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
+ rm mysql-apt-config_0.8.9-1_all.deb
+ [ -f /lib/systemd/system/mysqld.service ]
+ systemctl stop mysql
Failed to stop mysql.service: Unit mysql.service not loaded.
')

Правильно ли я понимаю, что проблема с репозиторием?
ayf
 
Сообщения: 18
Зарегистрирован: 11 мар 2011, 02:35

Re: Установка двумя командами. Проблема.

Сообщение Amir » 03 апр 2019, 17:20

Поправили скрипты, поменяли зеркало mariadb, проверили на виртуалке debian с sudo - всё поставилось.
Аватара пользователя
Amir
Разработчик
 
Сообщения: 5940
Зарегистрирован: 19 дек 2006, 21:04


Вернуться в Вопросы и предложения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron