Загрузка...

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

Thread in Linux created by dassdaasddas Jul 29, 2025. (bumped Aug 7, 2025) 650 views

  1. dassdaasddas
    dassdaasddas Topic starter Jul 29, 2025 фурмарк не аксиома 189 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
    git clone https://gitlab.com/zaebals9yaybit/linutils.git
    2. Сделай файл исполняемым
    chmod +x
    3. Запусти с правами суперпользователя
    sudo ./
    Разбор Функций:
    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]
     
  2. Элейна
    Элейна Jul 29, 2025 4,693 Aug 16, 2019
    > Старт для новичка
    > Arch
    Эво как
     
    1. dassdaasddas Topic starter
      avatarЭлейна, мой первый дистр был - арч. Вот так вот.
  3. Bo4ka
    Bo4ka Jul 31, 2025 ГАРАНТ 1,150 May 13, 2021
    Ладно, годная тема, спасибо
     
  4. batukhan88
    batukhan88 Aug 21, 2025 11 Sep 10, 2023
    Очередная баш портянка, новичкам лучше бы вообще не видеть сейчас терминал потому что это прошлый век буквально, ну а так мб кому надо будет лол
     
Loading...