Jump to content

Openai/691390b6-78d8-8006-8ff8-11d741cc20ed

From freem
Revision as of 05:24, 13 November 2025 by Lukegao (talk | contribs) (导入ChatGPT Share对话 691390b6...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


This conversation was exported from ChatGPT[1]

gpt-5[edit | edit source]

User: jak zainstalowac cuda 12.1 na ubuntu 24.04[edit | edit source]

jak zainstalowac cuda 12.1 na ubuntu 24.04

Assistant: OK Piotr — oto pełna, sprawdzona instrukcja instalacji CUDA 12.1 na Ubuntu 24.04 Noble Numbat, krok po kroku.[edit | edit source]

OK Piotr — oto pełna, sprawdzona instrukcja instalacji CUDA 12.1 na Ubuntu 24.04 (Noble Numbat), krok po kroku. Zakładam, że chcesz mieć środowisko działające np. z PyTorch lub TensorFlow, bez psucia sterowników systemowych.

🧰 1️⃣ Wstępne informacje[edit | edit source]

  • Ubuntu 24.04 jest nową wersją, więc oficjalne repozytoria NVIDII mogą nie mieć jeszcze dedykowanego wpisu dla 24.04, ale CUDA 12.1 działa poprawnie po ręcznej instalacji.
  • Najbezpieczniej nie instalować przez apt install nvidia-cuda-toolkit, bo to daje starą wersję (z repo Ubuntu).

⚙️ 2️⃣ Usuń stare instalacje (jeśli coś było instalowane wcześniej)[edit | edit source]

sudo apt remove --purge 'nvidia-''' 'cuda-''' 'libcudnn*'
sudo apt autoremove
sudo apt clean

Zrestartuj komputer:

sudo reboot

🧩 3️⃣ Dodaj repozytorium NVIDII (dla Ubuntu 22.04 — działa też na 24.04)[edit | edit source]

Pobierz oficjalny instalator repozytorium:

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-ubuntu2204.pin
sudo mv cuda-ubuntu2204.pin /etc/apt/preferences.d/cuda-repository-pin-600

Dodaj repozytorium:

sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/3bf863cc.pub
sudo add-apt-repository "deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/ /"

Zaktualizuj listę pakietów:

sudo apt update

🚀 4️⃣ Zainstaluj CUDA 12.1[edit | edit source]

sudo apt install -y cuda-12-1

Instalacja potrwa kilka minut. Po zakończeniu zrestartuj komputer:

sudo reboot

🧠 5️⃣ Skonfiguruj ścieżki środowiskowe[edit | edit source]

Dodaj do pliku ~/.bashrc (lub ~/.zshrc, jeśli używasz Zsh):

export PATH=/usr/local/cuda-12.1/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-12.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

Zastosuj zmiany:

source ~/.bashrc

✅ 6️⃣ Sprawdź instalację[edit | edit source]

Po restarcie sprawdź:

nvidia-smi

Powinno pokazać wersję sterownika i listę GPU.

Sprawdź wersję CUDA:

nvcc --version

Powinno wyświetlić coś w stylu:

Cuda compilation tools, release 12.1, V12.1.105

🧩 7️⃣ (Opcjonalnie) Zainstaluj cuDNN dla CUDA 12.1[edit | edit source]

Zaloguj się (lub utwórz konto) na https://developer.nvidia.com/cudnn, wybierz:

  • cuDNN v8.x dla CUDA 12.x
  • Wersję „Local Installer (Ubuntu 22.04 DEB)” — działa też na 24.04.

Zainstaluj np.:

sudo dpkg -i cudnn-local-repo-ubuntu2204-8.x.x.x_1.0-1_amd64.deb
sudo apt update
sudo apt install libcudnn8 libcudnn8-dev

🧩 8️⃣ (Opcjonalnie) Sprawdzenie działania z Pythonem[edit | edit source]

Zainstaluj np. PyTorch z CUDA 12.1:

pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121

I sprawdź w Pythonie:

import torch
print(torch.cuda.is_available())

Jeśli zwraca True, wszystko działa 👍

Chcesz, żebym przygotował Ci skrypt bash (install_cuda_12_1.sh), który automatycznie wykona wszystkie powyższe kroki na Ubuntu 24.04?

References[edit | edit source]

  1. "New chat". ChatGPT. Retrieved 2025-11-13.