36 lines
1.2 KiB
Makefile
36 lines
1.2 KiB
Makefile
.PHONY: help prereq setup apply check status
|
|
|
|
help:
|
|
@echo "Cibles disponibles :"
|
|
@echo " make prereq - Mise à jour + full-upgrade (baseline OS). Redémarrage requis après."
|
|
@echo " make setup - Installation complète (driver + CUDA + pinning). Redémarre en fin de script."
|
|
@echo " make apply - Déploie seulement les artefacts /etc (pinning + env CUDA)."
|
|
@echo " make check - Vérifications rapides : pinning APT, nvcc, nvidia-smi."
|
|
@echo " make status - Résumé : versions clés, chemin nvcc, nvidia-smi."
|
|
|
|
prereq:
|
|
sudo apt update
|
|
sudo apt full-upgrade -y
|
|
@echo
|
|
@echo "Terminé. Redémarrage recommandé maintenant :"
|
|
@echo " sudo reboot"
|
|
|
|
setup:
|
|
sudo ./setup-rtx5070ti-ubuntu2404.sh
|
|
|
|
apply:
|
|
sudo ./install.sh
|
|
|
|
check:
|
|
apt-cache policy libnvidia-gl-580 libnvidia-egl-gbm1 nvidia-driver-580-open nvidia-utils-580 | sed -n '1,220p'
|
|
bash -lc 'source /etc/profile.d/cuda-12-8.sh; which nvcc; nvcc --version'
|
|
nvidia-smi
|
|
|
|
status:
|
|
@echo "Noyau (kernel) : $$(uname -r)"
|
|
@echo
|
|
dpkg -l | egrep 'nvidia-driver-580-open|nvidia-utils-580|libnvidia-gl-580|cuda-toolkit-12-8' || true
|
|
@echo
|
|
@bash -lc 'source /etc/profile.d/cuda-12-8.sh 2>/dev/null || true; which nvcc || true; nvcc --version || true'
|
|
@echo
|
|
@nvidia-smi || true
|