Ubuntu

Ubuntu เป็นดิสโทรลินุกซ์ที่พัฒนาต่อจาก Debian และใช้ระบบแพ็กเกจ .deb มาโดยตลอด แต่ในปี 2014 Ubuntu ก็สร้างระบบแพ็กเกจแบบใหม่ชื่อ Snappy หรือ Snap ขึ้นมา ข้อดีของมันคือเป็นระบบแพ็กเกจยุคสมาร์ทโฟน รันแอพแยกจากตัวระบบปฏิบัติการ (app isolation) ติดตั้งแล้วลบออกง่าย ไม่ติดปัญหา dependency และดาวน์โหลดไฟล์ตรงจากนักพัฒนาได้ไม่ต้องรอ repository/PPA

ที่ผ่านมา Snappy ถูกใช้กับ Ubuntu Core เวอร์ชันเซิร์ฟเวอร์ และ Ubuntu Phone เวอร์ชันมือถือ โดยมีแผนจะใช้กับ Ubuntu เวอร์ชันเดสก์ท็อปด้วย

วันนี้ทางต้นสังกัด Canonical ออกมาประกาศแล้วว่า Ubuntu 16.04 LTS ที่จะออกช่วงปลายเดือนนี้ จะเริ่มรองรับแพ็กเกจแบบ Snappy แล้ว โดยจะยังใช้คู่กับระบบ .deb แบบเดิมต่อไป

ที่มา - Ubuntu Insights, OMG Ubuntu

Hiring! บริษัทที่น่าสนใจ

Carmen Software company cover
Carmen Software
Hotel Financial Solutions
Next Innovation (Thailand) Co., Ltd. company cover
Next Innovation (Thailand) Co., Ltd.
We are web design with consulting & engineering services driven the future stronger and flexibility.
KKP Dime company cover
KKP Dime
KKP Dime บริษัทในเครือเกียรตินาคินภัทร
Kiatnakin Phatra Financial Group company cover
Kiatnakin Phatra Financial Group
Financial Service
Fastwork Technologies company cover
Fastwork Technologies
Fastwork.co เว็บไซต์ที่รวบรวม ฟรีแลนซ์ มืออาชีพจากหลากหลายสายงานไว้ในที่เดียวกัน
Thoughtworks Thailand company cover
Thoughtworks Thailand
Thoughtworks เป็นบริษัทที่ปรึกษาด้านเทคโนโยลีระดับโลกที่คว้า Great Place to Work 3 ปีซ้อน
Iron Software company cover
Iron Software
Iron Software is an American company providing a suite of .NET libraries by engineer for engineers.
CLEVERSE company cover
CLEVERSE
Cleverse is a Venture Builder. Our team builds several tech companies.
Nipa Cloud company cover
Nipa Cloud
#1 OpenStack cloud provider in Thailand with our own data center and software platform.
Bangmod Enterprise company cover
Bangmod Enterprise
The leader in Cloud Server and Hosting in Thailand.
CIMB THAI Bank company cover
CIMB THAI Bank
MOVING FORWARD WITH YOU - CIMB is the leading ASEAN Bank
Bangkok Bank company cover
Bangkok Bank
Bangkok Bank is one of Southeast Asia's largest regional banks, a market leader in business banking
MuvMi (Urban Mobility Tech Co.,Ltd.) company cover
MuvMi (Urban Mobility Tech Co.,Ltd.)
Shape the future of urban mobility towards affordable, clean, and safe solutions
T.N. Digital Solution Co., Ltd. company cover
T.N. Digital Solution Co., Ltd.
TNDS has been involving in every first move of banking’s major digital transformation.
KBTG - KASIKORN Business-Technology Group company cover
KBTG - KASIKORN Business-Technology Group
KBTG - "The Technology Company for Digital Business Innovation"
Siam Commercial Bank Public Company Limited company cover
Siam Commercial Bank Public Company Limited
"Let's start a brighter career future together"
Icon Framework co.,Ltd. company cover
Icon Framework co.,Ltd.
Global Standard Platform for Real Estate แพลตฟอร์มสำหรับธุรกิจอสังหาริมทรัพย์ครบวงจร มาตรฐานระดับโลก
REFINITIV company cover
REFINITIV
The Financial and Risk business of Thomson Reuters is now Refinitiv
H LAB company cover
H LAB
Re-engineering healthcare systems through intelligent platforms and system design.
The Gang Technology Co., Ltd. company cover
The Gang Technology Co., Ltd.
We're a Digital Agency that helps our customers transform their business into digital with ease.
LTMH company cover
LTMH
LTMH มุ่งเน้นการพัฒนาผลิตภัณฑ์ที่สามารถช่วยพันธมิตรของเราให้บรรลุเป้าหมาย
Seven Peaks company cover
Seven Peaks
We Drive Digital Transformation
Wisesight (Thailand) Co., Ltd. company cover
Wisesight (Thailand) Co., Ltd.
The Best Choice For Handling Social Media · High Expertise in Social Data · Most Advanced and Secure
MOLOG Tech company cover
MOLOG Tech
We are Modern Logistic Platform, Specialize in WMS, OMS and TMS.
Data Wow Co.,Ltd company cover
Data Wow Co.,Ltd
We enable our clients to realize increased productivity by solving their most complex issues by Data
LINE Company Thailand company cover
LINE Company Thailand
LINE, the world's hottest mobile messaging platform, offers free text and voice messaging + Call
LINE MAN Wongnai company cover
LINE MAN Wongnai
Join our journey to becoming No.1 food platform in Thailand

เป็นแนวคิดดีๆ ที่โลก Windows ใชมานานหลายปีดีดัก แต่ linux fanboy กลับคิดว่าระบบคลังซอฟท์แวร์ดีกว่าซะงั้น ทั้งที่มันสร้างปัญหาเรื่อง dependency ให้ปวดหัวแบบกระทบกันเป็นลูกโซ่เลย

ผมว่า โดย concept มันไม่ได้มีปัญหานะครับ ลองดูตัวอย่าง Android, Ios ก็จะเห็นว่า ระบบนี้ มันดี และปลอดภัยกว่า

ถ้ามันจะแย่จนทำให้เกิดปัญหาที่คุณว่า มันก็เกิดจาก ecosystem เท่านั้นละครับ ไม่ได้เกิดจาก concept นั้น

อีกอย่าง ถ้าระบบคลัง Software มันแย่จริง Windows คงไม่หันแนวทางตัวเองมาทางนี้หรอกครับ Windows ลองดูใน Win 8 เป็นต้นมา ที่ Windows พยายาม push ให้ทุกสิ่งอย่าง มาอยู่บน store ที่ควบคุมทุกอย่างได้ อย่างที่ Ios และ Android เป็น แต่คงยาก และนาน เพราะจุดเริ่มต้น มันไม่ใช่แบบนั้นครับ

คลังซอฟต์แวร์ กับ Store นี่มันคนละอย่างกันนะครับ อันนี้คือตัว UI ว่าผู้ใช้ค้นหาแอพได้อย่างไร

แต่เคสของข่าวนี้คือตัวแพ็กเกจที่มีสถาปัตยกรรมต่างกันครับ

ผมว่าแนวคิดคลัง software ดีกว่าแบบที่ Windows ใช้เยอะนะครับ เวลาลงโปรแกรมไม่ต้องมานั่ง install คลิ๊ก next next ที่ละโปรแกรม แล้วยังไม่ต้องกังวลเรื่องจะติดไวรัสด้วย

มันอาจจะมีข้อดีข้อเสียต่างกัน คลังซอฟแวร์อาจจะเหมาะกับระบบปิด แต่อีกแบบอาจจะเหมาะกับระบบเปิด

ใช่ครับ ทุกอย่างก็มีดีมีเสียต่างกัน แต่สำหรับผมให้คะแนนไปทางแบบที่วินโดวส์ทำมากกว่า เพราะเวลาที่เสียไปกับการคลิก next นั้นไม่ได้มากมายอย่างมีนัยยะสำคัญอะไร บางครั้งผมกลับเสียเวลาหาชื่อ package ที่ต้องใช้มากกว่าอีก แต่อันนี้เป็นประเด็นรองนะครับ

ประเด็นหลักคือเรื่อง dependency นั่นแหละ

ตอนแรกก็คิดว่าตัวเองไม่ชิน แต่ผมใช้ linux มาเกือบสิบปีก็ยังรู้สึกว่ามันไม่ดี (มาก) อย่างที่คนอื่นเค้าเชียร์กัน แล้วนี่ ubuntu เปลี่ยนมาใช้แบบนี้อีกแสดงว่าคงไม่ใช่แค่ความไม่ชินของผมแล้วล่ะ

ถ้าต้องลง Windows ใหม่แล้วต้องลง driver ประมาณ 10 ตัว โปรแกรมอีก 30-40 ตัว เทียบ click next ทีละตัว ๆ กับ Linux ติ๊ก ๆ ๆ เลือกโปรแกรม จะแตกต่างกันมากครับ

สำหรับ Linux ผมชอบระบบ package ของ Arch Linux มากที่สุดแล้วครับเข้าใจง่าย ถ้ารู้สึกว่ามันติดตั้งยาก config ยากก็ลอง Mangaro ดูก็ได้

Windows มันมี PowerShell มันก็พอๆกันกับ Linux Shell แต่คำสั่งของ PowerShell เนี่ยหืดขึ้นคอกว่ากันเยอะ

ส่วนเรื่อง repo หลังๆผมเริ่มปลงละ บางตัวหายบ้าง กลับไปลง Windows Server ตามเดิม - -*

อย่างที่บอกครับว่า
ประเด็นหลักคือเรื่อง dependency ส่วนการลงโปรแกรมจำนวนมากไม่ว่าจะวินโดวส์หรือลินิกส์ก็เป็นเรื่องน่าเบื่อทั้งนั้น

ผมใช้ Linux Arch Manjaro เป็นหลัก(มีสามเครื่องก็ลงสามเครื่อง) และผมชอบ repo ของมันนะ เยอะดี อยากจะลงอะไรก็ผ่าน CommandLine เอาผมชอบแบบนี้ ก็ไม่รู้หรอกว่าแบบไหนเหมาะ

ปกติเครื่อง server ลงไม่กี่อย่าง ส่วนมากก็น apt-get จบ แต่ถ้ามองในแง่ของ desktop user แล้ว ก็ย่อมอยากได้อะไรที่มันดู"ใหม่"จริงๆ Snappy ก็น่าจะเป็นทางเลือกที่ดี แต่เชื่อว่าสาย admin คงไม่ค่อยชอบสักเท่าไร