Files
Obsidian-Main/10. 日記/2025-11-18(週二).md
Awin Huang 1c1e29a555 vault backup: 2025-11-27 11:00:31
Affected files:
10. 日記/2025-11-18(週二).md
10. 日記/2025-11-27(週四).md
2025-11-27 11:00:31 +08:00

171 lines
8.6 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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.
---
tags:
- ubuntu
- cuda
- cuDnn
aliases:
date: 2025-11-18
time: 13:55:39
description:
---
時間13:55:39
---
# 今日發生什麼事?
- 安裝git lfs:
- [Git Large File Storage | Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise.](https://git-lfs.com/)
- 安裝 uv
- [Installation | uv](https://docs.astral.sh/uv/getting-started/installation/#standalone-installer)
- 要有 linux gpu 版本跟 linux cpu 版本
- tensorflow 各版本對應的 Python、Compiler、Build tools、cuDNN 與 cuda 版號
- [Build from source on Linux](https://tensorflow.google.cn/install/source?hl=en#setup_for_linux_and_macos)
- [Build from source on Windows](https://tensorflow.google.cn/install/source_windows?hl=en)
- [CUDA Toolkit 12.9 Update 1 for Ubuntu 24.04](https://developer.nvidia.com/cuda-12-9-1-download-archive?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=24.04&target_type=deb_local)
- [cuDNN 9.16.0](https://developer.nvidia.com/cudnn-downloads?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=24.04&target_type=deb_local&Configuration=Full)
- [cuDNN Installation](https://docs.nvidia.com/deeplearning/cudnn/installation/latest/prerequisites.html#required-software-and-hardware)
- [cuDNN archive](https://developer.nvidia.com/cudnn-archive)
- [cuDNN 與 CUDA Toolkit 版本對照表](https://docs.nvidia.com/deeplearning/cudnn/frontend/v1.16.0/reference/support-matrix.html#support-matrix)
- 最終組合tensorflow 2.20 + CUDA 12.9.0 + cuDNN 9.16.0
## 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
```shell
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
```shell
sudo apt-get -y install cudnn9-cuda-12
```
### To install for CUDA 13
```shell
sudo apt-get -y install cudnn9-cuda-13
```
## Remove local repo
移除本地的 deb package
1. 先找出安裝的 package name
```
dpkg -l | grep cuda-repo
```
- 你應該會看到類似:
```shell
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] 長毛烏羽玉 x 2 = NT$400 ✅ 2025-11-22
- [x] 銀冠玉 x 2 = NT$400 ✅ 2025-11-22
#### Taipei Caudex Club
- [x] 正白皮沒藥 NT$8000 ✅ 2025-11-25
#### Clsc Caudex Vick  城市塊根
- [x] 瓶幹麒麟 NT$400 ✅ 2025-11-22
#### Eva Hsu
- [x] 無刺象牙丸 NT$1000 ✅ 2025-11-22
#### 酉 5pm.twcaudex
- [ ] ~~威迪沒藥 NT$5500~~
### 蝦皮
#### [雲植園](https://shopee.tw/easy_planting?entryPoint=OrderDetail)
- [x] [Discocactus horstii](https://shopee.tw/Discocactus-horstii-%EF%BD%9C5%E5%85%AC%E5%88%86%E4%BB%A5%E4%B8%8A%E9%96%8B%E8%8A%B1%E5%B0%BA%E5%AF%B8%EF%BD%9C%E5%A5%87%E7%89%B9%E4%B8%B8-%E9%96%8B%E8%8A%B1%E7%88%86%E9%A6%99%EF%BD%9C%E5%A4%9C%E9%96%8B%E9%A6%99%E8%8A%B1-%E4%BB%99%E4%BA%BA%E6%8E%8C%EF%BD%9C%E7%8C%B4%E5%B1%8D%E9%AB%94-%E5%A4%9A%E8%82%89%E6%A4%8D%E7%89%A9-i.1419103280.44023376705) NT$450 ✅ 2025-11-20
- [x] [短豪刺琴絲丸Mammillaria camptotricha](https://shopee.tw/%E7%9F%AD%E8%B1%AA%E5%88%BA-%E7%90%B4%E7%B5%B2%E4%B8%B8-Mammillaria-camptotricha-i.1419103280.41860658534) NT$460 ✅ 2025-11-20
#### [陽光美錦DAYLIGHT PLANTS](https://shopee.tw/pennychang1001?entryPoint=OrderDetail)
- [x] [王妃雷神黃中斑](https://shopee.tw/%E7%8E%8B%E5%A6%83%E9%9B%B7%E7%A5%9E%E9%BB%83%E4%B8%AD%E6%96%91-%E4%B8%80%E7%89%A9%E4%B8%80%E6%8B%8D-%E9%BE%8D%E8%88%8C%E8%98%AD%E7%A7%91-%E5%A4%9A%E8%82%89-%E9%99%BD%E5%85%89%E7%BE%8E%E9%8C%A6DAYLIGHT-PLAN-i.9390921.28830880746) NT$380 ✅ 2025-11-20
#### [陽明園](https://shopee.tw/annie__chang?entryPoint=OrderDetail)
- [x] [直刺佩雷Mammillaria perezdelarosae](https://shopee.tw/%E9%99%BD%E6%98%8E%E5%9C%92-%E4%BB%99%E4%BA%BA%E6%8E%8C%E7%A7%91-%E7%9B%B4%E5%88%BA%E4%BD%A9%E9%9B%B7-Mammillaria-perezdelarosae-i.72033122.29973338254) NT$880 ✅ 2025-11-21
- [x] [總理大賞笹之雪](https://shopee.tw/%E9%99%BD%E6%98%8E%E5%9C%92-%E9%BE%8D%E8%88%8C%E8%98%AD-%E7%B8%BD%E7%90%86%E5%A4%A7%E8%B3%9E%E7%AC%B9%E4%B9%8B%E9%9B%AA-%E4%B8%80%E7%89%A9%E4%B8%80%E6%8B%8D-i.72033122.10659429502) NT$600 ✅ 2025-11-21
#### [BJ多肉植物](https://shopee.tw/a86239wen618?entryPoint=OrderDetail)
- [x] 吹雪 NT$150 ✅ 2025-11-20
- [x] 菊水綴化 NT$600 ✅ 2025-11-20
# 有什麼想法?
# 相對應的行動是什麼?
# 還沒做的事