Ubuntu Server ปรับใหม่! ถอด wget ออกจากค่าเริ่มต้น แนะผู้ใช้เปลี่ยนไปใช้ curl

Canonical ประกาศการเปลี่ยนแปลงครั้งสำคัญใน Ubuntu 25.10 เวอร์ชันถัดไป โดยคำสั่ง wget ที่คุ้นเคยกันมานานจะไม่ได้ถูกติดตั้งมาเป็นค่าเริ่มต้นใน Server และ Cloud image อีกต่อไป โดยแนะนำให้ผู้ใช้งานหันไปใช้คำสั่ง curl ที่มีความสามารถสูงกว่าและยังคงมีอยู่เป็นมาตรฐานแทน

1 Min Read

🔥 Hot Seal: ดีลเด็ด! สินค้าไอทีลดราคาที่คุณไม่ควรพลาด คลิ๊ก

ขอขอบคุณรูปจาก: https://alternativeto.net/

ลอนดอน, สหราชอาณาจักร – นักพัฒนาจาก Canonical บริษัทแม่ของระบบปฏิบัติการ Ubuntu ได้ประกาศผ่าน Developer Mailing List ถึงการเปลี่ยนแปลงแพ็กเกจเริ่มต้นที่จะมีผลใน Ubuntu 25.10 “Oracular Oriole” ซึ่งมีกำหนดปล่อยในช่วงปลายปี 2025 นี้ โดยการเปลี่ยนแปลงที่สำคัญที่สุดคือการ ถอดคำสั่ง wget ออกจากการติดตั้งแบบพื้นฐาน (minimal install)

เหตุผลเบื้องหลังการเปลี่ยนแปลง

wget เป็นเครื่องมือดาวน์โหลดไฟล์ผ่านคอมมานด์ไลน์ที่เรียบง่ายและเป็นที่รู้จักกันมานานหลายสิบปี อย่างไรก็ตาม ทีมพัฒนาของ Ubuntu ได้ให้เหตุผลในการตัดสินใจครั้งนี้ว่า:

  1. ลดความซ้ำซ้อน: ในระบบ Ubuntu Server มีเครื่องมือดาวน์โหลดไฟล์อีกตัวหนึ่งคือ curl ซึ่งถูกติดตั้งมาเป็นค่าเริ่มต้นอยู่แล้ว และมีความสามารถที่ครอบคลุมกว่า wget มาก
  2. ลดขนาด Image เริ่มต้น: การถอดแพ็กเกจที่ไม่จำเป็นออก จะช่วยให้ขนาดของ Server และ Cloud image ที่ดาวน์โหลดมาใช้งานมีความเล็กและกระทัดรัด (leaner) มากยิ่งขึ้น ซึ่งเป็นเป้าหมายสำคัญของการติดตั้งแบบ minimal
  3. ความสามารถของ curl ที่เหนือกว่า: curl ไม่เพียงแต่ดาวน์โหลดไฟล์ได้ แต่ยังรองรับโปรโตคอลที่หลากหลายกว่ามาก (เช่น FTP, SCP, SMTP) และมีตัวเลือกในการปรับแต่งขั้นสูง เช่น การแก้ไข Header, การจัดการ Cookies ซึ่งจำเป็นสำหรับนักพัฒนาในยุคปัจจุบัน

“wcurl” คืออะไร? และควรใช้อะไรแทน?

จากข่าวนี้อาจทำให้เกิดความสับสนเกี่ยวกับคำว่า “wcurl” แต่จากการตรวจสอบอย่างละเอียดแล้ว ไม่มีเครื่องมือมาตรฐานที่ชื่อว่า “wcurl” คาดว่าอาจเป็นการพิมพ์ผิดหรือเข้าใจคลาดเคลื่อนจากคำสั่ง curl ซึ่งเป็นเครื่องมือที่ทาง Ubuntu แนะนำให้ใช้งานแทน wget

ผลกระทบและแนวทางปรับตัวสำหรับผู้ใช้งาน

การเปลี่ยนแปลงนี้จะส่งผลกระทบโดยตรงต่อ:

  • ผู้ที่ติดตั้ง Ubuntu Server 25.10 เวอร์ชันใหม่แบบ minimal
  • สคริปต์อัตโนมัติ (Automated Scripts) ที่มีการเรียกใช้คำสั่ง wget ซึ่งจะทำงานไม่สำเร็จบนเซิร์ฟเวอร์ที่ติดตั้งใหม่

แนวทางการปรับตัว:

  • สำหรับผู้ที่ยังต้องการใช้ wget: คุณยังสามารถติดตั้ง wget กลับเข้ามาในระบบได้ง่ายๆ ด้วยคำสั่งเดียว:Bashsudo apt update && sudo apt install wget
  • สำหรับผู้ที่ต้องการปรับไปใช้ curl: ซึ่งเป็นแนวทางที่แนะนำ สามารถปรับสคริปต์ได้ไม่ยาก ตัวอย่างเช่น:
    • คำสั่งเดิม (wget): wget https://example.com/file.zip
    • คำสั่งใหม่ (curl): curl -O https://example.com/file.zip (ตัวเลือก -O คือการสั่งให้ curl บันทึกไฟล์ด้วยชื่อเดิม เหมือนกับ wget)

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

อ้างอิง (References)

Share This Article