# 2026-04-06 Mon
# APTで毎回確認のy入力が面倒であれば -yを付加する
#  ex) sudo apt -y install gcc
#  ex) sudo apt install gcc -y

##
## 前述 mylinuxinst.sh の基本＆ビルド用まで適用済が前提条件です
## デフォルトはProprietary-Kernel版 OPEN版の場合は#を付け替えて

# リポジトリ追加
sudo add-apt-repository contrib non-free

## /etc/apt/sources.listの編集 debian13用
## sudo vi /etc/apt/sources.list 下記参考
#deb http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware
#deb-src http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware
#deb http://security.debian.org/debian-security/ trixie-security contrib non-free main non-free-firmware
#deb-src http://security.debian.org/debian-security/ trixie-security contrib non-free main non-free-firmware
#deb http://deb.debian.org/debian/ trixie-updates main contrib non-free non-free-firmware
#deb-src http://deb.debian.org/debian/ trixie-updates main contrib non-free non-free-firmware

sudo apt update
sudo apt upgrade

# カーネルの更新があれば一度再起動して再度更新を確認する
## shutdown -r 0
## sudo apt update
## sudo apt upgrade

## debian13用nvidiaここから-----
wget https://developer.download.nvidia.com/compute/cuda/repos/debian13/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt update
sudo apt install dkms -y
sudo apt install cuda-toolkit-13-2 -y
sudo apt -V install nvidia-open -y
sudo apt -V install cuda-drivers -y

## Open-Kernel の場合(下記Proprietary-Kernelはスキップする)
#sudo apt -V install nvidia-driver-cuda nvidia-kernel-open-dkms
#sudo apt -V install nvidia-driver nvidia-kernel-open-dkms

## Proprietary-Kernel の場合(上記Open-Kernelはスキップしておく)
sudo apt -V install nvidia-driver-cuda nvidia-kernel-dkms -y
sudo apt -V install nvidia-driver nvidia-kernel-dkms -y

## cuda-toolkit
#sudo apt -V install nvidia-cuda-dev nvidia-cuda-toolkit -y

## 以後のnvidiaアップデート
#sudo apt dist-upgrade
##----- debian13用nvidiaここまで

