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

เหตุผลเบื้องหลังการเปลี่ยนแปลง
wget เป็นเครื่องมือดาวน์โหลดไฟล์ผ่านคอมมานด์ไลน์ที่เรียบง่ายและเป็นที่รู้จักกันมานานหลายสิบปี อย่างไรก็ตาม ทีมพัฒนาของ Ubuntu ได้ให้เหตุผลในการตัดสินใจครั้งนี้ว่า:
- ลดความซ้ำซ้อน: ในระบบ Ubuntu Server มีเครื่องมือดาวน์โหลดไฟล์อีกตัวหนึ่งคือ
curlซึ่งถูกติดตั้งมาเป็นค่าเริ่มต้นอยู่แล้ว และมีความสามารถที่ครอบคลุมกว่าwgetมาก - ลดขนาด Image เริ่มต้น: การถอดแพ็กเกจที่ไม่จำเป็นออก จะช่วยให้ขนาดของ Server และ Cloud image ที่ดาวน์โหลดมาใช้งานมีความเล็กและกระทัดรัด (leaner) มากยิ่งขึ้น ซึ่งเป็นเป้าหมายสำคัญของการติดตั้งแบบ minimal
- ความสามารถของ
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)
- Ubuntu Server Seed Changes for 25.10 – Ubuntu



