macOS Catalina เปลี่ยน shell มาตรฐานเป็น zsh จากเดิมเป็น bash

by lew
4 June 2019 - 02:28

ฟีเจอร์เล็กๆ อย่างหนึ่งของ macOS Catalina แต่อาจจะกระทบกลุ่มคนใช้เทอร์มินัลเยอะๆ คือในรุ่นนี้จะเปลี่ยนไปใช้ zsh (Z shell) สำหรับผู้ใช้ใหม่ จากเดิมที่ใช้ bash เป็นมาตรฐานเหมือนลินุกซ์ตัวหลักๆ

แอปเปิลระบุว่า zsh เข้ากันได้กับฟีเจอร์ส่วนใหญ่ของ bash ทำให้ผู้ใช้ไม่ต้องปรับตัวมาก (ตัว zsh มีโหมดเข้ากันได้กับ bash อยู่แล้ว)

ที่ผ่านมาแอปเปิลใช้ bash 3.2 ที่ออกมาตั้งแต่ปี 2007 เนื่องจากไม่ต้องการใช้ bash 4.0 ที่เปลี่ยนสัญญาอนุญาตเป็น GPLv3 ที่มีเงื่อนไขด้านสิทธิบัตร การเปลี่ยนมาเป็น zsh ทำให้ผู้ใช้แมคจะได้ใช้ shell ที่ค่อนข้างทันสมัยเท่าเทียมกับลินุกซ์ขึ้นมาแล้ว

ที่มา - Apple Support

ภาพหน้าจอ zsh โดย Nirakka

Blognone Jobs Premium