Tags:
Node Thumbnail

เมื่อเดือนตุลาคมปีที่แล้ว Microsoft ได้เปิดให้ผู้ใช้ Windows 10 Insider Preview สามารถติดตั้ง WSL (Windows Subsystem for Linux) ได้ง่ายๆ ด้วยคำสั่ง wsl --install ลดความยุ่งยากที่ปกติผู้ใช้ต้องเปิดการตั้งค่าบางอย่างรวมถึงติดตั้งแพคเกจเอง

ล่าสุด Microsoft ได้เปิดให้ผู้ใช้ Windows 10 v2004 หรือสูงกว่า สามารถใช้งานฟีเจอร์แบบเดียวกันนี้ได้อย่างเป็นทางการแล้ว โดยต้องอัพเดต Windows ให้เป็นแพตช์ล่าสุดก่อน หรือถ้าจะเจาะจงแพตช์ มันคืออัพเดตรหัส KB5004296 ที่เพิ่งปล่อยออกมา หากตรวจสอบในเครื่องตนเองแล้วมีแพตช์นี้ติดตั้งอยู่ก็พร้อมใช้งานได้เลย (ผมเช็คในเครื่องตัวเองขึ้นว่าเป็น Optional Update)

Tags:
Node Thumbnail

ไมโครซอฟท์เปิดซอร์สโค้ดดิสโทรลินุกซ์ที่ใช้ภายในบริษัท CBL-Mariner (CBL ย่อมาจาก Common Base Linux) ซึ่งปัจจุบันถูกใช้งานอยู่บน Azure

CBL-Mariner เป็นดิสโทรลินุกซ์ที่ออกแบบมาสำหรับงานคลาวด์และ edge computing ใช้ได้ทั้งภายในคอนเทนเนอร์และเป็นโฮสต์ แนวทางการออกแบบเน้นแกน OS ขนาดเล็ก ต้องการแรมและดิสก์น้อย บูตเร็ว แล้วสามารถเพิ่มแพ็กเกจที่ต้องการ (เป็น RPM) ในตอนสร้างอิมเมจ

ไมโครซอฟท์บอกว่าได้แรงบันดาลใจจาก Linux from Scratch และใช้ไฟล์ SPEC สำหรับสร้างแพ็กเกจมาจาก Fedora กับโครงการ Photon OS ของ VMware

Tags:
Node Thumbnail

ข่าวเด่นที่สุดในรอบวันที่ผ่านมาคงไม่มีใครเกิน Steam Deck เครื่องเล่นเกมพกพาจาก Valve โดยเป็นซีพียู x86 ที่ใช้ระบบปฏิบัติการ SteamOS (ข้างในเป็นลินุกซ์) และมีซอฟต์แวร์ Proton ช่วยให้เล่นเกมจากฝั่งวินโดวส์ได้

Valve ทำ SteamOS มานานแล้ว โดยใช้กับฮาร์ดแวร์ Steam Machine ที่เปิดตัวปี 2015 และเลิกไปในปี 2018 แต่ตัว SteamOS ยังถูกพัฒนาต่อ

Tags:
Node Thumbnail

Canonical ประกาศว่า Ubuntu รองรับซีพียูสถาปัตยกรรม RISC-V ที่กำลังมาแรงในช่วงนี้ โดยเริ่มจากบอร์ดของ SiFive บริษัทของทีมผู้ก่อตั้ง RISC-V

Canonical บอกว่าสถาปัตยกรรม RISC-V ที่เป็นสถาปัตยกรรมเปิด มีความสำคัญมากขึ้นเรื่อยๆ จึงร่วมมือกับทีม SiFive พอร์ต Ubuntu มารันบนบอร์ดเหล่านี้ ที่ผ่านมาบอร์ด RISC-V สามารถรันลินุกซ์ได้อยู่แล้ว แต่การสนับสนุนอย่างเป็นทางการ การันตีการแก้บั๊กและออกแพตช์ความปลอดภัย ถือเป็นปัจจัยสำคัญให้นักพัฒนาเลือกใช้ RISC-V ในการสร้างผลิตภัณฑ์มากยิ่งขึ้น

Tags:
Node Thumbnail

Rocky Linux ลินุกซ์ทดแทน CentOS ที่ Red Hat ประกาศหยุดซัพพอร์ต ออกรุ่นจริงเป็นที่เรียบร้อยแล้ว หลังจากเปิดโครงการช่วงปลายปี 2020 โดยทีมงานระบุว่าตอนนี้ทดสอบมากพอจนมั่นใจแล้วว่าใช้งานบนโปรดักชั่นได้

เวอร์ชั่นแรกรองรับสถาปัตยกรรม x86-64 และ ARM64 หรือใช้งานบนคลาวด์ได้บน AWS และ Google Cloud หรือหากต้องการใช้เป็นคอนเทนเนอร์ก็มีให้ pull ได้จาก Docker Hub หรือ Quay.io

ที่มา - Rocky Linux

Tags:
Node Thumbnail

โครงการ openSUSE ประกาศออกรุ่นย่อย openSUSE Leap 15.3 แม้จะเป็นรุ่นย่อยตามรอบปกติแต่ความเปลี่ยนแปลงภายในค่อนข้างใหญ่ คือการใช้ไบนารีโดยตรงจาก SUSE Linux Enterprise (SLE) รุ่นสำหรับขายองค์กรโดยตรง

โครงการ openSUSE Leap และ SLE นั้นเป็นคู่กันระหว่างโครงการชุมชน และรุ่นขายไลเซนส์สำหรับองค์กร คล้ายกับ RedHat Enterprise Linux และ CentOS แต่ที่ผ่านมาแม้ openSUSE Leap และ SLE จะใช้ซอร์สโค้ดร่วมกัน แต่กระบวนการคอมไพล์นั้นแยกกัน ทำให้บางครั้งพบปัญหาต่างกันจากพารามิเตอร์การคอมไพล์ ในเวอร์ชั่น 15.3 นี้ไบนารีจะตรงกับ SLE 15 SP3

แนวทางนี้ทำให้นักพัฒนาและผู้ใช้ลินุกซ์มือสมัครเล่นสามารถพัฒนาแอปพลิเคชั่นบน openSUSE Leap แล้วย้ายงานไปยัง SLE โดยมีปัญหาน้อยลง

Tags:
Node Thumbnail

NVIDIA ให้ข้อมูลว่ากำลังร่วมมือกับ Valve นำฟีเจอร์ DLSS (Deep Learning Super Sampling) ของ GeForce RTX มายังแพลตฟอร์มลินุกซ์ด้วย

ปัจจุบันเกมบน Steam จำนวนหนึ่งใช้เทคโนโลยี Proton ของ Valve เพื่อให้นำเกมจากวินโดวส์มารันบนลินุกซ์ได้ง่ายขึ้น (ข้างใต้เป็น Wine อีกที) สิ่งที่ NVIDIA ทำคือร่วมมือกับ Valve ให้เอนจิน Proton รองรับ DLSS ในตัวเลย

Valve ยังไม่เปิดเผยว่ามีเกมไหนบ้างที่รองรับ DLSS บนลินุกซ์แล้ว แต่จากฐานข้อมูล ProtonDB ที่ผู้ใช้ร่วมกันรายงานข้อมูลเข้ามาเอง พบว่ามีเกมบนลินุกซ์ประมาณ 30 เกมแล้วที่รองรับ

Tags:
Node Thumbnail

AlmaLinux หนึ่งในโครงการดิสโทรทดแทน CentOS ออกรุ่น 8.4 ตามหลัง RHEL 8.4 มาอย่างรวดเร็ว

นอกจาก AlmaLinux แล้ว เรายังมีทางเลือกอื่นๆ ใช้ทดแทน RHEL เวอร์ชันของ Red Hat อีก เช่น Oracle Linux ก็ออกเวอร์ชัน 8.4 มาพร้อมกัน ส่วน RockyLinux โครงการของผู้ก่อตั้ง CentOS ที่เริ่มต้นช้ากว่า เพิ่งออกรุ่นทดสอบเป็น 8.3 Beta อยู่ ณ ตอนนี้

การที่โครงการทดแทนทั้ง AlmaLinux และ Oracle Linux สามารถกลับมาออกเวอร์ชันเทียบ RHEL 8.4 ได้ในเวลาเพียงไม่กี่วัน ถือเป็นสัญญาณดีของผู้ใช้ CentOS เดิมว่าชีวิตยังมีทางออกอยู่

Tags:
Node Thumbnail

1Password ประกาศเปิดตัวรุ่นลินุกซ์เต็มรูปแบบ อินทิเกรตกับลินุกซ์ เช่น การอ่านค่าธีมสว่างหรือมืดจากค่าคอนฟิก GTK, เติมรหัสผ่านให้เบราว์เซอร์, ทำงานร่วมกับ clipboard ของ X11, และเชื่อมต่อกับการล็อกระบบ

จุดน่าสนใจของ 1Password ลินุกซ์คือฟีเจอร์หลายตัวนั้นนำหน้าเวอร์ชั่นอื่นๆ ไปเสียอีก เช่น การแนบไฟล์แบบเข้ารหัส, เก็บรหัสผ่านที่ไม่ได้ใช้ (archiving), dashboard สำหรับตรวจความปลอดภัยรหัสผ่าน

ในเวอร์ชั่นลินุกซ์นี้ทาง 1Password พัฒนาด้วย React และ Electron โดยอาศัย Neon เพื่อเชื่อมต่อกับ Rust ด้านหลัง ไลบรารีเข้ารหัสเป็น ring crypto และยังพยายามเข้าไปสนับสนุนโครงการโอเพนซอร์สอีกหลายตัว เช่น Tokio, rust-analyzer

Tags:
Node Thumbnail

Red Hat ออก Red Hat Enterprise Linux (RHEL) 8.4 ตามรอบการออกรุ่นย่อยทุก 6 เดือน ของใหม่ในรุ่นนี้ได้แก่

Tags:
Node Thumbnail

ไมโครซอฟท์ประกาศเปิดซอร์สโครงการ ebpf-for-windows นำ eBPF ที่เป็นการรันโค้ดภายใน sandbox ในเคอร์เนลเพื่อการดึงค่าต่างๆ ออกจากเคอร์เนลมาใช้บนวินโดวส์

eBPF (Extended Berkeley Packet Filter) เป็นส่วนย่อยของเคอร์เนลลินุกซ์ที่เปิดทางให้ผู้ใช้ส่งโค้ดเข้าไปรันในเคอร์เนลโดยตรง โดยก่อนรันจะมีการตรวจสอบความปลอดภัย และยืนยันว่าโปรแกรมไม่ทำงานนานเกินไป (เช่น ไม่มี loop)

Tags:
Node Thumbnail

ไลนัสแสดงความเห็นว่า shared library นั้นสร้างปัญหามากกว่าประโยชน์ระหว่างการพูดคุยแก้ปัญหา clang ในเคอร์เนลทำงานได้ช้า ขณะที่ดิสโทรสำคัญอย่าง Fedora นั้นมีนโยบายบังคับให้แพ็กเกจต่างๆ ที่ใช้ไลบรารีจากแพ็กเกจอื่นต้องลิงก์แบบ dynamic เท่านั้น

Tags:
Node Thumbnail

Red Hat ประกาศร่วมมือกับ exida บริษัทตรวจสอบความปลอดภัยซอฟต์แวร์ เตรียมออกลินุกซ์ที่ผ่านมาตรฐาน ISO 26262 ที่รับรองความปลอดภัยคอมพิวเตอร์สำหรับรถยนต์

ซอฟต์แวร์บนคอมพิวเตอร์รถยนต์นั้นมักตัดฟีเจอร์ต่างๆ ออก เพื่อลดความเสี่ยง จนกลายเป็นแพลตฟอร์มเฉพาะทาง ทาง Red Hat เตรียมเสนอลินุกซ์ที่ได้รับการรับรองจาก exida ว่าผ่านมาตรฐานความปลอดภัยเสมอ แม้มีการอัพเดตซอฟต์แวร์

ประกาศครั้งนี้ยังไม่มีกำหนดว่าลินุกซ์รุ่นสำหรับยานยนต์นี้จะออกมาเมื่อใด แต่ลูกค้าหลักคงเป็นผู้ผลิตรถยนต์ที่จะนำไปใช้พัฒนาซอฟต์แวร์ช่วยควบคุมรถ หรือซอฟต์แวร์ในระบบความบันเทิง

Tags:
Topics: 
Node Thumbnail

ต่อเนื่องจากข่าว ทีมงานเคอร์เนลลินุกซ์ประกาศแบนมหาวิทยาลัยมินนิโซตา หลังส่งแพตช์สร้างช่องโหว่เพื่อทำงานวิจัย ล่าสุด ทีมวิจัยจากมหาวิทยาลัยมินนิโซตา ออกจดหมายขอโทษต่อชุมชนลินุกซ์แล้ว

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

Tags:
Node Thumbnail

Canonical ปล่อย Ubuntu 21.04 ตามรอบ 6 เดือน โดยเวอร์ชั่นนี้มีการปรับปรุงเด่นๆ คือเน้นรองรับโซลูชั่นของไมโครซอฟท์ ทั้ง Active Directory และ Microsoft SQL Server

ในเวอร์ชั่นนี้ตัวติดตั้งจะมีตัวเลือกใช้เชื่อมเข้า Active Directory (AD) ตั้งแต่ติดตั้ง ทำให้จัดการเครื่องจากศูนย์กลางได้โดยตรง ผ่านทาง Group Policy Client ส่วนการออปติไมซ์ประสิทธิภาพ SQL Server อาศัยการอิมพลีเมนต์ฟีเจอร์เช่น Force Unit Access (FUA) บนระบบไฟล์ XFS และฟีเจอร์ persistent memory (PMEM) โดยฟีเจอร์นี้จะถูกพอร์ตกลับไป Ubuntu 20.04 LTS ด้วย

สำหรับหน้าจอเดสก์ทอปเปลี่ยนมาใช้ Wayland เป็นค่าเริ่มต้น กราฟิกโดยรวมจะเนียนขึ้น และรองรับ Flutter SDK มาในตัวเป็นแพ็กเกจ snap

Tags:
Node Thumbnail

ไมโครซอฟท์ปล่อยฟีเจอร์ WSLg รองรับการรันโปรแกรม GUI ผ่านทาง WSL บนวินโดวส์ เปิดทางให้เราสามารถใช้วินโดวส์รันโปรแกรมต่างๆ ที่รองรับลินุกซ์ได้เต็มรูปแบบ

WSLg รองรับทั้งระบบเสียงไมโครโฟนและลำโพง ระบบกราฟิกสามารถเร่งความเร็วด้วยชิปกราฟิกหากลินุกซ์ที่ใช้รองรับ Mesa 21.0 ขึ้นไป

แนวทางของไมโครซอฟท์ในการรันโปรแกรม GUI อาศัยการสร้างลินุกซ์ดิสโทรใหม่สำหรับรันโปรแกรม GUI โดยเฉพาะ ชื่อว่า WSLg System Distro เมื่อผู้ใช้รันโปรแกรม GUI ตัว WSL จะรันดิสโทรนี้ขึ้นมาเอง และวินโดวส์ก็จะรัน RDP Client เข้าไปเชื่อมต่อเพื่อแสดงหน้าจอ GUI ของโปรแกรม ตัวลินุกซ์ดิสโทรเฉพาะนี้จะหยุดรันอัตโนมัติเมื่อผู้ใช้เลิกใช้ GUI

ฟีเจอร์นี้เริ่มปล่อยแล้วใน Windows Insider build 21364 ขึ้นไป

Tags:
Node Thumbnail

Greg Kroah-Hartman ผู้ดูแลเคอร์เนลลินุกซ์ใน -stable branch ประกาศแบนโค้ดทั้งหมดจากอีเมล @umn.edu ของมหาวิทยาลัยมินนิโซตา หลังกลุ่มนักวิจัยส่งโค้ดสร้างช่องโหว่เข้าไปยังเคอร์เนลต่อเนื่องเพื่อพยายามส่งโค้ดสร้างช่องโหว่ในเคอร์เนลเข้าไปยัง repository และโค้ดบางส่วนถูก commit ได้สำเร็จ

ตอนนี้ Greg กำลังถอนโค้ดทั้งหมดที่กลุ่มวิจัยนี้เคยส่งเข้ามา รวมเป็นแพตช์ทั้งหมด 190 ชุด ส่วนมากสามารถถอนแพตช์ได้โดยง่าย มีบางส่วนที่ต้องตรวจดูอีกครั้ง

Tags:
Node Thumbnail

ไมโครซอฟท์ปล่อยอัพเดตเคอร์เนลลินุกซ์เป็นเวอร์ชั่น 5.10.16.3 สำหรับผู้ใช้ Windows Insider นอกจากจะได้รับฟีเจอร์เคอร์เนลตามปกติแล้วยังมีฟีเจอร์สำคัญคือการอ่านดิสก์เข้ารหัส LUKS ที่นิยมใช้งานกันในลินุกซ์

ฟีเจอร์นี้ทำให้วินโดวส์สามารถอ่านไฟล์จากดิสก์เข้ารหัสไปได้ด้วยผ่านทางฟีเจอร์ wsl --mount ที่เปิดตัวปีที่แล้ว คำสั่งที่ใช้ถอดรหัสนั้นเป็น cryptsetup เหมือนบนลินุกซ์ปกติ

สำหรับผู้ใช้ WSL ปัจจุบัน เคอร์เนลเวอร์ชั่นนี้ยังแก้บั๊กการซิงก์นาฬิกาที่ทำให้เวลาบน WSL ไม่ตรงกับเวลาจริงอีกด้วย

Tags:
Topics: 
Node Thumbnail

โครงการ Asahi Linux ส่งแพตช์เคอร์เนลลินุกซ์ให้รองรับชิป Apple M1 เข้า repository โดยแพตช์เพิ่มการรองรับฮาร์ดแวร์ต่างๆ ของ M1 เฉพาะ เช่น Apple Interrupt Controller โดยความยากสำคัญคือกระบวนการบูตของ Apple M1 นั้นเป็นระบบเฉพาะของแอปเปิลเอง

แม้แพตช์มาส่งเข้าโครงการลินุกซ์หลักแล้ว แต่แพตช์ชุดแรกก็รองรับฮาร์ดแวร์พื้นฐานมากๆ สามารถบูตลินุกซ์ขึ้นได้ และใช้งานผ่านคอนโซล UART จากพอร์ต USB-C เท่านั้น รายการไดร์เวอร์ฮาร์ดแวร์ที่ต้องพัฒนาเพิ่มเติมเพื่อให้ใช้งานได้จริงยังมีอีกมาก

Tags:
Node Thumbnail

AlmaLinux หนึ่งในสองโครงการทดแทน CentOS ที่สนับสนุนโดยบริษัท CloudLinux ประกาศออกรุ่นเสถียรรุ่นแรกแล้ว โดยนับเวอร์ชันเป็น 8.3 ตรงกับเลขเวอร์ชันของ RHEL เพื่อไม่ให้สับสน

ตัวอิมเมจสามารถดาวน์โหลดได้จาก AlmaLinux และทีมงานยังมีสคริปต์ช่วยแปลงระบบเดิม (ที่เป็นลินุกซ์อิงกับ RHEL 8.x เช่น CentOS, Oracle Linux) มาเป็น AlmaLinux ด้วย ดาวน์โหลดได้จาก GitHub

Tags:
Node Thumbnail

ภาษา Rust เริ่มได้รับความนิยมมากขึ้นเรื่อยๆ จากฟีเจอร์เด่นเรื่อง memory safety ตั้งแต่ระดับของตัวภาษาเลย ช่วยลดปัญหาบั๊กความปลอดภัยที่มาจากหน่วยความจำลงได้มาก ช่วงหลังเราจึงเห็น Rust ถูกใช้ในงานระดับล่างๆ (ที่เดิมทีใช้ภาษา C) กันมากขึ้น ตัวอย่างเช่น Bottlerocket ระบบปฏิบัติการของ Amazon

จากกระแส Rust มาแรง ทำให้ ZDNet ไปสอบถาม Linus Torvalds และ Greg Kroah-Hartman ผู้ดูแลเคอร์เนลเวอร์ชันเสถียร (ถือเป็น 2 คนที่สำคัญที่สุดของโครงการเคอร์เนลลินุกซ์) ว่ามีความเห็นอย่างไรกับการใช้ Rust ในเคอร์เนลลินุกซ์

Tags:
Node Thumbnail

ไม่เชื่อก็ต้องเชื่อว่า 7-Zip โปรแกรม Zip ยอดนิยมบนวินโดวส์ที่ออกครั้งแรกในปี 1999 ไม่เคยออกบนแพลตฟอร์มอื่นมาก่อน (เคยมี p7zip เป็นโครงการพอร์ตลงลินุกซ์ แต่เลิกทำไปแล้ว)

ล่าสุด Igor Pavlov ผู้สร้าง 7-Zip ได้ออกเวอร์ชันลินุกซ์เป็นครั้งแรกในประวัติศาสตร์ 22 ปีของโปรแกรมนี้ ตอนนี้ยังมีเฉพาะเวอร์ชันคอนโซล (ไม่มี GUI) โดยมีไบนารีใช้งานได้หลากหลายสถาปัตยกรรม ทั้ง x86, x86-64, ARM64

บนลินุกซ์มีโปรแกรมบีบอัดข้อมูลอยู่หลายตัว แต่การมาถึงของ 7-Zip ก็ถือเป็นอีกทางเลือกหนึ่งที่น่ายินดีเช่นกัน

Tags:
Node Thumbnail

Red Hat พยายามแสดงท่าทีเป็นมิตรต่อชุมชนอีกครั้งด้วยการตั้งโครงการ Red Hat Enterprise Linux (RHEL) for Open Source Infrastructure แจกไลเซนส์ RHEL ให้กับโครงการโอเพนซอร์สใช้งานได้ฟรี

โครงการนี้อนุญาตให้โครงการโอเพนซอร์สที่ใช้สัญญาอนุญาตที่ยอมรับโดย Fedora สามารถใช้ RHEL ทั้งสำหรับการ build โครงการ, การทดสอบ, และโครงสร้างพื้นฐานอื่นๆ เช่น เว็บเซิร์ฟเวอร์และอีเมล ผู้เข้าร่วมโครงการจะเข้าพอร์ทัลลูกค้าของ Red Hat ได้ฟรีด้วย แต่การซัพพอร์ตจะเป็นแบบบริการตัวเอง

Pages