นี่คือคำสั่ง madison-lite ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
เมดิสัน-ไลต์ — แสดงเวอร์ชันของแพ็คเกจ Debian ในไฟล์เก็บถาวร
เรื่องย่อ
เมดิสัน-ไลต์ [--config ไฟล์ ไฟล์] [--กระจก ไดเรกทอรี] [--โนแคช] [--อัปเดต] [-S] [-r]
[-a สถาปัตยกรรม[,...--c ส่วนประกอบ[,...--s ชุด[,...]] แพ็คเกจ [...]
DESCRIPTION
เมดิสัน-ไลต์ ตรวจสอบไฟล์เก็บถาวรแพ็กเกจ Debian ในเครื่องและแสดงเวอร์ชันของไฟล์ที่กำหนด
แพ็คเกจที่พบในแต่ละแพ็คเกจ ชุด (เช่น เสถียร ทดสอบ หรือไม่เสถียร) โดยสังเขป but
แบบฟอร์มที่มนุษย์อ่านได้ง่าย มีจุดมุ่งหมายเพื่อทดแทนการดรอปอินสำหรับ แมดิสัน ประโยชน์
(ตั้งแต่เปลี่ยนชื่อเป็น หลังคา ls), จาก หลังคา ชุดจัดการไฟล์เก็บถาวรที่ทำงานบนส่วนกลาง
ระบบเก็บถาวรแบบ Debian แต่เป็นระบบที่สามารถทำงานได้โดยไม่ต้องเข้าถึงฐานข้อมูล SQL ของไฟล์เก็บถาวร
ตัวเลือกที่ใช้ได้มีดังนี้:
--config ไฟล์ ไฟล์
อ่านการกำหนดค่าจาก ไฟล์และละเว้นไฟล์การกำหนดค่าระบบ (ดู
การกำหนดค่า ด้านล่าง)
--กระจก ไดเรกทอรี
การกำหนดค่าอย่างรวดเร็ว: use ไดเรกทอรี เป็นระดับบนสุดของมิเรอร์เดเบียน
--โนแคช
โดยปกติส่วนของ แบบรวดเร็ว และ แหล่งที่มา ไฟล์ในไฟล์เก็บถาวรถูกแคชใน
~/.madison-lite/cache เพื่อความรวดเร็ว ตัวเลือกนี้ปิดใช้งานพฤติกรรมนั้น
--อัปเดต
บังคับแคชของ แบบรวดเร็ว และ แหล่งที่มา ไฟล์ที่จะอัปเดต
-S, --source-และ-ไบนารี
ล่าม แพ็คเกจ เป็นชื่อแพ็คเกจต้นทางและเวอร์ชันที่แสดงของที่เกี่ยวข้อง
แพ็คเกจไบนารีและแพ็คเกจต้นทาง
-r, --regex
ล่าม แพ็คเกจ เป็นนิพจน์ทั่วไปของ Perl ที่ยึดไว้ที่จุดเริ่มต้นของแพ็คเกจ
ชื่อแทนที่จะเป็นชื่อที่แน่นอน ตรวจสอบให้แน่ใจว่าได้เสนอราคา metacharacter ของเชลล์เช่น
เป็น '*' หรือ '?' ในกรณีที่จำเป็น.
-a, --สถาปัตยกรรม สถาปัตยกรรม[,...]
แสดงเฉพาะรายการสำหรับแพ็คเกจที่สร้างขึ้นสำหรับสถาปัตยกรรมเหล่านี้ แยกหลายรายการ
สถาปัตยกรรมที่มีเครื่องหมายจุลภาคหรือช่องว่าง
-c, --ส่วนประกอบ ส่วนประกอบ[,...]
แสดงเฉพาะรายการในส่วนประกอบที่กำหนด แยกส่วนประกอบหลายส่วนด้วย
เครื่องหมายจุลภาคหรือช่องว่าง
-s, --ห้องชุด ชุด[,...]
แสดงเฉพาะรายการในห้องสวีทที่กำหนด แยกห้องสวีทหลายห้องด้วยเครื่องหมายจุลภาค or
ช่องว่าง
การกำหนดค่า
เมดิสัน-ไลต์ อ่านข้อมูลการกำหนดค่าจากไฟล์ที่ชื่อโดย --config ไฟล์, หรือถ้า
ที่ไม่ได้ให้มาตั้งแต่ต้น ~/.madison-lite/config และ /etc/madison-lite/config.php
ที่มีอยู่
รู้จักคำสั่งการกำหนดค่าต่อไปนี้:
กระจก ไดเรกทอรี
ตั้งค่าไดเร็กทอรีระดับบนสุดของมิเรอร์ Debian ในเครื่อง ไดเรกทอรีสัมพัทธ์ใน
suite directive ถูกตีความโดยสัมพันธ์กับไดเร็กทอรีนี้ ค่าเริ่มต้นเป็นปัจจุบัน
ไดเรกทอรี
ชุด ชื่อ ไดเรกทอรี [ส่วนประกอบ [...]]
กำหนดห้องชุด ชื่อ อยู่ที่ ไดเรกทอรีซึ่งประกอบด้วยส่วนประกอบที่กำหนด
(ค่าเริ่มต้นไปยังไดเร็กทอรีย่อยทั้งหมดของ ไดเรกทอรี). เอาต์พุตจะแสดงตามหลัง
ลำดับของชุดคำสั่งในไฟล์การกำหนดค่า หากไม่มีคำสั่งชุดใด
ปัจจุบัน จากนั้นทุกไดเรกทอรีย่อยของ ระยะทาง ไดเรกทอรีภายใต้ กระจก ถือว่าเป็นไฟล์
ที่มีไดเร็กทอรีย่อยทั้งหมดเป็นส่วนประกอบ
ไฟล์เก็บถาวร Debian มีโครงสร้างเพื่อให้ไดเร็กทอรีย่อยของแต่ละไดเร็กทอรีชุด
ระบุส่วนประกอบ (เช่น หลัก). แต่ละคนมีไดเรกทอรีย่อยสำหรับแต่ละ
สถาปัตยกรรม (ไบนารี-i386และอื่นๆ) ซึ่งแต่ละส่วนมี . ใดๆ หรือทั้งหมด แบบรวดเร็ว,
package.gzและ แพคเกจ.bz2 ไฟล์ที่แสดงรายการแพ็คเกจไบนารี มันยังมี
ไดเรกทอรีย่อยที่เรียกว่า แหล่ง ซึ่งประกอบด้วยส่วนใดส่วนหนึ่งหรือทั้งหมด แหล่งที่มา, Sources.gzและ
Sources.bz2 ไฟล์แสดงรายการแพ็คเกจต้นทาง
ไฟล์กำหนดค่าอาจมีบรรทัดแสดงความคิดเห็น ซึ่งขึ้นต้นด้วยอักขระ '#'
ตัวอย่าง
แสดงเวอร์ชันของแพ็คเกจ coreutils:
$ coreutils madison-lite
แสดงเวอร์ชันของแพ็คเกจไบนารีทั้งหมดบน powerpc ที่ผลิตโดยแพ็คเกจต้นทาง glibc:
$ madison-lite -S -a powerpc glibc
แสดงเวอร์ชันของแพ็คเกจทั้งหมดในชุดที่ไม่เสถียรซึ่งมีชื่อขึ้นต้นด้วย 'man':
$ madison-lite -s ไม่เสถียร -r 'man.*'
ตัวอย่างไฟล์คอนฟิกูเรชันสำหรับโลคัลมิเรอร์อย่างง่าย:
กระจก / กระจก / เดเบียน
ชุด disstable diss/unstable main
ชุดไม่เสถียร-ไม่ใช่-US ไม่ใช่-US/dists/ไม่เสถียรไม่ใช่-US/main
ใช้ madison-lite ออนไลน์โดยใช้บริการ onworks.net