Compare commits

...
4 Commits
Author SHA1 Message Date
yaprodunov d31b9fe35b Замена wget на curl 2026-08-29 11:46:13 +03:00
yaprodunov 75524d7534 dpkg заменен на apt для лучшей совместимости
modified:   custom_update_lsp.sh
2026-08-28 17:16:54 +03:00
yaprodunov 3a4b62d850 modified: custom_update_lsp.sh
modified:   custom_update_sns.sh
2026-08-28 12:43:52 +03:00
yaprodunov 29debe6738 Замена xterm на fly-term
Убраны значки info не поддерживаемыев Astra
2026-08-28 12:43:01 +03:00
3 changed files with 8 additions and 9 deletions
+1 -1
View File
@@ -188,7 +188,7 @@ class AdminHelper:
elif ext == 'sh': elif ext == 'sh':
os.chmod(tmp_path, 0o755) os.chmod(tmp_path, 0o755)
subprocess.Popen(['xterm', '-e', tmp_path]) subprocess.Popen(['fly-term', '--hide-menubar', '--hide-tabbar', '-e', tmp_path])
else: else:
messagebox.showwarning("Внимание", f"Неизвестный тип файла: {ext}") messagebox.showwarning("Внимание", f"Неизвестный тип файла: {ext}")
+5 -6
View File
@@ -1,6 +1,6 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# ============================================== # ==============================================
# 🔄 Скрипт поэтапного обновления Astra Linux # Скрипт поэтапного обновления Astra Linux
# ============================================== # ==============================================
# Цвета # Цвета
RED='\033[0;31m' RED='\033[0;31m'
@@ -82,7 +82,7 @@ show_status_info() {
check_root() { check_root() {
echo -e "\n${BOLD}${BLUE}════════════════════════════════════════${RESET}" echo -e "\n${BOLD}${BLUE}════════════════════════════════════════${RESET}"
echo -e "${BOLD}${CYAN} 🔄 ПОЭТАПНОЕ ОБНОВЛЕНИЕ ASTRA LINUX${RESET}" echo -e "${BOLD}${CYAN} ПОЭТАПНОЕ ОБНОВЛЕНИЕ ASTRA LINUX${RESET}"
echo -e "${BOLD}${BLUE}════════════════════════════════════════${RESET}\n" echo -e "${BOLD}${BLUE}════════════════════════════════════════${RESET}\n"
if [[ $EUID -ne 0 ]]; then if [[ $EUID -ne 0 ]]; then
@@ -273,8 +273,8 @@ EOF
echo -e "\n${BLUE} Подготовка системы к обновлению...${RESET}" echo -e "\n${BLUE} Подготовка системы к обновлению...${RESET}"
dpkg -s gk-kvm >/dev/null 2>&1 && { apt update && apt install --only-upgrade gk-kvm; } || true dpkg -s gk-kvm >/dev/null 2>&1 && { apt update && apt install --only-upgrade gk-kvm; } || true
dpkg -s secretnet >/dev/null 2>&1 && { sudo dpkg -P secretnet; } || true dpkg -s secretnet >/dev/null 2>&1 && { sudo apt purge -y secretnet; } || true
dpkg -s sns >/dev/null 2>&1 && { sudo dpkg -P sns; } || true dpkg -s sns >/dev/null 2>&1 && { sudo apt purge -y sns; } || true
dpkg -s gk-kvm >/dev/null 2>&1 && { tarm_unlock; } || true dpkg -s gk-kvm >/dev/null 2>&1 && { tarm_unlock; } || true
echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
@@ -334,8 +334,7 @@ stage2_install_security() {
fi fi
echo -e "${BLUE} Установка SecretNet...${RESET}" echo -e "${BLUE} Установка SecretNet...${RESET}"
# shellcheck disable=SC2086 curl -o /tmp/secretnet_1.12-4844.astra1.7_amd64.deb "http://$mgmt_server/SN/secretnet_1.12-4844.astra1.7_amd64.deb"
wget --output-file=/tmp/secretnet_1.12-4844.astra1.7_amd64.deb http://$mgmt_server/SN/secretnet_1.12-4844.astra1.7_amd64.deb
apt install -y /tmp/secretnet_1.12-4844.astra1.7_amd64.deb apt install -y /tmp/secretnet_1.12-4844.astra1.7_amd64.deb
echo -e "${BLUE} Установка SecretNet выполнена${RESET}" echo -e "${BLUE} Установка SecretNet выполнена${RESET}"
+2 -2
View File
@@ -1,6 +1,6 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# ============================================== # ==============================================
# 🔄 Скрипт поэтапного обновления Astra Linux # Скрипт поэтапного обновления Astra Linux
# ============================================== # ==============================================
# Цвета # Цвета
RED='\033[0;31m' RED='\033[0;31m'
@@ -82,7 +82,7 @@ show_status_info() {
check_root() { check_root() {
echo -e "\n${BOLD}${BLUE}════════════════════════════════════════${RESET}" echo -e "\n${BOLD}${BLUE}════════════════════════════════════════${RESET}"
echo -e "${BOLD}${CYAN} 🔄 ПОЭТАПНОЕ ОБНОВЛЕНИЕ ASTRA LINUX${RESET}" echo -e "${BOLD}${CYAN} ПОЭТАПНОЕ ОБНОВЛЕНИЕ ASTRA LINUX${RESET}"
echo -e "${BOLD}${BLUE}════════════════════════════════════════${RESET}\n" echo -e "${BOLD}${BLUE}════════════════════════════════════════${RESET}\n"
if [[ $EUID -ne 0 ]]; then if [[ $EUID -ne 0 ]]; then