Загрузка...

Light start for a beginner in Linux. Script for auto starting all components (almost)

Thread in Articles created by dassdaasddas Jul 29, 2025 at 12:08 PM. 125 views

  1. dassdaasddas
    dassdaasddas Topic starter Jul 29, 2025 at 12:08 PM фурмарк не аксиома 174 Aug 11, 2018
    С ростом и популяризацией Gnu/Linux был написан легкий bash-скрипт для новичков, для помощи в установке пакетов, почти что без зависимостей. Само определяет сис-мы инициализации и пакетный менеджер. Проверена на Debian/Fedora/Gentoo
    Установка и Первый запуск
    Установи gum
    gum — это инструмент, который рисует все красивые меню:

    • На Arch Linux: sudo pacman -S gum
    • На Debian/Ubuntu: sudo apt install gum (если есть в репозитории)
    • На Fedora: sudo dnf install gum
    • Если его нет - инструкции на GitHub
    2. Установка скрипта:
    Code
    git clone https://github.com/FlexEbat/linutils.git
    2. Сделай файл исполняемым
    chmod +x linutil.sh
    3. Запусти с правами суперпользователя
    sudo ./linutil.sh
    Разбор Функций:
    1. Установка пакетов

    [IMG]
    1.1 Установить Окружение Рабочего Стола (DE/WM):
    - GNOME, KDE Plasma, XFCE4, LXDE:
    - i3: Установит не только сам i3, но и rofi (лаунчер) и i3status (для панели).
    - Hyprland: Установит не только сам Hyprland, но и waybar (панель), wofi (лаунчер) и другие базовые утилиты. (Если его нет в репах, то он предупредит)
    - Sway: Чистый композитор.

    [IMG][IMG][IMG]
    1.2 Установить системные компоненты:
    Здесь можно выбрать драйверы для видеокарты (NVIDIA, AMD, Intel), звуковой сервер Pipewire или подготовить систему к играм, который сам включит multilib и установит Steam.

    Выбор осуществляется по нажатие на X или ПРОБЕЛ(SPACE). После ENTER. (СЕЙЧАС ВЫХОД С ПОМОЩЬЮ ESC НЕ РАБОТАЕТ, ХЗ ПОЧЕМУ. ПРОСТО НИЧЕГО НЕ ВЫБИРАЕМ И НАЖИМАЕМ ENTER)
    [IMG]
    [IMG]
    1.3 Установить пакет по названию: Просто введи имя пакета (или нескольких через пробел), и скрипт их установит.
    [IMG]
    [IMG]
    2. Удаление пакетов

    Показывает все установленные пакеты, по выбору пакетов, нажимаем ENTER и он удаляет эти пакеты. Или используем поиск.
    [IMG]
    [IMG]
    [IMG]
    [IMG]
    3. Обновление системы

    Нажимаешь, подтверждаешь, и скрипт выполняет полное обновление всей системы.

    4. Управление службами (systemd/OpenRC)

    Скрипт автоматически определяет систему инициализации(Щас работает только на SystemD и OpenRC), а после показывает список сервисов и предлагает:
    1. Включить при загрузке.
    2. Отключить при загрузке.
    3. Запустить/Остановить сейчас.
    4. Показать статус.
    [IMG]
    [IMG]
    [IMG]
    [IMG]
    5. Информация о системе

    Показывает информацию о системе через neofetch/fastfetch, если их нет - предложит установить их.
    [IMG]
     
    This article was useful for you?
    You can thank the author of the topic by transferring funds to your balance
    Thank the author
  2. Элейна
    > Старт для новичка
    > Arch
    Эво как
     
    1. dassdaasddas Topic starter
      Элейна, мой первый дистр был - арч. Вот так вот.
Top
Loading...