# 使用 WSL 執行 2021 乙組考試範例 考題連結:[GanniPiece/IPC-Exam: An offline version for entrance exam (2021) (github.com)](https://github.com/GanniPiece/IPC-Exam) ## 安裝 WSL (Windows Subsystem for Linux) 1. 開啟 `Microsoft Store` 應用程式 * ![](https://i.imgur.com/tWk4jXt.png) 2. 搜尋 `Ubuntu 20.04`,並安裝 `Ubuntu 20.04.5 LTS` * ![](https://i.imgur.com/tKhskb0.png) 3. 完成安裝後,在開始選單搜尋 Ubuntu,選擇 `Ubuntu 20.04.5 LTS` * ![](https://i.imgur.com/mG1cqiG.png) 4. 開啟 WSL Terminal * ![](https://i.imgur.com/VDEKi13.png) 5. 若在步驟4. 出現安裝失敗字樣,請依照以下步驟進行設定 5.1 在 `控制台`(Control Panel) 中,選擇 `應用程式` (Programs) 進入設定頁面。 * ![](https://i.imgur.com/AmekOuV.png) 5.2 完成 5.1 後,選擇 `應用程式與功能` (Programs and Features) * ![](https://i.imgur.com/ODo70oJ.png) 5.3 點擊左方 `開啟 Windows 功能或關閉` (Turn Windows features on or off) * ![](https://i.imgur.com/JXbF7az.png) 5.4 找到 `Windows Subsystem for Linux` 選項並將其勾選 * ![](https://i.imgur.com/4B5Dhkm.png) 5.5 點擊確認(OK) 後完成設定 5.6 重新開機電腦 6. 完成步驟4, 5 後,按照 Terminal 指示設定使用者名稱與密碼即完成設定 ## 安裝 ZeroMQ 完成 WSL 的安裝後,我們再度將 WSL 的 Terminal 開啟 (開始列表 > Ubuntu 20.04.5 LTS) ![](https://i.imgur.com/VDEKi13.png) 1. 更新軟體倉 ```bash $ sudo apt update ``` 2. 安裝 libzmq ```bash $ sudo apt-get install libzmq3-dev ``` 3. 安裝 libczmq ```bash $ sudo apt-get install libczmq-dev ``` 4. 安裝 gcc ```bash $ sudo apt-get install gcc ``` 5. 下載題目 ```bash $ git clone https://github.com/GanniPiece/IPC-Exam ``` 6. 如此即可在 WSL Terminal 下進行操作 > 備註:在 WSL 中,我們亦可取得 Windows 下的檔案系統,比如說 `C:\` 會掛載在 WSL 中之 `/mnt/c/` 底下