星期六, 11月 19, 2016

Alpine quick start

因為 Docker 的關係,才注意到 Alpine 這種超輕量級的 Linux 最近很紅,以下紀錄一些初探的心得。

首先由官網下載 ISO,開機過程中有些問題要回答,大部份依照預設值即可。值得注意的是:
  • 首次登入的帳號是 root,無需密碼。
  • 登入後第一個命令在提示訊息也可看到:setup-alpine。
  • 網路必須要通,依預設會用 dhcp 連外。
  • 在意時區的話,可輸入 Asia/Taipei。
  • 鏡像站 mirror 的選擇,可依預設讓每一個都測試過反應時間,自動挑最快的。
  • 除非當作 LiveCD 用,可以一直按 enter 依預設值下去。若要安裝在硬碟的話,還是必須選擇裝在 sda 之類的裝置上,接著「如何使用」請回答 sys,為了要清除舊磁區內容還必須再回答 y。
  • 這階段完成會提示要 reboot,請先移除光碟再重啟。
重啟之後用新的帳密登入,接著來認識這個陌生的套件管理系統 apk:
  • 以 openjdk 為例,指令 apk search openjdk 搜尋沒有結果。
  • vi /etc/apk/repositories 可看到先前實測過最快的鏡像站,並且預設只接受官方套件,在此試著修改以增加社群等其他來源,存檔。
  • 執行 apk update,再次搜尋 openjdk 就有結果。
  • 執行 apk add openjdk8-jre (不需完整套件名稱)即可安裝。
  • 詳細列表可參考這裡,不過這裡的搜尋條件要用 openjdk* 的型式。
任務完成,Alpine 沒有 shutdown,請改用 poweroff。

沒有留言:

張貼留言