forum.bitel.ru
http://forum.bitel.ru/

Установка двумя командами. Проблема.
http://forum.bitel.ru/viewtopic.php?f=1&t=13279
Страница 1 из 1

Автор:  ayf [ 29 мар 2019, 23:01 ]
Заголовок сообщения:  Установка двумя командами. Проблема.

Добрый день. Пытаюсь на сервер с Debian 9.8 установить БГБиллинг. При установке двумя командами получается вот что:
Код:
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/


Как это вылечить? Замучался уже, честно говоря.

Автор:  dimOn [ 30 мар 2019, 00:36 ]
Заголовок сообщения:  Re: Установка двумя командами. Проблема.

что именно непонятно в выводе скрипта? там же написано всё?

Автор:  dimOn [ 30 мар 2019, 00:41 ]
Заголовок сообщения:  Re: Установка двумя командами. Проблема.

предположительно скрипт написан не под все линуксы, а под некоторые в которых предустановлена необязательная (и странная в контексте подобных скриптов) утилита sudo

Автор:  ayf [ 02 апр 2019, 16:34 ]
Заголовок сообщения:  Re: Установка двумя командами. Проблема.

Спасибо. Продвинулся чуть дальше.
Код:
+ 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.


Правильно ли я понимаю, что проблема с репозиторием?

Автор:  Amir [ 03 апр 2019, 17:20 ]
Заголовок сообщения:  Re: Установка двумя командами. Проблема.

Поправили скрипты, поменяли зеркало mariadb, проверили на виртуалке debian с sudo - всё поставилось.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/