/
arch_linux
/
postinstall
Обзор
Документация
Войти
/
arch_linux
/
postinstall
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
scripts/11_wifi_setup.sh
43 строки
1 KB
arch_linux
upload files
22 ноя 2025, 09:19
22 ноя 2025, 09:19
a4711e8
Код
Авторство
О чём код?
#!/bin/bash # Настройка WiFi set -e SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" source "${SCRIPT_DIR}/common.sh" setup_wifi() { print_info "Установка дополнительных WiFi утилит..." local wifi_packages=( "networkmanager" "network-manager-applet" "wpa_supplicant" "wireless_tools" "netctl" ) for package in "${wifi_packages[@]}"; do install_with_check \ "$package" \ "sudo pacman -S --noconfirm $package" \ "check_package $package" done if ! systemctl is-enabled NetworkManager &> /dev/null; then sudo systemctl enable NetworkManager print_success "NetworkManager служба включена" fi if ! systemctl is-active NetworkManager &> /dev/null; then sudo systemctl start NetworkManager print_success "NetworkManager служба запущена" fi print_success "WiFi утилиты установлены" } main() { print_header "НАСТРОЙКА WIFI" setup_wifi save_state } main "$@"