นี่คือคำสั่ง dget ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
dget -- ดาวน์โหลดเดเบียนซอร์สและแพ็คเกจไบนารี
เรื่องย่อ
ดีเจ็ต [ตัวเลือก] URL ...
ดีเจ็ต [ตัวเลือก] [--ทั้งหมด] แพ็คเกจ[=รุ่น-
DESCRIPTION
ดีเจ็ต ดาวน์โหลดแพ็คเกจ Debian ในรูปแบบแรก ดีเจ็ต เรียก URL ที่ร้องขอ ถ้า
นี่คือไฟล์ .dsc หรือ .changes จากนั้น ดีเจ็ต ทำหน้าที่เป็นรูปแบบการรับรู้ถึงแพ็คเกจของ wget: มัน
ยังดึงไฟล์ใดๆ ที่อ้างถึงในไฟล์ .dsc/.changes แหล่งดาวน์โหลดคือ
แล้วตรวจสอบกับ ตรวจสอบ และถ้าสำเร็จให้แกะโดย dpkg-แหล่งที่มา.
ในรูปแบบที่สอง ดีเจ็ต ดาวน์โหลด ไบนารี แพ็คเกจ (เช่น a หญิงที่เข้าสังคมครั้งแรก ไฟล์) จาก Debian
มิเรอร์กำหนดค่าใน / etc / apt / sources.list(.NS). ไม่เหมือน apt-get ติดตั้ง -d, มันไม่ใช่
ต้องการสิทธิ์รูท เขียนไปยังไดเร็กทอรีปัจจุบัน และไม่ดาวน์โหลด
การพึ่งพา หากมีการระบุหมายเลขเวอร์ชัน จะมีการขอแพ็กเกจเวอร์ชันนี้
กับ --ทั้งหมด, รายการไบนารีทั้งหมดสำหรับแพ็คเกจต้นทาง แพ็คเกจ ถูกดึงออกมาจากไฟล์
ผลลัพธ์ของ "apt-cache showsrc package"
ในทั้งสองกรณี dget สามารถรับแพ็คเกจและ/หรือ URL ได้หลายชุดพร้อมกัน
(สังเกตว่า .udeb แพ็คเกจที่ใช้โดยตัวติดตั้งเดเบียนจะอยู่ในไฟล์แพ็คเกจแยกต่างหาก
ราคาเริ่มต้นที่ หญิงที่เข้าสังคมครั้งแรก แพ็คเกจ เพื่อใช้ .udeb กับ ดีเจ็ตคุณจะต้องกำหนดค่า ฉลาด
เพื่อใช้ไฟล์แพ็คเกจสำหรับ ส่วนประกอบ/โปรแกรมติดตั้ง debian).
ก่อนดาวน์โหลดไฟล์ที่อยู่ใน .dsc และ .changes และก่อนดาวน์โหลดไฟล์ binary
แพคเกจ ดีเจ็ต ตรวจสอบเพื่อดูว่ามีไฟล์เหล่านี้อยู่แล้วหรือไม่ ถ้าทำอย่างนั้น
md5sums ของพวกเขาถูกเปรียบเทียบเพื่อหลีกเลี่ยงการดาวน์โหลดซ้ำโดยไม่จำเป็น ดีเจ็ต ยังดู
สำหรับจับคู่ไฟล์ใน / var / cache / apt / ไฟล์เก็บถาวร และไดเร็กทอรีที่ได้รับจาก --เส้นทาง ตัวเลือก
หรือระบุไว้ในไฟล์การกำหนดค่า (ดูด้านล่าง) สุดท้ายถ้าดาวน์โหลด
ไฟล์ (.orig).tar.gz หรือ .diff.gz ล้มเหลว dget Consults apt-get แหล่ง --print-ยูริส.
ดาวน์โหลดแบ็กเอนด์ที่ใช้คือ โค้ง และ wget, มองหาในลำดับนั้น.
ดีเจ็ต ถูกเขียนขึ้นเพื่อให้ง่ายต่อการดึงแพ็คเกจต้นทางจากเว็บสำหรับสปอนเซอร์
อัปโหลด สำหรับตรวจสอบแพ็คเกจด้วย หนี้, รุ่นไบนารีล่าสุดสามารถใช้ได้ผ่าน
ดีเจ็ต แพ็คเกจ, เวอร์ชันต้นทางล่าสุดผ่าน apt-get แหล่ง แพ็คเกจ.
OPTIONS
-a, --ทั้งหมด
ล่าม แพ็คเกจ เป็นชื่อแพ็คเกจต้นทาง และดาวน์โหลดไบนารีทั้งหมดตามที่พบในไฟล์
ผลลัพธ์ของ "apt-cache showsrc แพ็คเกจ". ถ้า แพ็คเกจ มีคุณสมบัติโค้งแล้วจึงมีเพียงไบนารี่
แพ็คเกจที่เป็น "Arch: all", "Arch: any" หรือ "Arch: $arch" จะถูกดาวน์โหลด
-b, --สำรองข้อมูล
ย้ายไฟล์ที่จะเขียนทับไปที่ ./สำรองข้อมูล.
-q, --เงียบ
ปราบปราม wget/โค้ง เอาต์พุตที่ไม่ผิดพลาด
-d, --ดาวน์โหลดเท่านั้น
อย่าวิ่ง dpkg-แหล่งที่มา -x บนแพ็คเกจต้นทางที่ดาวน์โหลด ใช้ได้แค่นี้แหละ
ด้วยวิธีการโทรครั้งแรก ดีเจ็ต.
-x, --สารสกัด
วิ่ง dpkg-แหล่งที่มา -x บนแพ็คเกจต้นทางที่ดาวน์โหลดมาเพื่อแกะมัน ตัวเลือกนี้คือ
ค่าเริ่มต้นและใช้ได้เฉพาะกับวิธีการโทรแรกเท่านั้น ดีเจ็ต.
-u, --อนุญาตไม่รับรองความถูกต้อง
อย่าพยายามตรวจสอบความสมบูรณ์ของแพ็คเกจต้นทางที่ดาวน์โหลดโดยใช้ ตรวจสอบ.
--สร้าง
วิ่ง dpkg-buildpackage -b -UC บนแพ็คเกจต้นทางที่ดาวน์โหลด
--เส้นทาง DIR[:DIR ... ]
นอกจาก / var / cache / apt / ไฟล์เก็บถาวร, ดีเจ็ต ใช้รายการที่คั่นด้วยเครื่องหมายทวิภาคที่กำหนดเป็น
อาร์กิวเมนต์ถึง --เส้นทาง เพื่อค้นหาไฟล์ที่มี md5sum ที่ตรงกัน ตัวอย่างเช่น: "--เส้นทาง
/srv/pbuilder/result:/home/cb/UploadQueue" หาก DIR ว่างเปล่า (เช่น "--path ''" คือ
ที่ระบุ) จากนั้นไดเร็กทอรีหรือไดเร็กทอรีที่ระบุไว้ก่อนหน้านี้ที่ระบุไว้ใน
ไฟล์การกำหนดค่าจะถูกละเว้น ตัวเลือกนี้อาจระบุหลายครั้งและ
ไดเรกทอรีทั้งหมดที่ระบุไว้จะถูกค้นหา ดังนั้นตัวอย่างข้างต้นอาจมี
ถูกเขียนเป็น: "--path /srv/pbuilder/result --path /home/cb/UploadQueue"
--ไม่ปลอดภัย
อนุญาตการเชื่อมต่อ SSL กับโฮสต์ที่ไม่น่าเชื่อถือ
--ไม่มีแคช
ข้ามแคช HTTP ฝั่งเซิร์ฟเวอร์โดยส่ง a แพรกมา: ไม่มีแคช ส่วนหัว
-h, --ช่วยด้วย
แสดงข้อความช่วยเหลือ
-V, --รุ่น
แสดงข้อมูลรุ่น
การกำหนดค่า ตัวแปร
ไฟล์คอนฟิกูเรชันทั้งสองไฟล์ /etc/devscripts.conf และ ~/.devscripts มาจากเปลือกหอย
เพื่อกำหนดตัวแปรการกำหนดค่า สามารถใช้ตัวเลือกบรรทัดคำสั่งเพื่อ
แทนที่การตั้งค่าไฟล์การกำหนดค่า การตั้งค่าตัวแปรสภาพแวดล้อมจะถูกละเว้นสำหรับสิ่งนี้
วัตถุประสงค์. ตัวแปรที่รู้จักในปัจจุบันคือ:
DGET_PATH
สามารถตั้งค่าเป็นรายการไดเร็กทอรีที่คั่นด้วยโคลอนเพื่อค้นหาไฟล์
นอกเหนือจากค่าเริ่มต้น / var / cache / apt / ไฟล์เก็บถาวร. มีผลเช่นเดียวกับ
--เส้นทาง ตัวเลือกบรรทัดคำสั่ง ไม่ได้ตั้งค่าไว้เป็นค่าเริ่มต้น
DGET_UNPACK
ตั้งค่าเป็น 'ไม่' เพื่อปิดใช้งานการแยกแพ็คเกจต้นทางที่ดาวน์โหลด ค่าเริ่มต้นคือ 'ใช่'
DGET_VERIFY
ตั้งค่าเป็น 'ไม่' เพื่อปิดใช้งานการตรวจสอบลายเซ็นของแพ็คเกจต้นทางที่ดาวน์โหลด ค่าเริ่มต้นคือ
'ใช่'.
ตัวอย่าง
ดาวน์โหลดทั้งหมด หญิงที่เข้าสังคมครั้งแรก ไฟล์สำหรับแพ็คเกจเวอร์ชันก่อนหน้าและรัน หนี้ กับพวกเขา:
dget --all mypackage=1.2-1 . ทั้งหมด
debdiff --จาก *_1.2-1_*.deb --to *_1.2-2_*.deb
ใช้ dget ออนไลน์โดยใช้บริการ onworks.net