# NVIDIA GPU Auto-Installer for Ubuntu [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![Ubuntu 24.04+](https://img.shields.io/badge/Ubuntu-24.04+-orange) ![Docker Support](https://img.shields.io/badge/Docker-GPU_Support-blue) Автоматическая установка драйверов NVIDIA и настройка Docker для GPU-ускорения на Ubuntu 24.04 и новее. ## ✨ Особенности - Автоматическое определение GPU (NVIDIA Tesla/RTX/Quadro) - Установка оптимальных драйверов для вашей карты - Полная очистка старых версий драйверов - Настройка Docker с поддержкой GPU - Проверка работоспособности всех компонентов ## 🚀 Установка одной командой ```bash sudo bash -c "$(curl -fsSL https://git.softuniq.eu/UniqAI/NVIDIA_GPU_Auto_Installer_for_Ubuntu/_edit/main/install_nvidia.sh)" ``` *Замените `YOUR_USERNAME` и путь к скрипту на актуальный URL вашего репозитория* ## 📋 Требования - Ubuntu 24.04 LTS или новее - NVIDIA GPU с архитектурой Pascal или новее - Доступ к терминалу с правами sudo - Интернет-соединение ## 🔧 Ручная установка 1. Клонируйте репозиторий: ```bash git clone https://github.com/YOUR_USERNAME/nvidia-auto-installer.git cd nvidia-auto-installer ``` 2. Запустите скрипт: ```bash chmod +x install_nvidia.sh sudo ./install_nvidia.sh ``` ## 🖥️ Поддерживаемое оборудование | GPU Series | Примеры моделей | Минимальный драйвер | |------------------|----------------------|---------------------| | Tesla | A10, T4, V100 | 470+ | | GeForce RTX | 30xx, 40xx | 535+ | | Quadro | RTX 6000, A6000 | 525+ | | NVIDIA Enterprise| A100, H100 | 515+ | ## 🐳 Docker Support После установки используйте официальные образы с GPU-поддержкой: ```bash # Пример запуска контейнера с PyTorch docker run --gpus all -it --rm nvcr.io/nvidia/pytorch:23.10-py3 # Пример запуска TensorFlow docker run --gpus all -it --rm tensorflow/tensorflow:latest-gpu ``` ## 🔍 Проверка установки ```bash # Проверка драйвера nvidia-smi # Проверка Docker docker run --rm --gpus all nvidia/cuda:12.3.1-base nvidia-smi ``` ## ⚠️ Предупреждение - Скрипт требует перезагрузки после установки - Не используйте на production-системах без тестирования - Проверяйте совместимость драйверов для специфичных рабочих нагрузок ## 📜 Лицензия MIT License - подробнее в файле [LICENSE](LICENSE)