Поправить скрипт для Linux

500 руб. за проект
21 мая 2024, 04:44 • 9 откликов • 101 просмотр
Есть скрипт установки и настройки VDS Там устанавливаются различные пакеты типа proftpd, mysql и так далее. Плюс некоторые моменты по настройки в системе выполняются, Так вот последнее время стала некоректно устанавливатся mysql. Скрипт Был написать для Ос Дебиан 9 и Корректно работал только именно на этой ос. Даже после того как вышла 11 и 12 версия он продолжал работать хоть по сути дебиан 9 уже устарела и пакеты пришлось брать из архива меняя В sources.list данные на

deb http://archive.debian.org/debian/ stretch main contrib non-free
deb http://archive.debian.org/debian-security/ stretch/updates main contrib non-free


Но сейчас что то где то либо изменилось либо в архиве убрали пакеты. Вообщем нужно либо сам скрипт поправить либо переписать чтобы он работал на дебиане 11 и 12


Там также есть такой код

echo mysql-apt-config mysql-apt-config/repo-url string http://repo.mysql.com/apt
echo mysql-apt-config mysql-apt-config/select-preview select Disabled
echo mysql-apt-config mysql-apt-config/repo-codename select stretch
echo mysql-apt-config mysql-apt-config/tools-component string mysql-tools
echo mysql-apt-config mysql-apt-config/select-tools select Enabled
echo mysql-apt-config mysql-apt-config/dmr-warning note
echo mysql-apt-config mysql-apt-config/preview-component string
echo mysql-apt-config mysql-apt-config/repo-distro select debian
echo mysql-apt-config mysql-apt-config/select-product select Ok
echo mysql-apt-config mysql-apt-config/select-server select mysql-8.0
echo mysql-apt-config mysql-apt-config/unsupported-platform select abort
echo mysql-community-server mysql-community-server/root-pass password `cat sqlpasswd` | debconf-set-selections
echo mysql-community-server mysql-community-server/re-root-pass password `cat sqlpasswd` | debconf-set-selections
echo mysql-community-server mysql-community-server/data-dir note | debconf-set-selections
echo mysql-community-server mysql-community-server/remove-data-dir boolean false | debconf-set-selections
echo mysql-community-server mysql-community-server/root-pass-mismatch error | debconf-set-selections
echo proftpd-basic shared/proftpd/inetd_or_standalone select standalone | debconf-set-selections


Может дело в этом, Вообщем Кто сможет помочь сам скрипт отправлю В личкe и более подробно объясню моменты. так же по бюджету можем договорится