Compare commits
2 Commits
8a25eb9b59
...
bc631fd4e0
Author | SHA1 | Date | |
---|---|---|---|
|
bc631fd4e0 | ||
|
705cb6cda9 |
@ -1,4 +1,8 @@
|
|||||||
История изменений:
|
История изменений:
|
||||||
|
0.2.7:
|
||||||
|
* удалена команда обновления ситемы "dist-upgrade" при установке зависимостей
|
||||||
|
* исправлено отображение списка возможных установок при использовании перенаправления
|
||||||
|
Например: "winehelper -i | less"
|
||||||
|
|
||||||
0.2.6:
|
0.2.6:
|
||||||
* добавлена информация о "Лицензионных соглашениях" перед запуском автоустановок программ
|
* добавлена информация о "Лицензионных соглашениях" перед запуском автоустановок программ
|
||||||
|
@ -12,7 +12,6 @@ fatal () { print_error "$@" ; exit 1 ;}
|
|||||||
|
|
||||||
##### UPDATE SYSTEM #####
|
##### UPDATE SYSTEM #####
|
||||||
apt-get update || fatal "Не удалось обновить список доступных пакетов,"
|
apt-get update || fatal "Не удалось обновить список доступных пакетов,"
|
||||||
apt-get dist-upgrade || fatal "Не удалось обновить систему."
|
|
||||||
|
|
||||||
##### CHECK AREPO (x86_64-i586) #####
|
##### CHECK AREPO (x86_64-i586) #####
|
||||||
apt-repo | grep -q "x86_64-i586" || fatal "Репозиторий x86_64-i586 не подключен. \
|
apt-repo | grep -q "x86_64-i586" || fatal "Репозиторий x86_64-i586 не подключен. \
|
||||||
|
16
winehelper
16
winehelper
@ -96,8 +96,7 @@ fi
|
|||||||
|
|
||||||
##### ROOT #####
|
##### ROOT #####
|
||||||
su_run () {
|
su_run () {
|
||||||
print_info "Будет обновлена система и установлены зависимости."
|
print_info "Для продолжения установки зависимостей введите root пароль..."
|
||||||
print_info "Для продолжения настройки введите root пароль..."
|
|
||||||
su - -c "$@"
|
su - -c "$@"
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -834,14 +833,21 @@ wine_run_install () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
run_autoinstall () {
|
run_autoinstall () {
|
||||||
|
[[ -p /dev/stdout ]] && local USE_PIPE="1"
|
||||||
AI_SCRIPT="${1,,}"
|
AI_SCRIPT="${1,,}"
|
||||||
if [[ $AI_SCRIPT == "list" ]] || [[ -z "$AI_SCRIPT" ]] ; then
|
if [[ $AI_SCRIPT == "list" ]] || [[ -z "$AI_SCRIPT" ]] ; then
|
||||||
print_info "Список программ с возможностью автоматической установки:"
|
if [[ $USE_PIPE == 1 ]]
|
||||||
|
then echo "Список программ с возможностью автоматической установки:"
|
||||||
|
else print_info "Список программ с возможностью автоматической установки:"
|
||||||
|
fi
|
||||||
for list in $(ls "$WH_AUTOINSTALL_DIR") ; do
|
for list in $(ls "$WH_AUTOINSTALL_DIR") ; do
|
||||||
AI_INFO="$(grep "info_ru:" "$WH_AUTOINSTALL_DIR/$list" | awk -F"info_ru: " '{print $2}')"
|
AI_INFO="$(grep "info_ru:" "$WH_AUTOINSTALL_DIR/$list" | awk -F"info_ru: " '{print $2}')"
|
||||||
AI_PROGNAME="$(grep "PROG_NAME=" "$WH_AUTOINSTALL_DIR/$list" | awk -F"PROG_NAME=" '{print $2}')"
|
AI_PROGNAME="$(grep "PROG_NAME=" "$WH_AUTOINSTALL_DIR/$list" | awk -F"PROG_NAME=" '{print $2}')"
|
||||||
printf "\E[36m%s $SCRIPT_NAME install $list - $AI_PROGNAME %s\e[0m\n"
|
if [[ $USE_PIPE == 1 ]]
|
||||||
echo -e "$AI_INFO\n"
|
then echo -e "\n$SCRIPT_NAME install $list - $AI_PROGNAME"
|
||||||
|
else printf "\n\E[36m%s $SCRIPT_NAME install $list - $AI_PROGNAME %s\e[0m\n"
|
||||||
|
fi
|
||||||
|
echo -e "$AI_INFO"
|
||||||
done
|
done
|
||||||
echo
|
echo
|
||||||
elif [[ -f "$WH_AUTOINSTALL_DIR/$AI_SCRIPT" ]] ; then
|
elif [[ -f "$WH_AUTOINSTALL_DIR/$AI_SCRIPT" ]] ; then
|
||||||
|
Loading…
Reference in New Issue
Block a user