Установка с образа падала на шаге «Компоненты» при первой загрузке (повтор проходил): служба впервые установленного ядра включалась раньше, чем появлялся её unit-файл (systemctl enable bj-server — «Unit file does not exist»); теперь включается, только если unit-файл есть. Java 17: выбор по apt-cache без перевода (на русской системе «Кандидат:» вместо «Candidate:» — ставилась Java 11). Раскладка консоли: toggle без лишнего «grp:» (получалось grp:grp:alt_shift_toggle, Alt+Shift не переключал). Вопрос о постоянном адресе — ответ цифрой
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
@@ -98,8 +98,9 @@ setup_accounts
|
||||
if [ ! -f /var/lib/bj/.bj/network-asked ] && [ -x /usr/local/sbin/bj-network ] && command -v netplan >/dev/null; then
|
||||
mkdir -p /var/lib/bj/.bj && date -Iseconds > /var/lib/bj/.bj/network-asked
|
||||
printf '\n Сейчас адрес сервера: %s\n' "$(ip -4 -o addr show scope global 2>/dev/null | awk '{print $4}' | tr '\n' ' ')"
|
||||
read -t 60 -r -p " Задать постоянный адрес (рекомендуется)? [д/Н]: " ANS < /dev/tty || ANS=""
|
||||
case "$ANS" in [дДyY]*) /usr/local/sbin/bj-network < /dev/tty ;; esac
|
||||
# ответ цифрой: консоль начинает в английской раскладке, «д» без переключения не набрать
|
||||
read -t 60 -r -p " Задать постоянный адрес (рекомендуется)? 1 — да, Enter — нет: " ANS < /dev/tty || ANS=""
|
||||
case "$ANS" in 1*|[дДyYlL]*) /usr/local/sbin/bj-network < /dev/tty ;; esac
|
||||
fi
|
||||
clear
|
||||
printf '\n Bridge&Join: установка на сервер\n ────────────────────────────────────────────────────────────\n'
|
||||
|
||||
@@ -17,7 +17,7 @@ autoinstall:
|
||||
keyboard:
|
||||
layout: us,ru
|
||||
variant: ","
|
||||
toggle: grp:alt_shift_toggle
|
||||
toggle: alt_shift_toggle # установщик сам допишет «grp:» (с ним получалось «grp:grp:…», переключение не работало)
|
||||
timezone: Europe/Moscow
|
||||
identity:
|
||||
hostname: bj-server
|
||||
|
||||
Reference in New Issue
Block a user