คำถามติดแท็ก aptitude

9
ฉันจะเรียกใช้ Debian เสถียร แต่ติดตั้งแพคเกจบางอย่างจากการทดสอบได้อย่างไร
สมมติว่าคุณกำลังใช้เซิร์ฟเวอร์และคุณไม่ต้องการอัปเกรดเป็นการทดสอบ (บีบ) จาก Stable (Lenny) เพียงแค่ติดตั้งแพ็คเกจที่ต้องการหรือสองชุด วิธีที่ดีที่สุดในการติดตั้งแพคเกจเฉพาะจากการทดสอบคืออะไร

4
ฉันจะแสดงการดำเนินการที่ติดตั้งแพ็คเกจ. deb ได้อย่างไร
ฉันต้องการดูสคริปต์ / ทริกเกอร์ที่เกี่ยวข้องกับแพคเกจเนื่องจากมีการอัพเกรดเพื่อให้ฉันสามารถบอกได้ว่าจะส่งผลให้เว็บเซิร์ฟเวอร์เริ่มต้นใหม่หรือไม่ ฉันไม่พบตัวเลือกความถนัดเพื่อแสดงให้ฉันเห็นว่า (หรือ apt / dpkg) สิ่งที่ดีที่สุดที่ฉันจะได้รับคือเนื้อหา (ไฟล์) มีการรวมกันของสวิตช์จำลอง / verbose / เนื้อหาที่ฉันพลาดซึ่งจะแสดงสิ่งนี้ นอกจากนี้หากแพ็กเกจส่งผลให้เกิดสิ่งที่เกิดขึ้นเช่นบริการรีสตาร์ทซึ่งฉันไม่ต้องการให้เกิดขึ้นตอนนี้มีวิธีติดตั้งแพ็กเกจโดยไม่ต้องเรียกใช้สคริปต์บางส่วนหรือทั้งหมดหรือไม่
33 apt  aptitude  dpkg 


1
วิธีตรวจสอบเซิร์ฟเวอร์ postfix โดยใช้ telnet
ฉันมีเซิร์ฟเวอร์อีเมล postfix ใน Ubuntu รุ่น 11.04 ฉันอัพเกรดแพ็คเกจที่ติดตั้งโดยใช้คำสั่งต่อไปนี้ sudo aptitude update && sudo aptitude safe-upgrade เมื่อฉันอัปเดตแพ็คเกจเหล่านี้ฉันไม่สามารถเชื่อมต่ออีเมลของฉันจากเครื่องไคลเอนต์ของฉัน ดังนั้นฉันทดสอบเซิร์ฟเวอร์ postfix ของฉันโดยใช้ telnet telnet mail.mydomain.com 25 ฉันได้ผลลัพธ์ต่อไปนี้สำหรับคำสั่งด้านบน Trying 127.0.0.1... Connected to mail.mydomain.com. Escape character is '^]'. ฉันยังใหม่กับเซิร์ฟเวอร์ postfix นี้มาก ฉันไม่เข้าใจว่าเซิร์ฟเวอร์ postfix ของฉันเสียหายหรือไม่ ทำไมฉันไม่สามารถเชื่อมต่ออีเมลของฉันหลังจากอัพเดทแพ็คเกจ?

2
ฉันจะแสดงรายการแพ็คเกจที่ติดตั้งทั้งหมดจาก lenny-backport ได้อย่างไร
ใน Debian หรืออนุพันธ์อย่างใดอย่างหนึ่งฉันจะแสดงรายการแพคเกจทั้งหมดที่ฉันติดตั้งจาก lenny-backport ได้อย่างไร สิ่งที่ฉันใกล้เคียงที่สุดคือ: aptitude search ~i~Alenny-backports อย่างไรก็ตามนั่นแสดงรายการแพคเกจที่ติดตั้งไว้ทั้งหมดซึ่งมีรุ่นหนึ่งในแบ็คแพ็คแม้ว่าเวอร์ชันที่ติดตั้งในปัจจุบันนั้นไม่ใช่เวอร์ชันจากแบ็กแพ็ค ฉันต้องการแสดงรายการเฉพาะแพคเกจที่รุ่นที่ติดตั้งอยู่ในปัจจุบันนั้นมาจาก backport (หรือไม่ใช่เงินถ้ามันง่ายกว่า) ไชโย
10 debian  apt  aptitude 

3
Debian -“ คำเตือน: เวอร์ชั่นที่ไม่น่าเชื่อถือของแพ็คเกจต่อไปนี้จะถูกติดตั้ง!”
เมื่อฉันพยายามติดตั้งหรืออัปเดตแพ็คเกจใด ๆ ที่ฉันได้รับ: Untrusted packages could compromise your system's security. You should only proceed with the installation if you are certain that this is what you want to do. ฉันสงสัยอย่างยิ่งว่าสิ่งนี้เกี่ยวข้องกับข้อผิดพลาดที่ฉันได้รับเมื่ออัพเดท: $ sudo aptitude update Get: 1 http://ftp.us.debian.org wheezy InRelease [208 kB] Get: 2 http://debian.lcs.mit.edu wheezy InRelease [208 kB] Ign http://ftp.us.debian.org …

3
วิธีที่ง่ายที่สุดในการสร้างแพ็คเกจเสมือนในเดเบียนคืออะไร?
วิธีที่ง่ายที่สุดในการสร้าง "แพ็คเกจเสมือน" ในเดเบียนคืออะไร? ปัญหาของฉัน: ฉันได้รวบรวม / ติดตั้ง mysql จากแหล่งที่มาและตอนนี้ต้องบอกแพคเกจอื่น ๆ ที่ mysql ติดตั้งแล้ว (ไม่เช่นนั้นพวกเขาจะพยายามติดตั้ง mysql ... ) ฉันค้นหาอินเทอร์เน็ต แต่ไม่พบคำตอบที่รวดเร็วสำหรับคำถามนี้ และมีคำสั่งง่าย ๆ ในการบอกความสามารถในการติดตั้งบางอย่าง แต่ไม่รวมไลบรารี / การพึ่งพาที่จำเป็น (เช่น mysql) นี่จะเป็นอีกวิธีในการแก้ปัญหา

4
ความถนัด: รายการแพ็คเกจที่แนะนำก่อนหน้านี้ทั้งหมด
บางครั้งเมื่อติดตั้งแพคเกจความถนัดแนะนำแพ็คเกจอื่น ๆ มีวิธีแสดงแพ็คเกจที่แนะนำก่อนหน้านี้ของแพ็คเกจที่ติดตั้งทั้งหมดหรือไม่? แก้ไข: ขอบคุณสำหรับการตอบกลับ ฉันได้ลองแล้ว: aptitude show ~i | grep '^Recommends' | cut -d ' ' -f 2- ส่วนใหญ่ก็โอเค แต่มันกลับให้สิ่งต่าง ๆ เช่น: console-setup | console-data (>= 2002.12.04dbs-1) ฉันต้องการวิธีง่ายๆในการติดตั้งแพ็คเกจที่แนะนำที่ขาดหายไปทั้งหมด ดังนั้น aptitude install console-setup | console-data (>= 2002.12.04dbs-1) จะไม่ทำงาน ;-) มีวิธีโดยไม่มีการตรวจสอบรายการทั้งหมดด้วยตนเองการทำเช่นนี้?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.