Score:0

การติดตั้ง Ansible 2.9 บน Ubuntu 21.04

ธง cn

เป็นไปได้ไหมที่จะติดตั้ง Ansible 2.9 บน Ubuntu 21.04 ผ่าน apt?

Apt บน Ubuntu 21.04 จะติดตั้ง Ansible 2.10 เป็นค่าเริ่มต้น และ playbooks ที่เขียนขึ้นสำหรับ Ansible 2.9 อาจใช้งานได้ไม่ดีนักบน Ansible 2.10

คำสั่ง

ฉลาดติดตั้ง -y ansible=2.9.*

ใช้ไม่ได้กับ Ubuntu 21.04 แม้ว่าฉันจะเพิ่มไฟล์ ppa: ansible/ansible ที่เก็บตามที่แนะนำโดย เอกสารที่เข้าใจได้.

br flag
ที่เกี่ยวข้องจากไซต์ SE อื่น: [รับแพ็คเกจเก่าจาก ppa](https://askubuntu.com/questions/231074/getting-older-packages-from-ppa)?
Score:1
ธง cn

แม้ว่า Ansible 2.10 จะเป็นรีลีสที่แยกโมดูลออกเป็นคอลเล็กชัน แต่ Playbook ก่อนหน้าของคุณก็ยังใช้งานได้

แพ็คเกจ ansible รวมโมดูลและปลั๊กอินก่อนหน้า ชื่อย่อจาก 2.9 เป็นนามแฝงของชื่อคอลเลกชันแบบเต็ม

2.10 คู่มือการย้ายพอร์ต มีการเปลี่ยนแปลงพฤติกรรมจาก 2.9 เป็น 2.10 การเปลี่ยนแปลงลักษณะการทำงานที่ไม่มีเอกสารถือเป็นจุดบกพร่อง โปรดแจ้งปัญหาในตัวติดตามปัญหาของคอลเล็กชันนั้น ลิงก์อยู่ในคอลเล็กชันนั้น กาแล็กซี่แอนซิเบิ้ล รายการ


หากต้องการใช้เวอร์ชัน 2.9 ต่อไป ให้ลองถอนการติดตั้งแพ็กเกจ deb และติดตั้งจาก pip แม้ว่าฉันจะชอบการจัดการแพ็คเกจ OS สำหรับทุกสิ่ง แต่สะดวกที่จะใช้ pip เพื่อติดตั้งเวอร์ชันใดก็ได้ในโฮมไดเร็กตอรี่ของฉันหรือ virtualenv และหลีกเลี่ยงการฉลาดด้วย apt

ในเดือนกรกฎาคม 2021 ทั้งบรรจุภัณฑ์ Debian ของ PPA ของ Ansible และ Ansible ล้าหลังกว่าแพ็คเกจ pip อย่างเป็นทางการ ซึ่งปัจจุบันเป็นเวอร์ชัน 4.2 เลือกแพ็คเกจที่คุณต้องการ แต่โปรดจำไว้ว่าแพ็คเกจของบุคคลที่สามทั้งหมดนั้นล้าหลัง

Score:0
ธง in

หากคุณไม่สามารถติดตั้งได้ ให้ลอง sudo apt-get update สิ่งนี้จะอัพเดตรายการที่เก็บทั้งหมด

Score:0
ธง br

ใช่ มันเป็นไปได้ แพ็คเกจ Ansible 2.9 พร้อมใช้งานสำหรับ Ubuntu 21.04 Hirsute Hippo

sv flag
อ้างอิง: https://launchpad.net/ubuntu/hirsute/amd64/ansible สถานะของมันคือ "ถูกแทนที่" ดังนั้น เราอาจต้องดาวน์โหลดไฟล์ `.deb` ด้วยตนเองเพื่อติดตั้ง
br flag
[แพ็คเกจ](http://launchpadlibrarian.net/516153033/ansible_2.9.16+dfsg-1.1_all.deb) ยังคงใช้งานได้ ลองดาวน์โหลดและติดตั้งด้วยตนเอง ฉันก็สงสัยเหมือนกันว่าทำไมพวกเขาถึงแทนที่มัน? ในขณะนี้ Ansible 2.9, 2.10, 2.11 ได้รับการสนับสนุน (3 เวอร์ชันล่าสุด) โดยอัพสตรีม ขาดทรัพยากรในการบำรุงรักษาทุกเวอร์ชันที่ devel branch?
vmayorow avatar
cn flag
ดังนั้นการติดตั้งด้วยตนเองจึงเป็นไปได้ ไม่มีความเป็นไปได้ที่จะติดตั้ง Ansible 2.9 ผ่าน apt ใน Ubuntu 21.04

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา