คำถามติดแท็ก package-management

กระบวนการของการติดตั้งการลบและอัปเดตการกำหนดค่าซอฟต์แวร์ในระบบปฏิบัติการโดยใช้แพ็คเกจสำเร็จรูป

3
ฉันจะ จำกัด แบนด์วิดท์ของ apt-mirror ได้อย่างไร
ฉันต้องทำมิเรอร์ครั้งเดียวของที่เก็บ Ubuntu ทั้งหมด apt (สำหรับบันทึกเป็นเพราะฉันส่งไปยังเคนยา (ดูที่นี่และที่นี่ ) ฉันเคยทำมาก่อนและใช้apt-mirrorและนั่นก็เป็นสิ่งที่ฉันต้องการ อย่างไรก็ตามตอนนี้ฉันต้องการทำมันช้าดังนั้นฉันจึงต้องการ จำกัด แบนด์วิดท์ที่ใช้ในการดาวน์โหลด มีวิธีง่าย ๆ ที่จะทำมัน? การตั้งค่าการกำหนดค่า Magic apt ใด ๆ

5
RPM แพ็กเกจเวอร์ชันเสริมสำหรับ“ ตัวเลข” สำหรับ xyz> xyz-beta (หรืออัลฟ่า, rc ฯลฯ )
ในการเผยแพร่แพ็คเกจ RPM ของซอฟต์แวร์บางเวอร์ชันที่แตกต่างกันฉันกำลังมองหาวิธีการระบุ "หมายเลข" รุ่นที่ถือว่าเป็น "อัปเกรด" และรวมถึงความแตกต่างของรุ่นก่อนวางจำหน่ายหลายรุ่นเช่น (ตามลำดับ ): "2.4.0 alpha 1", "2.4.0 alpha 2", "2.4.0 alpha 3", "2.4.0 beta 1", "2.4.0 alpha 1", "2.4.0 alpha 2", "2.4.0 alpha 2", "2.4.0 final", "2.4.1", "2.4.2" ฯลฯ ปัญหาหลักที่ฉันมีคือ RPM เห็นว่า "2.4.0" มาก่อน "2.4.0.alpha1" ดังนั้นฉันไม่สามารถเพิ่มส่วนต่อท้ายที่ท้ายของหมายเลขเวอร์ชั่นสุดท้ายได้ ฉันสามารถลอง "2.4.0.alpha1", "2.4.0.beta1", "2.4.0.final" ซึ่งจะทำงานได้ยกเว้น "ผู้สมัครรุ่น" ที่จะได้รับการพิจารณาช้ากว่า "2.4.0.final …

3
ฉันควรใช้เวอร์ชันแพคเกจ CentOS ในที่เก็บ (เป็นทางการ) หรือเวอร์ชันที่เสถียรล่าสุดของแพ็คเกจ
นี่เป็นคำถามปลายเปิด แต่ฉันต้องการมีการอภิปรายที่สร้างสรรค์และเป็นประโยชน์ในหัวข้อนี้ ดังนั้นเพื่อชี้แจงเกี่ยวกับคำถาม: บนเซิร์ฟเวอร์ที่ใช้ CentOS 7 (หรือลินุกซ์ distro / รุ่นอื่น ๆ สำหรับเรื่องนั้น) เป็นวิธีที่ดีที่สุดที่จะยึดติดกับแพคเกจรุ่นใน Base / EPEL repo หรือดีกว่าที่จะได้รับเวอร์ชั่นเสถียรล่าสุด สร้างเว็บไซต์แพคเกจหรือไม่ ในกรณีนี้ฉันหมายถึงแพคเกจเช่น nginx, MariaDB และ PHP 7 มากขึ้นโดยเฉพาะตัวอย่างเช่นข้อดีและข้อเสียของการติดตั้ง nginx 1.8.0 บน EPEL เวอร์ชัน 1.6.3 คืออะไร มีความแตกต่างด้านประสิทธิภาพหรือความเสี่ยงด้านความปลอดภัยอย่างใดอย่างหนึ่งหรือไม่? ยินดีต้อนรับการอภิปรายและประสบการณ์ทั้งหมดกรุณาอ้างอิงแหล่งข้อมูลและข้อเท็จจริง

3
“ ไม่มีแพ็คเกจ pv ให้ใช้งาน” บน CentOS 6.2 ขั้นต่ำ
ฉันกำลังพยายามติดตั้ง Pipe Viewer บนระบบขั้นต่ำของ CentOS 6.2 เมื่อฉันวิ่ง: yum install pv ฉันเข้าใจ: * base: mirror.thelinuxfix.com * extras: mirror.atlanticmetro.net * updates: ftp.usf.edu No package pv available. Error: Nothing to do ฉันจำเป็นต้องเพิ่ม repo อื่นหรือไม่? ถ้าเป็นเช่นนั้นฉันจะเพิ่มอันใดอันหนึ่งและอย่างไร

3
Debian: วิธีใช้“ apt-get install” โดยไม่ต้องอัพเกรดการพึ่งพา?
ฉันมีแพ็กเกจ B อยู่แล้วและต้องการติดตั้งแพ็กเกจใหม่ A การติดตั้งต้องการแก้ไข B แต่ฉันไม่ต้องการให้เกิดขึ้น ฉันต้องติดตั้งแพ็กเกจ A มันขึ้นอยู่กับแพ็คเกจ B และต้องเป็น (> 2.0) ฉันได้ติดตั้ง B ในระบบของฉันด้วยเวอร์ชัน 2.1 แล้วดังนั้นการตั้งค่าปัจจุบันของฉันจึงเป็นไปตามการพึ่งพา แต่มีเวอร์ชั่นใหม่ (2.2) ของแพ็คเกจ B ในที่เก็บ Debian และฉันไม่ต้องการเพราะมันขัดแย้งกับสิ่งอื่น ๆ ดังนั้นเมื่อฉันติดตั้งแพกเกจ Apt ก็พยายามอัพเกรด B ฉันจะปิดการใช้งานการอัพเกรดการอ้างอิงหรือระบุรุ่นการอ้างอิงที่ชัดเจนโดยไม่ต้องแก้ไขแพคเกจได้อย่างไร ฉันได้อ่านฉันจะได้รับ apt-get เพื่อละเว้นการอ้างอิงบางอย่างได้อย่างไร แต่มันไม่ช่วยฉัน ในคำถามที่นั่นผู้จัดการแหล่งเก็บข้อมูลไม่ควรจัดการ (B) เลย ในกรณีของฉันผู้จัดการพื้นที่เก็บข้อมูลดูแลการพึ่งพาและควรทำเช่นนั้นต่อไปไม่ใช่เฉพาะในการดำเนินการนี้ เปิดผู้ตรวจสอบอีกครั้ง: โปรดดูความคิดเห็นของvictorgpซึ่งควรเป็นคำตอบในตอนแรก

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

2
การติดตั้ง open-vm-tools ใน Ubuntu ผ่าน Puppet ความชั่วร้ายที่น้อยลงคืออะไร
ในโลกอุดมคติการกำหนดค่าหุ่นเชิดเพื่อติดตั้งopen-vm-toolsควรจะง่ายเหมือนนี้ class vm-tools { package { 'open-vm-tools': ensure => installed } package { 'open-vm-dkms': ensure => installed } } แต่นั่นเปิดขึ้นน่าเกลียดของการพึ่งพาอาศัยกันคืบ; มันติดตั้ง X ซึ่งเห็นได้ชัดว่าไม่ได้อยู่ในเซิร์ฟเวอร์ ตั้งแต่ Ubuntu 10.04 แพ็คเกจเหล่านี้ทั้งคู่แนะนำopen-vm-toolboxแพ็คเกจของเครื่องมือ GUI ดังนี้: # apt-cache depends open-vm-dkms open-vm-dkms Depends: dkms Depends: make Suggests: open-vm-toolbox Recommends: open-vm-tools # apt-cache depends open-vm-tools open-vm-tools Depends: libc6 Depends: …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.