Этот репозиторий предоставляет удобный способ автоматической начальной настройки сервера. С помощью одной команды вы можете обновить систему и установить все необходимые пакеты без лишних усилий.
- Полностью автоматизированный процесс.
- Обновление системы и установка пакетов без конфликтов.
- Простота использования: одна команда для запуска.
Для автоматической настройки сервера выполните следующую команду:
. <(wget -qO- https://raw.githubusercontent.com/sattva2020/server-primary-setting/refs/heads/main/server-primary-setting)-
Обновляет список пакетов и устанавливает последние обновления операционной системы.
-
Устанавливает следующие пакеты:
- curl: Инструмент для передачи данных с URL.
- git: Система контроля версий.
- jq: Утилита для работы с JSON.
- lz4: Утилита для сжатия данных.
- build-essential: Инструменты для сборки программ.
- unzip: Утилита для распаковки архивов.
- make, gcc: Компиляторы и утилиты сборки.
- ncdu: Интерактивный анализатор дискового пространства.
- cmake, clang, pkg-config, libssl-dev: Инструменты для разработки.
- python3-pip: Менеджер пакетов Python.
- protobuf-compiler: Компилятор для Protocol Buffers.
- docker.io: Платформа для контейнеризации.
- dos2unix: Утилита для преобразования текстовых файлов.
- screen: Мультиплексор терминала
- mc: Midnight Commander, файловый менеджер.
-
Обрабатывает конфликты пакетов и продолжает установку остальных компонентов.
Лицензия: MIT