---
# **配置和構建 Fuchsia** ## **1 . 設置構建配置** 擇其中一版安裝 - `core`版`x64`模擬器 ```bash fx set core.qemu-x64 ``` - `workstation`版`x64`模擬器(測試用建議) ```bash fx set workstation.qemu-x64 ``` - `core`版`x64`架構機器或設備 ```bash fx set core.x64 ``` - `workstation`版`x64`架構機器或設備 ```bash fx set core.x64 ```
💡 改變版本範例 ```bash fx set PRODUCT.BOARD ``` 替換以下內容: - `PRODUCT`:您要構建的 Fuchsia 產品; 例如, `core`和 `workstation`. (`core`是可以安裝附加軟體的最小功能集,包括 通用網絡能力,`workstation`是通用開發環境的基礎) - `BOARD`:產品的架構; 例如, `x64`和 `qemu-x64` (`qemu-x64`是指 FEMU 上的 x64 架構的板子,它 基於開源模擬器QEMU。)
## **2 . 構建Fuchsia** ```bash fx build ```
---
# **啟動Fuchsia** ## **1 . 啟用虛擬機加速(可選)** VM 加速 KVM ```bash sudo usermod -a -G kvm ${USER} ``` ```bash if [[ -r /dev/kvm ]] && grep '^flags' /proc/cpuinfo | grep -qE 'vmx|svm'; then echo 'KVM is working'; else echo 'KVM not working'; fi ``` 確認看到```KVM is working``` ## **2 . 啟動** ```bash fx vdl start --software-gpu ``` 其他啟動指令(擇一) - Hardware (host GPU) : Uses the host machine’s GPU directly to perform GPU processing. ``` fx vdl start --host-gpu ``` - Software (host CPU) : Uses the host machine’s CPU to simulate GPU processing. ``` fx vdl start --software-gpu ```