---
title: HowTo:透過初始化指令安裝 GPU 驅動程式 | zh
tags: HowTo, VCS, ZH
GA:
---
{%hackmd @docsharedstyle/default %}
{%hackmd @docsharedstyle/twccheader-zh %}
# HowTo:透過初始化指令安裝 GPU 驅動程式
本文說明如何透過 TWCC 使用者網站,在建立[虛擬運算個體](/docs/user-guides/twcc/vcs/instances/create-instances)時,透過初始化指令安裝 GPU 驅動程式。
:::info
{%hackmd @docsharedstyle/note-zh %}
初始化指令功能僅適用 Linux 作業系統映像檔。
:::
- 請參考[此文件](/docs/user-guides/twcc/vcs/instances/create/create-instances.md)建立虛擬運算個體,建立時請選擇 Linux 作業系統映像檔。
- 請至 [NVIDIA 官方網站](https://www.nvidia.com/Download/index.aspx?lang=en-us),選擇以下資訊,並點選「**Search**」搜尋適用的驅動程式版本
- Product Type:Data Center / Tesla
- Product Serires:V-Series
- Product:Tesla V100
- Operating System:Linux 64-bit
- CUDA Toolkit:按您的需求選擇
- Language:按您的需求選擇

- 取得欲安裝的驅動程式版本號

- 根據不同作業系統,將先前取得的驅動程式版本號置換至以下指令中,並於「初始化指令」頁面輸入指令 (下列指令以安裝 NVIDIA-Linux-x86_64-525.105.17 為例,請自行替換您欲安裝的版本號)
- Ubuntu
```
echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf && echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf && sudo update-initramfs -u && sudo modprobe -r nouveau && sudo modprobe nouveau && sudo apt-get update && sudo apt-get install libc-dev -y && sudo apt-get install linux-headers-$(uname -r) -y && wget https://tw.download.nvidia.com/tesla/525.105.17/NVIDIA-Linux-x86_64-525.105.17.run && sudo sh NVIDIA-Linux-x86_64-525.105.17.run --accept-license --no-questions --dkms -s
```
- CentOS
```
echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf && echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf && sudo dracut --force && sudo yum update -y && sudo yum install glibc-devel wget gcc -y && sudo yum install kernel-devel-$(uname -r) -y && wget https://tw.download.nvidia.com/tesla/525.105.17/NVIDIA-Linux-x86_64-525.105.17.run && sudo sh NVIDIA-Linux-x86_64-525.105.17.run --accept-license --no-questions --dkms -s
```
- Rocky
```
echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf && echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf && sudo dracut --force && sudo yum update -y && sudo yum install glibc-devel wget gcc -y && sudo yum install kernel-devel-$(uname -r) -y && wget https://tw.download.nvidia.com/tesla/525.105.17/NVIDIA-Linux-x86_64-525.105.17.run && sudo sh NVIDIA-Linux-x86_64-525.105.17.run --accept-license --no-questions --dkms -s
```

- 若欲確認是否安裝成功,待個體狀態轉為`Ready`,請[連線至您的虛擬運算個體](https://man.twcc.ai/@twccdocs/vcs-guide-connect-to-linux-from-windows-zh?type=view),並輸入以下指令
```
nvidia-smi
```
- 若 GPU 驅動程式已安裝成功,將出現以下畫面(下圖以 Ubuntu 安裝 NVIDIA-Linux-x86_64-525.105.17 為例)

:::warning
{%hackmd @docsharedstyle/tip-zh %}
本範例是以安裝 NVIDIA-Linux-x86_64-525.105.17 為例,您可以依個人需求選擇對應版本,並參考 [NVIDIA 官方網站](https://www.nvidia.com/Download/index.aspx?lang=en-us)將指令中的版本修改為合適的驅動程式版本。
:::
- 於「檢閱+建立」頁面可以檢視您所設定的初始化指令。

:::info
{%hackmd @docsharedstyle/note-zh %}
此功能僅支援單行指令,若有多筆指令,建議您先行編輯,並使用 ; 、 & 、 | 分隔各指令後再貼上,也請確保指令長度不超過 2048 個字元。
:::
## 其他範例
### 透過初始化指令安裝 docker
- 於「初始化指令」頁面輸入以下指令
```
curl -fsSL get.docker.com | bash
```
- 若欲確認是否安裝成功,待個虛擬運算體狀態轉為`Ready`,請[連線至您的虛擬運算個體](https://man.twcc.ai/@twccdocs/vcs-guide-connect-to-linux-from-windows-zh?type=view),並輸入以下指令
```
sudo docker ps -a
```
- 出現以下畫面即表示安裝成功
