[華語, cmn-Hant-TW]
等好久 DigitalOcean 終於支援 FreeBSD 了,在 Presenting FreeBSD! How We Made It Happen. 裡面有簡單敘述怎麼達成支援的,總之就是現在可以直接開 FreeBSD 10.1 的 droplet 了,就跟其他的支援的 Linux distro 一樣,這應該是目前最簡單的架 FreeBSD 主機的服務了吧?
實際用下來的心得
- 開機器一定要提供 ssh key,系統不會寄 root 密碼信到自己的信箱,這對 FreeBSD 來講很自然,因為預設的系統根本就不開放 root ssh 啊,而這個 ssh key 事實上是給 freebsd 這個預先開好的帳號用的,這個帳號具有 sudo 免密碼的權限,所以 ssh 進去就可以開始用爽爽了
- rc.conf 幾乎是空的,/etc/rc.d 下面有一個 digitalocean 會負責設 ip name 這些,設定會寫在 /etc/rc.digitalocean.d/ 裡面,當然不鳥他自己設定也是可以的
- fast resize 暫不支援
- 硬碟跟網路卡都是用 virtio
- 預設的檔案系統是 ufs,然後沒有開 SU+J,不確定對效能有多大影響,硬要開的話可以進 single user mode 把 softupdate+journal 打開,gjournal 就沒辦法了
- 裡面已經有一些用 pkg 安裝好的套件了,像是 rsync 跟 perl 等,看不順眼的話可以直接用 ports 重編,基本的 ports 已經預先裝好了
- 雖然 label 上是 10.1,不過其實用 svn 拉 src 回來編 10.1 stable 甚至編 11-current 都是可以的,使用起來自由度很高
基本功能讓人能快速直接免設定上手,但是要全手動打造自己的環境也沒有限制,到目前為止 DigitalOcean 提供的 FreeBSD 支援讓人相當滿意