Image
By mk Founder on Tag: Ubuntu, Linux, GCC, Compiler
Ubuntu

Ubuntu เตรียมทดลองคอมไพล์แพ็กเกจในดิสโทร ด้วยการรีดประสิทธิภาพแบบ O3 optimization ของคอมไพเลอร์ GCC ซึ่งจะทำให้แอพรันได้เร็วขึ้นกว่า O2 optimization ที่ใช้อยู่ในปัจจุบัน

O3 optimization เป็นตัวเลือกของ GCC ที่มีอยู่แล้ว ข้อดีคือไบนารีที่คอมไพล์จะมีประสิทธิภาพตอนรันมากขึ้น แต่ต้องแลกมาด้วยระยะเวลาการคอมไพล์ที่นานกว่าเดิม และขนาดของไบนารีที่อาจใหญ่ขึ้น

By mk Founder on Tag: RISC-V, Laptop, Notebook, Ubuntu, Linux
RISC-V

บริษัท DeepComputing จากฮ่องกง เปิดตัวโน้ตบุ๊กพลังซีพียู RISC-V โดยใช้ชื่อรุ่นว่า DC-Roma RISC-V Laptop II ที่ติดตั้ง Ubuntu 23.10 เวอร์ชันคัสตอมมาให้ตั้งแต่โรงงาน

DC-Roma RISC-V Laptop II ใช้ซีพียู RISC-V แบบแปดคอร์ SoC K1 จากบริษัทจีน SpacemiT, มีชิป NPU AI Fusion Computing Engine สมรรถนะ 2TOPS, แรม 8/16GB, สตอเรจสูงสุด 1TB, หน้าจอ 14" FHD, น้ำหนัก 1.36 กิโลกรัม ที่พิเศษกว่าโน้ตบุ๊กทั่วไปคือมีพอร์ต Development Interface แบบ 8-Pin สำหรับเชื่อมต่อเครื่องมือคอมไพเลอร์ภายนอก

By mk Founder on Tag: Ubuntu, Canonical, Linux, Open Source, Distro
Ubuntu

Canonical ประกาศออก Ubuntu 24.04 LTS โค้ดเนม Noble Numbat ซึ่งถือเป็นรุ่นซัพพอร์ตระยะยาว LTS รุ่นที่ 10 ของ Ubuntu ด้วย (รุ่นแรกคือ 6.04 LTS)

ของใหม่ใน Ubuntu 24.04 LTS มีจำนวนมาก ได้แก่

By lew Founder on Tag: Canonical, Ubuntu
Canonical

Canonical ผู้พัฒนาหลักโครงการ Netplan ออกรุ่น 1.0 พร้อมใช้งานเต็มตัว และ API ของ libnetplan1 จะเสถียรแล้ว

ก่อนหน้า Canonical ผลักดัน Netplan มาตั้งแต่ Ubuntu 16.10 โดยต้องการให้คอนฟิกง่าย ใช้ภาษา YAML สำหรับคอนฟิก แต่ที่ผ่านมาบนเดสก์ทอปนั้นยังใช้ NetworkManager อยู่ แต่แพตช์ให้แสดงคอนฟิกจาก Netplan ได้ด้วย แต่ตั้งแต่ Ubuntu 23.10 เริ่มแก้ให้ NetworkManager เป็นเพียงหน้ากากที่เขียนคอนฟิกเป็น Netplan เท่านั้น

By mk Founder on Tag: Ubuntu, Canonical, Linux, Security
Ubuntu

Canonical ประกาศนโยบายรีวิวทุกแพ็กเกจที่ส่งเข้าระบบ Snap Store หรือรู้จักกันในชื่อ Snapcraft (สำหรับใช้ใน Ubuntu) ด้วยมนุษย์ หลังจากถูกโจมตีด้วยการส่งแพ็กเกจแอพ crypto wallet ปลอมเข้ามาในระบบ และมีผู้ใช้ถูกขโมยเหรียญคริปโตไปบ้างแล้ว

การลงทะเบียนแพ็กเกจ snap ใหม่จำเป็นต้องกรอกฟอร์ม อธิบายรูปแบบการทำงานของแพ็กเกจ และรอการรีวิวจากวิศวกรของ Canonical ก่อน (ใช้เวลา 2 วันทำการ) เมื่อผ่านแล้วจึงสามารถส่งแพ็กเกจเข้าระบบได้

By mk Founder on Tag: Ubuntu, Canonical, Linux, Enterprise
Ubuntu

บริษัท Canonical ประกาศขยายเวลาการซัพพอร์ต Ubuntu รุ่นซัพพอร์ตระยะยาว LTS เพิ่มขึ้นจากเดิมสูงสุด 10 ปีเป็น 12 ปี

การซัพพอร์ต Ubuntu LTS มีโครงสร้างดังนี้

By mk Founder on Tag: Firefox, Debian, Mozilla, Linux, Browser, Ubuntu
Firefox

Mozilla ออกแพ็กเกจ .deb ของ Firefox Stable เพื่อใช้กับดิสโทรลินุกซ์ตระกูล Debian, Ubuntu หลังจากเริ่มทดสอบรุ่น Nightly มาตั้งแต่เดือนตุลาคม 2023

ข้อดีคือผู้ใช้ Debian, Ubuntu และดิสโทรอื่นๆ ที่อิงจาก Debian จะได้ใช้แพ็กเกจ Firefox รุ่นใหม่ล่าสุดจาก Mozilla โดยตรง ไม่ต้องรอเวอร์ชันของดิสโทรทำเอง ซึ่ง Mozilla บอกว่าจะได้ประสิทธิภาพที่ดีกว่า เพราะปรับแต่งคอมไพเลอร์ให้ทำงานตรงกับที่ตั้งใจไว้

By mk Founder on Tag: Ubuntu, Container, Canonical, .NET
Ubuntu

Canonical ประกาศออกคอนเทนเนอร์ Ubuntu ขนาดเล็กพิเศษที่เรียกว่า "chiselled" เข้าสถานะ GA (general availability) อย่างเป็นทางการ

แนวคิดของ chiselled container คือการสกัดส่วนที่ไม่จำเป็นออกจากคอนเทนเนอร์ (ตามความหมายของคำว่า chisel ที่แปลว่าสิ่ว แต่ในที่นี้คือชื่อตัวจัดการแพ็กเกจของ Canonical) เหลือแค่ตัวแอพพลิเคชันและรันไทม์ที่เกี่ยวข้องเท่านั้น ไม่ต้องมีส่วนแพ็กเกจ ไลบรารี และซอฟต์แวร์อื่นของระบบปฏิบัติการติดมาด้วย ทำให้คอนเทนเนอร์มีขนาดเล็กลงมาก นำไปใช้ข้ามดิสโทรได้ และปลอดภัยกว่าเดิมเพราะลดพื้นที่การถูกโจมตีลง

By mk Founder on Tag: Ubuntu, Font, Open Source
Ubuntu

โครงการ Ubuntu เตรียมเปลี่ยนฟอนต์มาตรฐานของระบบ จากเดิมใช้ฟอนต์ตระกูล DejaVu เปลี่ยนมาเป็นฟอนต์ตระกูล Noto ของกูเกิล

ฟอนต์ทั้งสองตัวเกิดมาด้วยแนวคิดเดียวกัน คือเป็นฟอนต์โอเพนซอร์สที่ใช้ได้อย่างเสรี และรองรับภาษาต่างๆ ให้มากที่สุดเท่าที่เป็นไปได้ ฟอนต์ DejaVu ออกครั้งแรกในปี 2004 โดยนำฟอนต์ภาษาละติน Bitstream Vera ของบริษัทฟอนต์ Bitstream มาขยายผลต่อโดยเติมอักขระในภาษาอื่นๆ เพิ่มเข้ามา

By mk Founder on Tag: Ubuntu, Operating System, Linux, Canonical, Open Source
Ubuntu

บริษัท Canonical ประกาศรายละเอียดการทำ Ubuntu Core เวอร์ชันเดสก์ท็อป ที่ใช้แพ็กเกจแบบ Snap ทั้งหมด

Canonical มีดิสโทร Ubuntu Core มาตั้งแต่ปี 2014 โดยมีแนวคิดว่าแอพถูกอย่างถูกรันในคอนเทนเนอร์ (Docker/LXC) เพื่อเป็น sandbox ที่ปลอดภัย อัพเกรดและย้อนคืนได้ง่าย แต่ช่วงแรกยังจำกัดการใช้งานเฉพาะอุปกรณ์ IoT ที่ต้องใช้วิธีอัพเดตอัตโนมัติ

Canonical เรียกระบบปฏิบัติการที่มีแนวคิดนี้ว่า immutable operating system มีคุณสมบัติทั้งหมด 4 ข้อคือ

By mk Founder on Tag: Ubuntu, Linux, Canonical, Distro
Ubuntu

Canonical เตรียมออกดิสโทร Ubnutu Desktop ที่ใช้แพ็กเกจแบบ Snap ล้วนๆ ในปีหน้า 2023 โดยแยกเป็นอีกเวอร์ชันจากดิสโทรเดิมที่ใช้ระบบแพ็กเกจแบบ .deb

ข้อมูลนี้มาจาก Oliver Grawert ทีมงานของ Canonical ที่ไปตอบคอมเมนต์ในเว็บ OMG Ubuntu

By mk Founder on Tag: Ubuntu, Linux, Active Directory, Microsoft Azure, Enterprise
Ubuntu

Ubuntu ออกเวอร์ชัน 23.04 โค้ดเนม Lunar Lobster กุ้งมังกรแห่งดวงจันทร์ มีของใหม่ดังนี้

  • ตัวติดตั้ง Subiquity Installer ใช้งานกับฝั่งเดสก์ท็อปแล้ว (ก่อนหน้านี้ใช้เฉพาะฝั่งเซิร์ฟเวอร์) สามารถทำ autoinstall configuration ช่วยให้การติดตั้ง Ubuntu Desktop กับพีซีจำนวนมากๆ ในองค์กรทำได้ง่ายขึ้น
  • รองรับการล็อกอินของผู้ใช้งานผ่าน Azure Active Directory (Azure AD) ได้ในตัว สำหรับองค์กรที่ใช้ Microsoft 365 หรือ Azure อยู่แล้ว ก็นำบัญชีเหล่านี้มาล็อกอินเดสก์ท็อป Ubuntu ได้เลยทันที
  • GNOME 44, แพ็กเกจ Snap รองรับการอัพเดตอัตโนมัติ โดยจะดาวน์โหลดไฟล์มาเบื้องหลัง และรออัพเดตหลังปิดแอพแล้ว, แอดมินสามารถสั่งหยุดการอัพเดตอัตโนมัติของแอพเป็นรายตัวได้
  • แพ็กเกจ Steam แบบ snap เข้าสถานะเสถียร และรวมแพ็กเกจที่จำเป็นให้รันเกมได้ โดยไม่ต้องเพิ่มแหล่งซอฟต์แวร์ PPA ภายนอก

ที่มา - Ubuntu

By mk Founder on Tag: Ubuntu, Linux, Open Source, Distro
Ubuntu

ดิสโทรลินุกซ์ยอดนิยมอย่าง Ubuntu เลือกใช้ระบบเดสก์ท็อป GNOME เป็นหลัก แต่คนที่ชอบใช้เดสก์ท็อปแบบอื่นๆ ยังมีทางเลือกเสมอ เพราะ Ubuntu มีระบบ flavours เป็นดิสโทรทางเลือกที่ติดตั้งแพ็กเกจซอฟต์แวร์อื่นๆ แทนแพ็กเกจแบบดีฟอลต์ ตัวอย่าง flavours ที่โด่งดังหน่อยคือ Kubuntu (KDE) หรือ Xubuntu (Xfce)

By mk Founder on Tag: Ubuntu, Embedded, Internet of Things, Canonical, Operating System, Linux
Ubuntu

Canonical เปิดตัว Ubuntu 22.04 LTS เวอร์ชัน real-time สำหรับอุปกรณ์ฝังตัวภาคอุตสาหกรรมที่จำเป็นต้องมีการตอบสนองทันที

จุดต่างของ Real-time Ubuntu จาก Ubuntu เวอร์ชันปกติคือเปลี่ยนมาใช้เคอร์เนลลินุกซ์ 5.15 แบบเรียลไทม์ (real-time kernel) ที่ใช้แพตช์ PREEMPT_RT มีค่า latency ต่ำ (เริ่มทดสอบ Beta มาตั้งแต่ปีที่แล้ว) และปรับแต่งมาให้เหมาะกับชิปของ NVIDIA, Intel, MediaTek, AMD-Xilinx ที่ใช้กันแพร่หลายในภาคอุตสาหกรรม (รองรับทั้ง Arm และ x86)

By lew Founder on Tag: Ubuntu, Linux
Ubuntu

Canonical ปล่อย Ubuntu 22.10 Kinetic Kudu รุ่นคั่นกลาง โดยเน้นสองแนวทาง คือการใช้งานในคอมพิวเตอร์ขนาดเล็ก และการใช้งานสำหรับนักพัฒนา

การใช้งานในคอมพิวเตอร์ขนาดเล็กนั้น OpenSSH ในเวอร์ชั่นนี้จะไม่รันเป็น daemon หลังบูตเครื่องอีกต่อไป แต่ใช้ฟีเจอร์ socket activation ของ systemd ให้รัน OpenSSH ขึ้นมาเองหลังมีการเชื่อมต่อ ทำให้โดยรวมระบบกินแรมน้อยลง

By mk Founder on Tag: Ubuntu, Canonical, Linux, Security, Enterprise
Ubuntu

Ubuntu Pro เป็นบริการ subscription ของบริษัท Canonical ที่ขยายเวลาดูแลแพตช์ความปลอดภัยให้แพ็กเกจซอฟต์แวร์ต่างๆ ของระบบนานเป็น 10 ปี เทียบกับดิสโทร LTS เวอร์ชันฟรีที่ซัพพอร์ตนาน 5 ปี (รูปแบบคล้ายกับ RHEL subscription ของฝั่ง Red Hat) โดยมีราคาเริ่มต้นที่ 225 ดอลลาร์ต่อเซิร์ฟเวอร์ต่อปี

ล่าสุด Canonical ประกาศแจกฟรี Ubuntu Pro สำหรับผู้ใช้งานส่วนตัว (personal license) จำนวนไม่เกิน 5 เครื่อง เพื่อขยายฐานลูกค้าให้มาลองใช้งานกันมากขึ้น

By mk Founder on Tag: AWS, Amazon, Ubuntu, VDI, Linux
AWS

AWS มีบริการเช่าเดสก์ท็อปเสมือน (VDI) บนคลาวด์ Amazon Workspaces มานานตั้งแต่ปี 2013 (ตอนนั้นเป็น Windows 7)

ที่ผ่านมา บริการ Amazon Workspaces ขยับขยายมาเป็น Windows 10 และ Amazon Linux 2 ของ AWS เอง ที่ราคาถูกกว่าแต่อาจไม่เป็นที่นิยมแพร่หลายนัก

By lew Founder on Tag: Ubuntu, systemd, Microsoft Azure, Bug
Ubuntu

Azure รายงานปัญหาบริการจำนวนมากที่ใช้ Ubuntu 18.04 เป็นฐาน ล่มไปทั่วโลก โดยเฉพาะบริการสำคัญๆ เช่น Azure Container Apps, Azure Kubernetes Service (AKS), Azure Database for PostgreSQL เป็นต้น

บั๊กนี้เกิดจากอัพเดตของ systemd จาก Ubuntu เป็นเวอร์ชั่น systemd 237-3ubuntu10.54 ที่หลังจากอัพเดตแล้วไม่สามารถ resolve DNS ได้อีกต่อไป เครื่องเซิร์ฟเวอร์ไม่สามารถติดต่อเซิร์ฟเวอร์ภายนอกได้ จนระบบล่มในที่สุด ทาง Canonical แนะนำวิธีแก้ปัญหาเบื้องต้นด้วยการตั้ง FallbackDNS เสียก่อน

By lew Founder on Tag: .NET, Ubuntu
.NET

ไมโครซอฟท์ร่วมมือกับ Canonical นำ .NET 6 รวมเข้าไว้ใน Ubuntu 22.04 (Jammy) อย่างเป็นทางการ ทำให้ผู้ใช้ Ubuntu สามารถติดตั้ง .NET 6 ด้วยคำสั่ง sudo apt install dotnet6 ได้เลย ไม่ต้องเพิ่ม repository ใดๆ อีก

By mk Founder on Tag: Ubuntu, GNOME, Linux, Open Source
Ubuntu

Ubuntu ประกาศเปลี่ยน text editor ของระบบปฏิบัติการ จากของเดิม Gedit ที่ใช้มานานตั้งแต่ Ubuntu เวอร์ชันแรก มาเป็น GNOME Text Editor ตัวใหม่ของโครงการ GNOME

Subscribe to Ubuntu