Image
By lew Founder on Tag: Microsoft Edge, Browser, Linux, Microsoft
Microsoft Edge

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

By mk Founder on Tag: Linux, Windows 10, WSL, File System, Operating System
Linux

ไมโครซอฟท์ประกาศฟีเจอร์ใหม่ให้ WSL 2 ใน Windows 10 Insider Preview Build 20211 ให้สามารถเมานท์ระบบไฟล์จากดิสก์ที่เป็นลินุกซ์ในเครื่องเดียวกันได้

ตัวอย่างการใช้งานคือ หากเครื่องนั้นเป็นดูอัลบูททั้งวินโดวส์และลินุกซ์ ปกติแล้วฝั่งวินโดวส์จะไม่เห็นไฟล์จากฝั่งลินุกซ์ (เพราะวินโดวส์ไม่รองรับระบบไฟล์อย่าง ext4) แต่พอในวินโดวส์มีลินุกซ์ WSL 2 เรื่องนี้ก็ไม่ใช่ปัญหาอีกต่อไป

By mk Founder on Tag: Kali, Linux, WSL
Kali

Kali Linux ดิสโทรลินุกซ์สำหรับทดสอบความปลอดภัย ออกรุ่น 2020.3 มีฟีเจอร์สำคัญคือ Win-KeX (Windows + Kali Desktop EXperience) ที่ช่วยให้รัน Kali แบบ GUI บน Windows Subsystem for Linux (WSL 2) ได้ในคำสั่งเดียว

Kali บอกว่าการมาถึงของ WSL 2 ทำให้การรันลินุกซ์บนวินโดวส์มีประสิทธิภาพดีขึ้นมาก เพียงแต่การรัน GUI บน WSL 2 ยังมีความซับซ้อนอยู่ จึงพัฒนา Win-KeX มาช่วยแก้ปัญหานี้

ขั้นตอนการรัน Kali Linux แบบมี GUI จึงเหลือแค่เพียง

By mk Founder on Tag: WSL, Windows 10, Linux, Microsoft, Operating System
WSL

ไมโครซอฟท์ประกาศพอร์ตฟีเจอร์ Windows Subsystem for Linux (WSL 2) กลับมาให้ Windows 10 เวอร์ชันเก่าคือ v1903 และ v1909 ด้วย จากเดิมที่เริ่มให้ใช้ใน v2004 เป็นต้นไป

เหตุผลที่พอร์ต WSL 2 กลับมาเป็นเพราะฟีเจอร์นีได้รับความนิยมสูง ทำให้ไมโครซอฟท์ต้องการขยายฐานผู้ใช้งานให้กว้างยิ่งขึ้น อย่างไรก็ตาม WSL 2 บน Windows 10 v1903/v1909 รองรับเฉพาะสถาปัตยกรรมซีพียู x64 เท่านั้น ในขณะที่บน v2004 รองรับสถาปัตยกรรม ARM64 เพิ่มด้วย

By lew Founder on Tag: 1Password, Security, Password Manager, Linux
1Password

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

ทาง AgileBits ออกโปรแกรมโดยรองรับแพ็กเกจทั้ง deb และ yum สำหรับดิสโทรตระกูล Red Hat และ Debian, รองรับการปรับธีมมืด/สว่างตามคอนฟิก GTK, สามารถผูกโปรแกรมเข้ากับบัญชีลินุกซ์, และทำงานร่วมกับ clipboard ของ X11 ได้ โดยตัวโปรแกรมพัฒนาด้านหลังด้วยภาษา Rust และหน้าจอด้วย React

By lew Founder on Tag: GNU, Linux
GNU

คนใช้ลินุกซ์ในกลุ่ม Ubuntu น่าจะพบว่าเอกสารการใช้งานส่วนมากไม่ได้แนะนำให้แก้ไขไฟล์ด้วย vi เช่นเดียวกับลินุกซ์อื่นๆ แต่อาศัย nano ที่ใช้งานค่อนข้างง่ายกว่าแทน วันนี้ทางโครงการก็ออก GNU nano 5.0

ฟีเจอร์สำคัญคือผู้ใช้จะสามารถเปิดออปชั่น --indicator หากไฟล์ยาวเกินหน้าจอตัวโปรแกรมก็จะแสดง scrollbar ขึ้นด้านข้างแสดงว่าหน้าจอตอนนี้อยู่ตรงส่วนใดของไฟล์ นับเป็นฟีเจอร์พื้นฐานของโปรแกรมแก้ไขไฟล์แบบ GUI จำนวนมาก

By lew Founder on Tag: Security, Linux, Bootloader
Security

บริษัทความปลอดภัย Eclypsium รายงานถึงช่องโหว่ของ GRUB2 ที่เป็น bootloader ยอดนิยมในลินุกซ์ ที่เปิดทางให้แฮกเกอร์สามารถฝังโค้ดข้ามการบูตได้ กลายเป็นมัลแวร์ที่ฝังตัวถาวรอยู่ในเครื่อง

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

By mk Founder on Tag: Debian, Linux, Open Source
Debian

ปัจจุบันโครงการ Debian มีนโยบายออกรุ่นใหญ่ (stable) ทุก 2 ปี หลังจากตกรุ่นแล้วจะเข้าสถานะ oldstable (ยังออกรุ่นย่อยที่อัพเดตแพตช์ความปลอดภัย) นาน 1 ปี แล้วจะเข้าสถานะ LTS ต่ออีก 2 ปีก่อนหมดอายุซัพพอร์ต

ล่าสุดโครงการ Debian ออก Debian 9.13 "stretch" ซึ่งเป็นเวอร์ชันย่อยสุดท้ายของ Debian 9 ที่เป็น oldstable

หลังจากนี้ Debian 9 จะเข้าสถานะ LTS (แทน Debian 8 ที่เพิ่งหมดอายุไป) โดยไม่ออกเวอร์ชันย่อยใหม่อีกแล้ว แต่อาจยังได้แพตช์ความปลอดภัยของบางแพ็กเกจ ไปจนถึงเดือนมิถุนายน 2022

By mk Founder on Tag: Linux, Kernel, Open Source, Racism
Linux

Linus Torvalds เห็นชอบให้โค้ดและเอกสารของเคอร์เนลลินุกซ์ เลิกใช้คำที่อ่อนไหวอย่าง master/slave และ blacklist/whitelist

ข้อเสนอนี้มาจาก Dan Williams หนึ่งในผู้ดูแลเคอร์เนลลินุกซ์ โดยเสนอให้เลิกใช้คำเดิม ส่วนจะแทนด้วยคำใหม่ว่าอะไรนั้นไม่ได้กำหนดตายตัว ขึ้นกับบริบทของการใช้งานและการตัดสินใจของนักพัฒนาแต่ละคน

By mk Founder on Tag: Debian, Linux, Open Source
Debian

Debian 8 "jessie" ที่ออกครั้งแรกในปี 2015 หมดระยะซัพพอร์ตแล้วในวันที่ 30 มิถุนายน 2020 โดยจะไม่ได้แพตช์ความปลอดภัยอีก

หลังจากนี้ Debian 9 "stretch" จะเข้าสถานะซัพพอร์ตระยะยาว (LTS) แทน มีระยะซัพพอร์ตนาน 5 ปีเท่ากัน หมดอายุในวันที่ 30 มิถุนายน 2022

เวอร์ชันปัจจุบันของ Debian คือ Debian 10 "Buster" ที่ออกในปี 2019 และจะซัพพอร์ตไปจนถึงเดือนมิถุนายน 2024 ส่วนเวอร์ชันหน้าคือ Debian 11 "Bullseye" มีกำหนดออกปี 2021 ตามนโยบายออกรุ่นใหญ่ทุกสองปี

By mk Founder on Tag: Flutter, Google, Linux, Canonical, Development
Flutter

กูเกิลประกาศความร่วมมือกับ Canonical พัฒนาให้ Flutter รองรับการสร้างแอพบนลินุกซ์

หลังจากตีตลาดแอพมือถือมาได้พอสมควร ก้าวต่อไปของ Flutter คือการเขียนเว็บและแอพเดสก์ท็อป โดยเริ่มจาก macOS เป็นแพลตฟอร์มเดสก์ท็อปตัวแรก

By lew Founder on Tag: Microsoft, Security, Linux, Virtualization
Microsoft

ไมโครซอฟท์เปิดตัว Freta บริการของ Microsoft Research ที่ให้บริการตรวจจับมัลแวร์ในหน่วยความจำด้วยการดึงหน่วยความจำของ VM ออกมาเป็นเป็นอิมเมจแล้วอัพโหลดขึ้น Freta เพื่อดูรายงาน

Freta รองรับไฟล์อิมเมจหน่วยความจำทั้งจาก VMware และ Hyper-V โดยสามารถอ่านอิมเมจและแปลผลหากรันด้วยเคอร์เนลลินุกซ์ยอดนิยมมากกว่า 4,000 เวอร์ชั่น รายงานที่ออกมาจะแสดงข้อมูล เช่น ตัวแปรต่างๆ, โมดูลเคอร์เนลที่โหลดอยู่, รายชื่อ system call, ไฟล์ที่เปิดอยู่, หรือโปรเซส เมื่ออ่านค่าเหล่านี้ทำให้ Freta สามารถแจ้งเตือน เช่น มีไลบรารีโหลดซ้ำซ้อนก็อาจจะเป็น rootkit ฝังอยู่ในเครื่อง

By mk Founder on Tag: ChromeOS, Steam, Linux, Ubuntu, Google
ChromeOS

เมื่อต้นปีนี้ เราเห็นข่าวจากผู้บริหารกูเกิลว่า Chrome OS จะรัน Steam ได้ แล้วเงียบหายไปพักใหญ่ๆ

ล่าสุดเว็บไซต์ 9to5google ไปค้นพบโค้ดใน Chromium OS อ้างถึงโครงการโค้ดเนม "Borealis" ที่เกี่ยวข้องกับ Steam แล้ว

Chrome OS เริ่มรองรับการรันโปรแกรมจากลินุกซ์มาตั้งแต่ปี 2018 โดยใช้โค้ดเนมว่า "Crostini" มันเป็นการนำลินุกซ์ทั้งตัว (ในที่นี้คือ Debian) มารันใน VM อีกทีหนึ่ง

By mk Founder on Tag: Linux Mint, Linux
Linux Mint

Linux Mint ออกเวอร์ชัน 20 โค้ดเนม Ulyana ที่อิงจาก Ubuntu 20.04 LTS โดยเป็นรุ่นสนับสนุนระยะยาวไปจนถึงปี 2025

Linux Mint 20 มีทั้ง 3 เวอร์ชันตามระบบเดสก์ท็อป 3 รูปแบบคือ Cinnamon (GNOME 3), MATE (GNOME 2) และ Xfce ฟีเจอร์ใหม่ที่สำคัญได้แก่

By mk Founder on Tag: WSL, Linux, Windows 10, Microsoft, Operating System
WSL

ไมโครซอฟท์ออก Windows 10 Insider Preview Build 20150 ในรุ่นทดสอบ Dev Channel (Fast Ring) เดิม มีของใหม่คือ Windows Subsystem for Linux (WSL) รองรับ GPU แล้ว ตามที่เปิดตัวในงาน Build 2020 เมื่อเดือนที่แล้ว ช่วยให้เราสามารถรันงานที่ต้องใช้ GPU (เช่น เทรน AI) บน WSL ได้โดยตรง

By lew Founder on Tag: Cloudflare, Networking, Linux
Cloudflare

Cloudflare เขียนบล็อกเล่าถึงประสบการณ์อัพเกรด load balancer แบบใหม่ จากเดิมอาศัย TCP proxy และ NAT ซ้อนกันไปมาหลายชั้น โดยระบุว่าช่วงหลังสถาปัตยกรรมแบบนี้ไม่เหมาะกับบริการที่เปลี่ยนไป ทำให้ต้องออกแบบใหม่ แล้วหันไปทำ tunnel จาก load balancer ไปยังเซิร์ฟเวอร์แทน

By mk Founder on Tag: Ubuntu, Linux, Kernel, Operating System
Ubuntu

Andrea Righi พนักงานของ Canonical และทีมงานพัฒนาเคอร์เนลลินุกซ์ของ Ubuntu เสนอแพตช์เข้าเคอร์เนลลินุกซ์ ช่วยให้ระยะเวลาการ hibernate/resume ของลินุกซ์เร็วกว่าเดิมมาก

หลักการทำงานของ hibernate คือนำข้อมูลจากในแรมเก็บลงดิสก์ และเรียกกลับคืนแรมตอน resume ซึ่งเคอร์เนลสั่งอาจคืนบางส่วนของแรมออกก่อนเพื่อประหยัดพื้นที่ดิสก์ โดยสร้างข้อมูลเหล่านี้ใหม่หลัง resume

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

จากประเด็น Linux Mint ประกาศไม่ใช้แพ็กเกจ Snap ตาม Ubuntu ตัวแทนของบริษัท Canonical ก็ออกมาชี้แจงแล้วว่า Chromium เป็น Snap มาตั้งแต่ Ubuntu 19.10 แล้ว ไม่ใช่เพิ่งเปลี่ยนในเวอร์ชัน 20.04 LTS

ส่วนเหตุผลที่ทำแพ็กเกจ Chromium เป็น Snap เพียงอย่างเดียวเป็นเพราะ

By lew Founder on Tag: SpaceX, Development, JavaScript, Linux
SpaceX

ทีมงานซอฟต์แวร์ของ SpaceX ตั้งกระทู้ตอบคำถามบน Reddit ให้คนทั่วไปตั้งคำถามใดๆ ก็ได้ ทำให้ทีมงานมีโอกาสเปิดเผยข้อมูลเพิ่มเติม โดยประเด็นที่สำคัญคือหน้าจอสัมผัสของยาน Dragon นั้นรันอยู่บน Chromium โดยมีไลบรารีจาวาสคริปต์แบบ reactive ที่พัฒนาขึ้นเองเป็นการภายใน โดยหน้าจอนี้ไม่เกี่ยวอะไรกับหน้าจอรถของ Tesla

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

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

Linux Mint เป็นดิสโทรลินุกซ์ที่ได้รับความนิยมมากขึ้นเรื่อยๆ โดยตัวมันพัฒนาต่อมาจาก Ubuntu อีกทีหนึ่ง แต่ล่าสุดทีมพัฒนา Linux Mint ประกาศ__ไม่ใช้__ ระบบแพ็กเกจแบบ Snap ที่ Ubuntu พยายามผลักดันแล้ว

Subscribe to Linux