นี่คือคำสั่ง apt-show-versionsp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
apt-show-versions - แสดงรายการเวอร์ชันแพ็คเกจที่มีพร้อมการแจกจ่าย
DESCRIPTION
apt-show-versions แยกวิเคราะห์ไฟล์สถานะ dpkg และรายการ APT สำหรับการติดตั้งและ
เวอร์ชันแพ็คเกจและการกระจายที่มีอยู่และแสดงตัวเลือกการอัปเกรดภายในเฉพาะ
การกระจายของแพ็คเกจที่เลือก
สิ่งนี้มีประโยชน์จริง ๆ หากคุณมีสภาพแวดล้อมที่เสถียร/การทดสอบแบบผสม และต้องการแสดงรายการทั้งหมด
แพ็คเกจที่มาจากการทดสอบและสามารถอัพเกรดได้ในการทดสอบ
apt-show-versions ใช้แคชสำหรับข้อมูลสถานะของการติดตั้งและพร้อมใช้งาน
แพ็คเกจ หากคุณเรียกใช้ apt-show-versions เป็น root แคชจะได้รับการอัปเดตตามต้องการ ถ้าคุณวิ่ง
เนื่องจากไม่ใช่รูทใช้ข้อมูลใหม่ล่าสุดที่มี แต่ไม่สามารถอัปเดตแคชได้ ถ้าคุณวิ่ง
เป็นรูทด้วยตัวเลือก -i แคชเริ่มต้นหรืออัปเดตเท่านั้น
เรื่องย่อ
apt-แสดงรุ่น [-h--p] แพ็คเกจ ชื่อ] [-a] [-b]
OPTIONS
ถ้าคุณไม่ให้ตัวเลือกใดๆ สถานะของแพ็คเกจที่ติดตั้งทั้งหมดจะถูกพิมพ์ออกมา
-p แพ็คเกจ, --บรรจุุภัณฑ์=แพ็คเกจ
พิมพ์รุ่นที่มีจำหน่ายและติดตั้งสำหรับที่ระบุ แพ็คเกจ. คุณยังสามารถระบุ a
ชื่อแพ็คเกจที่ไม่มีตัวเลือก -p. ถ้า -p และชื่อแพ็คเกจหายไปทั้งหมด
แพ็คเกจที่ติดตั้งจะปรากฏขึ้น
-r, --regex
ตีความ แพ็คเกจ จากตัวเลือก -p เป็น regex
-R, --regex-ทั้งหมด
กดไลก์ --regexแต่ยังแสดงแพ็คเกจที่ตรงกันซึ่งไม่ได้ติดตั้งไว้ด้วย
-u, --อัพเกรดได้
พิมพ์เฉพาะแพ็คเกจที่อัพเกรดได้
-a, --ทุกเวอร์ชัน
พิมพ์แพ็คเกจที่เลือกได้ทุกรุ่น
-b, --รวบรัด
พิมพ์เฉพาะ package_name/distribution สำหรับแพ็คเกจที่อัพเกรดได้
-v, --รายละเอียด
พิมพ์ข้อความเกี่ยวกับไฟล์แพ็คเกจที่แยกวิเคราะห์
-V, --รุ่น
พิมพ์เวอร์ชั่น apt-show-versions
-i, --เริ่มต้น
เริ่มต้นหรืออัปเดตแคชของแพ็คเกจเท่านั้น (ในฐานะรูท) ทำเช่นนี้ทุกครั้งที่สถานะ
ของแพ็คเกจที่ติดตั้งหรือพร้อมใช้งานมีการเปลี่ยนแปลง เริ่มต้นเสร็จแล้ว
โดยอัตโนมัติในการติดตั้งแพ็คเกจและผ่านงาน cron.daily
-stf ไฟล์, --status-ไฟล์=ไฟล์
ใช้ ไฟล์ เป็นไฟล์สถานะ dpkg แทน /var/lib/dpkg/สถานะ
-ล ไดเรกทอรี, --รายการ-ผบ=ไดเรกทอรี
ใช้ ไดเรกทอรี เป็นเส้นทางไปยังไฟล์รายการของ apt แทน /var/state/apt/lists/ or
/var/lib/apt/รายการ/
-h, --ช่วยด้วย
พิมพ์วิธีใช้บรรทัดคำสั่ง
EXIT รหัส
0 ไม่มีข้อผิดพลาด
1 การใช้งานที่ไม่ถูกต้อง
2 apt-show-versions ถูกเรียกด้วยแพ็คเกจเดียวและชุดตัวเลือกที่อัพเกรดได้
แต่แพ็คเกจอัพเดทแล้ว เนื่องจากไม่มีการร้องขอเอาต์พุต กรณีนี้จึงได้รับสัญญาณ
โดยใช้รหัสทางออก
255 ข้อผิดพลาดที่ไม่ได้ระบุ
ตัวอย่าง
หากคุณต้องการทราบแพ็คเกจที่ติดตั้งทั้งหมดของคุณไม่ว่าจะเป็นอัพเดทหรือ
อัพเกรดได้ ใช้:
apt-แสดงรุ่น
หากคุณต้องการมีรายการแพ็คเกจที่สามารถอัพเกรดได้ทั้งหมด:
apt-แสดงรุ่น -u
ในการรับรายการ libc6 เวอร์ชันที่มีทั้งหมด:
apt-show-versions -a -p libc6
ในการรับข้อมูลเกี่ยวกับแพ็คเกจต่างๆ:
apt-show-versions dpkg apt
apt-show-versions -r ^textlive
วิธีอัปเกรดแพ็คเกจทั้งหมดในการทดสอบ:
apt-get install `apt-show-versions -u -b | การทดสอบ grep`
ใช้ apt-show-versionsp ออนไลน์โดยใช้บริการ onworks.net