ครึก#19: ยืมเครื่องวินโดวส์ดาวน์โหลดแพกเกจแทนอูบุนตู

เหมาะสำหรับ: คนมีเน็ตที่บ้านช้า
สิ่งที่ต้องรู้ : การใช้ Synaptic Packages Manager เบื้องต้น

หลายครั้งที่ผมต้องการดาวน์โหลดแพกเกจจำนวนมาก หรือแพกเกจใหญ่ๆ (เช่น เกมส์)
การใช้เน็ตแบบ modem 56k (วิ่งจริง 5k) นั้น ไม่รู้ว่าจะโหลดสักกี่เดือน กี่ปีถึงจะเสร็จ
(ผมโหลด 10Mb ใช้เวลา 2 ชั่วโมง โหลดแบบเพียวๆ ไม่เปิด browser หรือต่อ Networks อย่างอื่นเลย :P)

ถึงแม้ว่าเราจะสามารถดาวน์โหลดแพกเกจอูบุนตู ผ่านดาวน์โหลดสคริปต์ที่ Synaptic สร้างไว้
แต่ก็ต้องใช้โปรแกรม wget ช่วยดาวน์โหลด ทว่า wget มีอยู่ใน Linux ไม่ได้ใช้บนวินโดวส์

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

1.เปิด Synaptic Packages Manager แล้วติดเลือกโปรแกรมที่ต้องการจะติดตั้ง

ไปที่เมนู System > Administration > Synaptic Packages Manager

(แนะนำ:ควรจะอัพเดทข้อมูลแพกแกจให้ทันสมัยก่อน ซึ่งจำเป็นต้องต่อเน็ต - เน็ตช้าก็ไม่เป็นไร)

เลือกติดตั้งโปรแกรมที่ต้องการ

2.สร้างสคริปต์สำหรับดาวน์โหลด

เลือก File > Generate Download Script แล้วเซฟเป็น text ไฟล์ ชื่ออะไรก็ได้ จะมีนามสกุลก็ได้
แต่ผมแนะนำให้มีนามสกุล .txt หรือ .rtf เพื่อจะเปิดใน text editor ใน Win$ ได้ (ผมมักใช้ .rtf)

เช่น ผมเซฟในชื่อ dlscript.rtf

คัดลอกหรือย้ายไฟล์นั้น ไปยัง USB หรือ External Media

3.ขั้นตอนดาวน์โหลดไฟล์โดยอาศัยเครื่องที่เป็นวินโดวส์

ขั้นตอนนี้ทำบนวินโดวส์แล้วนะครับ

3.1 ดาวน์โหลดโปรแกรม wget for Windows

Links
http://users.ugent.be/~bpuype/wget/#download

เซฟไฟล์ wget.exe ใน USB หรือ External Media ที่ๆ เดียวกับที่เซฟสคริปต์นั้นไว้

3.2 แก้ไขสคริปต์นิดหน่อย

เปิดสคริปต์ด้วย text editor อะไรก็ได้ (แนะนำ wordpad แทน notepad เพราะจัดบรรทัดให้อัตโนมัติ)

ลบบรรทัดนี้

! /bin/sh

แนะนำ: หากคุณใช้ proxy ต่อเน็ต ต้องเพิ่มบรรทัดนี้ไปด้วย set http_proxy=http://abc.xproxy.com:8080
แทน proxy ด้วย proxy ของคุณ

แล้วสร้างไฟล์ใหม่อีกไฟล์และคัดลอก สคริปต์ที่แก้ไขแล้วมายังไฟล์ใหม่นี้

เลือก Save As ไฟล์ แล้วตั้งชื่ออะไรก็ได้ แต่ตั้งนามสกุล ".bat"

ตอนนี้ผมจะมีไฟล์อยู่ 3 ไฟล์ ใน USB ของผม

dlscript.rtf
dlscript.bat
wget.exe

3.3 ดาวน์โหลด

ดับเบิ้ลคลิ๊กที่ไฟล์ ที่เราตั้งชื่อใหม่ที่มีนามสกุล .bat
มันจะดาวน์โหลดอัตโนมัติ

4.นำแพกเกจกลับติดตั้งในอูบุนตู

เปิด Synaptic Packages Manager

เลือก File > Add Download Packages
แล้วชี้ไปยังที่ๆ เราดาวน์โหลดแพกเกจมา

รอจนติดตั้งเสร็จ

Comments

แต่ก่อนต้

แต่ก่อนต้องเอา URL มาโหลดเอง แต่เจอวิธีนี้ชีวิตง่ายขึ้นเยอะเลยครับ

ต้องขอบคุ

ต้องขอบคุณจริงๆ ง่ายขึ้นเยอะเลยครับ
ต้องขออนุญาติจดไว้ในบล็อคนะครับ

ขอบคุณมากมายครับผม

มีประโยชน์สำหรับคนที่บ้านเน็ตเต่ามากเลยครับ

นี้แหละสิ

นี้แหละสิ่งที่ต้องการ

สุดยอด

ซู้ด หยอด เลยท่าน

สุดยอดมากมาย!!

เด็ดขาดจริง ๆ ครับ...
มีประโยชน์จริง ๆ สำหรับมือใหม่ที่ไม่มีความรู้ อย่างผม.
ผมขอบุ๊คมาร์ค ไว้อ้างอิงในอนาคตครับ..