ติดตั้งผ่าน Terminal อย่างตรวจสอบได้
ใช้ไฟล์จาก release ที่ระบุรุ่นและ SHA256 ชัดเจน ดาวน์โหลดมาเก็บก่อน อ่านสคริปต์ แล้วรันไฟล์ในเครื่อง คำสั่งด้านล่างจะไม่รันจนกว่า SHA256 จะตรงกัน
# 1. ใส่ URL แบบ HTTPS ของ release ที่ยืนยันแล้ว ไม่ใช้ latest แบบเลื่อนไปเรื่อย ๆ
RELEASE_URL='ใส่-HTTPS-URL-ของ-release-ที่ตรวจแล้ว'
EXPECTED_SHA256='ใส่-SHA256-64-ตัวอักษรของไฟล์นี้'
# 2. staging: ดาวน์โหลดโดยยังไม่รัน
curl --proto '=https' --tlsv1.2 --fail --show-error --location \
"$RELEASE_URL" --output install_bomai_linux.sh
# 3. ตรวจ checksum และอ่านเนื้อหาก่อน
printf '%s %s\n' "$EXPECTED_SHA256" install_bomai_linux.sh | sha256sum --check -
less ./install_bomai_linux.shหลังอ่านและตรวจแล้ว ใช้ one-liner นี้เพื่อเช็กอีกครั้งก่อนรัน ห้ามแทน SHA ด้วยค่าที่คำนวณจากไฟล์ดาวน์โหลดเดียวกัน ต้องมาจาก checksum release ที่ยืนยันแยกต่างหาก
printf '%s %s\n' "$EXPECTED_SHA256" install_bomai_linux.sh | sha256sum --check - && bash ./install_bomai_linux.shชุดนี้ไม่มี installer release ให้เผยแพร่ จึงไม่มี URL หรือ SHA สมมติ คำสั่ง staging ต้องแทนค่าจริงก่อนใช้ ใช้ผู้ใช้ปกติและยืนยันสิทธิ์เฉพาะที่ตัวติดตั้งขอ ตรวจ service และ log หลังจบ