Files
Obsidian-Main/10. 日記/2025-11-18(週二).md
Awin Huang b7f1116f30 vault backup: 2025-11-19 14:20:45
Affected files:
10. 日記/2025-11-18(週二).md
2025-11-19 14:20:46 +08:00

8.4 KiB
Raw Blame History

tags, aliases, date, time, description
tags aliases date time description
ubuntu
cuda
cuDnn
2025-11-18 13:55:39

時間13:55:39


今日發生什麼事?

Install CUDA Toolkit 12.9 for Ubuntu 24.04 x86_64

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-ubuntu2404.pin
sudo mv cuda-ubuntu2404.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/12.9.1/local_installers/cuda-repo-ubuntu2404-12-9-local_12.9.1-575.57.08-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2404-12-9-local_12.9.1-575.57.08-1_amd64.deb
sudo cp /var/cuda-repo-ubuntu2404-12-9-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cuda-toolkit-12-9

Install cuDNN 9.16.0 for CUDA Toolkit 12

cuDNN 9.16.0 有分2個版本分別支援 CUDA 12 與 CUDA 13。安裝的時候要注意。

Installation

wget https://developer.download.nvidia.com/compute/cudnn/9.16.0/local_installers/cudnn-local-repo-ubuntu2404-9.16.0_1.0-1_amd64.deb
sudo dpkg -i cudnn-local-repo-ubuntu2404-9.16.0_1.0-1_amd64.deb
sudo cp /var/cudnn-local-repo-ubuntu2404-9.16.0/cudnn-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update

To install for CUDA 12

sudo apt-get -y install cudnn9-cuda-12

To install for CUDA 13

sudo apt-get -y install cudnn9-cuda-13

Remove local repo

移除本地的 deb package

  1. 先找出安裝的 package name

    dpkg -l | grep cuda-repo
    
    • 你應該會看到類似:
      ii  cuda-repo-debian12-12-9-local   12.9.1-575.57.08-1   amd64
      
  2. 移除

    • 設定檔保留
    sudo dpkg -r cuda-repo-debian12-12-9-local
    
    • 設定檔一併移除
    sudo dpkg -P cuda-repo-debian12-12-9-local
    
  3. apt 遺除以安裝的套件

    1. 先找出主要的套件
      apt list --installed | grep cuda
      
    2. 會看到類似以下
      cuda-cccl-12-9/unknown,now 12.9.27-1 amd64 [installed,automatic]
      cuda-command-line-tools-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
      cuda-compiler-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
      cuda-crt-12-9/unknown,now 12.9.86-1 amd64 [installed,automatic]
      cuda-cudart-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
      cuda-cudart-dev-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
      cuda-cuobjdump-12-9/unknown,now 12.9.82-1 amd64 [installed,automatic]
      cuda-cupti-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
      cuda-cupti-dev-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
      cuda-cuxxfilt-12-9/unknown,now 12.9.82-1 amd64 [installed,automatic]
      cuda-documentation-12-9/unknown,now 12.9.88-1 amd64 [installed,automatic]
      cuda-driver-dev-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
      cuda-gdb-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
      cuda-libraries-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
      cuda-libraries-dev-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
      cuda-nsight-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
      cuda-nsight-compute-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
      cuda-nsight-systems-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
      cuda-nvcc-12-9/unknown,now 12.9.86-1 amd64 [installed,automatic]
      cuda-nvdisasm-12-9/unknown,now 12.9.88-1 amd64 [installed,automatic]
      cuda-nvml-dev-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
      cuda-nvprof-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
      cuda-nvprune-12-9/unknown,now 12.9.82-1 amd64 [installed,automatic]
      cuda-nvrtc-12-9/unknown,now 12.9.86-1 amd64 [installed,automatic]
      cuda-nvrtc-dev-12-9/unknown,now 12.9.86-1 amd64 [installed,automatic]
      cuda-nvtx-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
      cuda-nvvm-12-9/unknown,now 12.9.86-1 amd64 [installed,automatic]
      cuda-nvvp-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
      cuda-opencl-12-9/unknown,now 12.9.19-1 amd64 [installed,automatic]
      cuda-profiler-api-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
      cuda-repo-debian12-12-9-local/now 12.9.1-575.57.08-1 amd64 [installed,local]
      cuda-sandbox-dev-12-9/unknown,now 12.9.19-1 amd64 [installed,automatic]
      cuda-sanitizer-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
      cuda-toolkit-12-9-config-common/unknown,now 12.9.79-1 all [installed,automatic]
      cuda-toolkit-12-9/unknown,now 12.9.1-1 amd64 [installed]
      cuda-toolkit-12-config-common/unknown,now 12.9.79-1 all [installed,automatic]
      cuda-toolkit-config-common/unknown,now 12.9.79-1 all [installed,automatic]
      cuda-tools-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
      cuda-visual-tools-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
      
    3. 移除:sudo apt remove cuda-tools-12-9
    4. 清除沒用的套件:sudo apt autoremove
    5. 刪除 keyring (如果你不再需要 CUDA repo)sudo rm /usr/share/keyrings/cuda-*-keyring.gpg

紀錄一下這幾天買的東西

Facebook

Hui Chuan Shin

  • 長毛烏羽玉 x 2 = NT$400
  • 銀冠玉 x 2 = NT$400

Taipei Caudex Club

  • 正白皮沒藥 NT$8000

Clsc Caudex Vick  城市塊根

  • 瓶幹麒麟 NT$400

Eva Hsu

  • 無刺象牙丸 NT$1000

酉 5pm.twcaudex

  • 威迪沒藥 NT$5500

蝦皮

雲植園

陽光美錦DAYLIGHT PLANTS

陽明園

BJ多肉植物

  • 吹雪 NT$150
  • 菊水綴化 NT$600

有什麼想法?

相對應的行動是什麼?

還沒做的事