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


Posted in:
TrendyTeddy's picture

เหมาะสำหรับ: คนมีเน็ตที่บ้านช้า
สิ่งที่ต้องรู้ : การใช้ 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
แล้วชี้ไปยังที่ๆ เราดาวน์โหลดแพกเกจมา

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

แต่ก่อนต้

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

ต้องขอบคุ

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

mcga's picture

ประโยชน์ต่อแฟนานุแฟนมากมาย

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

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

นี้แหละสิ

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

สุดยอด

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

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <i> <center> <span> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <br> <dt> <dd> <object> <embed> <hr> <img> <blockquote> <b> <u> <del> <div> <p> <table> <tr> <td> <font>

More information about formatting options