วิธีการติดตั้ง Node-Pie บน Ubuntu Core 16
ในการติดตั้ง Software บน Ubuntu Core นั้น เราจะไม่สามารถใช้คำสั่งที่เหมือนกับ Ubuntu Desktop หรือ Sever ได้ \(เช่น apt-get\) ดังนั้นในการติดตั้งครั้งนี้จะขอใช้วิธีการติดตั้งตัว Platform ที่มีชื่อว่า Classic เข้าไป ซึ่งตัว Classic นี้ จะสามารถทำให้เราใช้คำสั่งต่างๆ ได้เหมือนกับ Ubuntu Desktop หรือ Sever นั่นเอง
Command :
sudo snap install classic --devmode –edge
sudo classic
Output :
จาก : username@...... จะได้ (classic)username@...... ดังรูป
รูปที่ 1 การแสดงผลของ classic form
ทั้งนี้ เราก็สามารถใช้คำสั่ง apt-get ได้แล้ว ต่อมาเราจะทำการติดตั้ง Node.js
ติดตั้ง Node.js
Command :
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash –
sudo apt-get install nodejs
sudo apt-get install npm
ติดตั้ง node-pie
Command :
sudo apt-get install node-pie -g
ใช้งาน node-pie
Command :
node-pie
Output :
รูปภาพที่ 2 Node-Pie บน Ubuntu Core
จากรูปภาพด้านบนในวงสีแดงนั้น ในส่วนของ http://localhost คือ IP Address และ 1888 คือ Port
ซึ่งเราสามารถ Check IP Address ได้โดย
Command :
ifconfig
ตัวอย่างการเปิด Node-pie บน Ubuntu core 16
โดยในตัวอย่างนี้เราจะทำการเชื่อมต่อกับ Internet โดยใช้วิธีการ Share internet จาก Labtop ไปที่คอมพิวเตอร์อีกตัวที่ลงระบบปฏิบัติการ Ubuntu core 16 เอาไว้ โดยผ่านสาย LAN \(Ethernet\)
ตั้งค่าดังรูป
รูปภาพที่ 3 การตั้งค่าการเชื่อม Internet 1
รูปภาพที่ 4 การตั้งค่าการเชื่อม Internet 2
รูปภาพที่ 5 การตั้งค่าการเชื่อม Internet 3
หลังจากนั้นก็จะไปทำการตั้งค่าใน Ubuntu core 16 โดยเมื่อ Login เข้ามาเสร็จแล้วก็จะใช้
Command :
sudo console-conf
แล้วทำการตั้งค่าที่ eth โดยให้ใช้ DHCPv4 (จะตั้งค่าค่าของ ip ให้อัตโนมัติ)
ถ้ามี Wifi ก็สามารถเชื่อมกับ Wifi ได้ โดยเข้าไปดูที่ mlan
เมื่อเสร็จแล้วให้ทำการเปิดตัว Node-Pie โดยก่อนเปิดควรทำการเช็คค่าของ IP address ก่อน เพื่อที่เราจะนำไปเปิดใน Labtop ได้
สมมุติ IP เป็น 192.111.111.11
เมื่อเปิด node-pie จะเห็น localhost:xxxx ให้นำ IP กับ xxxx นี้ไปใส่ที่ ช่องใน browser ของ Firefox, Chrome บน Labtop ของ 192.111.111.11:xxxx
ฉะนั้นเมื่อเข้ามาจะพบหน้าต่าง node-pie ดังรูป
รูปภาพที่ 6 Node-Pie บน Labtop