มาเล่น Snappy Ubuntu Core ผ่าน KVM กัน

สำหรับท่านที่อยากทดลองเล่น Snappy Ubuntu Core บนเครื่องคอมพิวเตอร์ของตัวเองสามารถทดลองใช้งานได้ 2 แบบ คือ ทดลองใช้ผ่าน VirtualBox และ KVM ครั้งนะจะมาแนะนำการใช้งานผ่าน KVM กัน เริ่มจาก ให้คุณติดตั้ง KVM ให้เรียบร้อย และทดสอบว่า KVM พร้อมทำงานหรือไม่ดังนี้

sudo apt-get install qemu-kvm

จากนั้นลองทดสอบดูว่า kvm จะใช้งานได้หรือไม่

kvm-ok

ถ้าใช้งานได้จะได้ผลลัพท์ดังนี้

Continue reading

มาเล่น Ubuntu Core บน Amazon Web Service กัน

AWS มีบริการ Ubuntu Core แล้วสามารถเรียกใช้งานได้เลย ผ่านหน้า AWS Console ไม่จำเป็นต้องใช้ ec2-tools ก็ได้ ซึ่ง Ubuntu Core Image จะอยู่ในกลุ่ม Community AMI ลองไปค้นหาแล้วเลือกใช้กันได้เลย ครั้งนี้จะมาแนะนำการใช้ Ubuntu Core บน AWS แบบง่ายๆ ผ่านทาง AWS Console กัน

เข้าไปที่หน้า AWS Console สร้าง Instance ใหม่ หา Ubuntu Core AMI ในส่วน Community

Continue reading

มาเล่น Ubuntu Core บน Raspberry Pi 2 กัน

Ubuntu Core รองรับ CPU ตระกูล ARMv7 ซึ่งสามารถใช้งานร่วมกับ Raspberry Pi 2 ใช้กับ Raspberry Pi 1 ไม่ได้เพราะใช้ ARM คนละเวอร์ชั่น Ubuntu Core ยังใช้งานร่วมกับ Odroid และ BeagleBone Black ได้อีกด้วย มาดู Ubuntu Core สำหรับ Raspberry Pi 2 กันก่อน ดาวน์โหลด Snappy Ubuntu Core ได้ที่หน้าดาวน์โหลด

จากนั้นสร้าง boot sdcard บน Linux ดังนี้

unzip 2015-02-03-pi-snappy.zip

Continue reading

มาเล่น Ubuntu Core บน Google Compute Engine กัน

มาเล่น Ubuntu Core บน Google Compute Engine กันบ้าง ตามที่ Canonical ประกาศว่า Ubuntu Core ทำงานบน Cloud ได้ บน IoT Devices ก็ได้ แต่ Snappy เหมือนจะไม่มีอะไรให้เล่นเลย ครั้งนี้มาลองใช้งาน Ubuntu Core บน Google Compute Engine และติดตั้ง MQTT Broker เพื่อรองรับงาน Internet of Thing กันดูบ้าง จะได้รู้กันไปเลยว่า Ubuntu Core ทำได้ ตัวอย่างอาจจะแปลกไปสักหน่อย ครั้งหน้าจะแนะนำบน Raspberry Pi 2 B+ ก็แล้วกันครับ ครั้งนี้มาลองเล่นบน GCE กันก่อน สร้าง project บน Google Developer Console ให้เรียบร้อย

สำหรับท่านที่ยังไม่มี command line tools แนะนำให้ติดตั้งให้เรียบร้อย สำหรับ Ubuntu 14.04 ติดตั้งตามนี้ได้เลย

Continue reading

มาเล่น Ubuntu Core บน Azure กัน

Ubuntu Core เปิดตัวมาได้ระยะหนึ่งแล้วซึ่งทาง Canonical ตั้งเป้าไว้เอาไว้ว่า เอามาใช้เป็นระบบปฏิบัติการสำหรับ virtualization และ cloud นอกจากนี้ยังสามารถเอาไปใช้กับ Embedded System รองรับ CPU ตระกูล ARM ด้วย Ubuntu Core สามารถใช้งานผ่าน Cloud Service Provider อย่างเช่น AWS, Azure ได้แล้ว ณ ช่วงเวลาที่เขียน how-to นี้ Ubuntu Core ยังอยู่ในช่วง Alpha 2 หากเข้าไปดูรายการ image ใน service catalog จะยังไม่มีให้ใช้ทั้ง Azure และ AWS ดังนั้นช่วงนี้อาจจะต้องใช้ command line กันไปก่อน หาก Ubuntu Core ออกตัวจริงมาแล้ว จึงจะสามารถใช้งานผ่าน service catalog ได้ง่ายมากขึ้น

มาลอง Ubuntu Core บน Azure กัน อันดับแรกติดตั้ง Azure CLI กันก่อนดังนี้

sudo apt-get update

sudo apt-get -y install nodejs npm nodejs-legacy

sudo npm install -g azure-cli

azure account download

Continue reading