ใน cygwin ฉันจะ:
- แสดงรายการแพ็คเกจที่ติดตั้งทั้งหมด
- รายการไฟล์ที่เป็นของแพ็คเกจ
- บอกแพคเกจไฟล์ที่เป็นของ
- ติดตั้งแพ็คเกจใหม่
- ถอนการติดตั้งแพ็คเกจ
- รับข้อมูลเกี่ยวกับแพ็คเกจที่ติดตั้ง (รุ่น, รุ่น ฯลฯ )
ใน cygwin ฉันจะ:
คำตอบ:
cygcheck --check-setup --dump-only
--dump-only
คำสั่งจะใช้เวลาสองสามนาทีจึงจะเสร็จสมบูรณ์เพราะมันจะทดสอบแพคเกจทั้งหมด คุณควรเห็นการตกลงสำหรับแต่ละแพ็คเกจหากทุกอย่างเรียบร้อย;)สำหรับแพ็คเกจbash
ทำ:
cygcheck --list-package bash
สำหรับไฟล์ /usr/bin/bash.exe
cygcheck --find-package /usr/bin/bash.exe
เมื่อพิจารณาว่าคุณใช้งาน GUI การตั้งค่าแล้วและมีมิเรอร์ที่ถูกต้องไดเรกทอรีแพ็คเกจท้องถิ่นและตัวเลือกอื่น ๆ คุณสามารถเรียกใช้เพื่อติดตั้งabook
:
/path/to/setup-1.7.exe --quiet-mode --download --local-install --packages abook
/path/to/setup-1.7.exe --help
เท่าที่ฉันรู้มีเพียง GUI เท่านั้นที่รองรับตัวเลือกนี้
@
และ deps requires:
นำหน้าด้วย หากด้วยเหตุผลใดก็ตามมิเรอร์ที่คุณใช้นั้นล้าสมัยการตั้งค่าจะแสดงข้อความเตือนเมื่อดาวน์โหลดข้อมูล
apt-cyg remove
งานได้ แต่คุณต้องใช้เครื่องมือก่อนดูคำตอบ @ kevin
apt-cyg install package
สำหรับการติดตั้ง
เรียกใช้ setup.exe มันจะให้ GUI พร้อมช่องทำเครื่องหมายสำหรับแพ็คเกจต่างๆ
ฉันพบapt-cygมีประโยชน์สำหรับการติดตั้งแพ็คเกจบรรทัดคำสั่งโดยไม่ต้องอัปเดตแพ็คเกจอื่น ๆ ของฉันทั้งหมด แต่ไม่ได้ทำทุกสิ่งที่คุณต้องทำ
apt show
, apt policy
หรือในapt search
ubuntu
นี่คือส้อมที่ดีที่สุดในตอนนี้สำหรับ apt-cyg https://github.com/kou1okada/apt-cyg
ให้ฉันแนะนำคุณกับคำถามที่พบบ่อยของ Cygwin
- ติดตั้งรายการแล้ว
- ฉันจะถอนการติดตั้งแพ็คเกจได้อย่างไร
- ฉันจะถอนการติดตั้งแพ็คเกจได้อย่างไร
- รับข้อมูลเกี่ยวกับแพ็คเกจที่ติดตั้ง
เรียกใช้การตั้งค่า Cygwin
- รายการไฟล์ที่เป็นของแพ็คเกจ
- บอกแพคเกจไฟล์ที่เป็นของ
ค้นหาที่http://cygwin.com/packages/
ตอนนี้สามารถถอนการติดตั้งแพ็คเกจได้แล้ว:
/path/to/setup.exe -x yourpackagename