NVIDIA_GPU_Auto_Installer_f.../README.md
2025-04-20 11:10:02 +00:00

85 lines
3.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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)