Score:0

ใช้ local apt repo กับแพ็คเกจที่มีชื่อเดียวกันในเวอร์ชันต่างๆ

ธง dz

ฉันได้สร้าง repo ในเครื่องด้วยสองแพ็คเกจ

นี่คือไฟล์ควบคุม:

แพ็คเกจ: แพ็คเกจ-ก เวอร์ชัน: 1.0.0

แพ็คเกจ: แพ็คเกจ-ก เวอร์ชัน: 2.0.0

เมื่อฉันทำ "sudo apt install package-a=1.0.0" หรือ "sudo apt install package-a=2.0.0" มันใช้งานได้ดี

ตอนนี้ฉันต้องการแพ็คเกจที่สาม:

แพ็คเกจ: ทดสอบ เวอร์ชัน: 1.0.0 ขึ้นอยู่กับ: package-a(=1.0.0)

หากฉันกำลังลอง "sudo apt install test" มันไม่ได้ผล มันทำให้ฉันเกิดข้อผิดพลาด ต้องติดตั้งการพึ่งพาที่ไม่ตรงกัน package-a (2.0.0)

ผมทำอะไรผิดหรือเปล่า? ฉันต้องการใช้ขึ้นอยู่กับเวอร์ชันอื่น

Score:0
ธง my

ข้อความแสดงข้อผิดพลาดเกิดขึ้นเนื่องจากแพ็คเกจ ทดสอบ ขึ้นอยู่กับ package_a=>1.0.0 แต่น่าเสียดายที่ตัวจัดการแพ็คเกจ "ขั้นสูง" ของเรา ฉลาด กำลังพยายามติดตั้งแพ็คเกจเวอร์ชันล่าสุดเช่น 2.0.0. แพ็คเกจ ทดสอบ ถูกตั้งโปรแกรมให้ทำงานเฉพาะกับ package_a=>1.0.0. เพื่อแก้ไข:

  • คุณสามารถใช้ ความถนัด ผู้จัดการแพคเกจ

  • คุณสามารถติดตั้งเวอร์ชันด้วยตนเองได้

ในการติดตั้งโดยใช้ aptitude package manager:

อัปเดต sudo apt
sudo apt ติดตั้งความถนัด 
sudo aptitude -f ทดสอบการติดตั้ง

กด เว้นแต่จะเสนอวิธีแก้ปัญหาที่ถูกต้อง

ในการติดตั้งด้วยตนเองโดยใช้ ฉลาด:

อัปเดต sudo apt
sudo apt ติดตั้ง package_a=1.0.0
ทดสอบการติดตั้ง sudo apt

สิ่งนี้จะติดตั้งสำเร็จ ทดสอบ.

NB: APT ติดตั้งแพ็คเกจเวอร์ชันล่าสุดเสมอ คุณไม่สามารถมีแพ็คเกจเดียวกันมากกว่า 2 เวอร์ชันได้เนื่องจากอาจทำให้เกิดความขัดแย้งของไฟล์

asaf anter avatar
dz flag
แต่มันไม่ได้ติดตั้งเวอร์ชันล่าสุดเสมอไป นั่นคือเหตุผลที่ฉันสามารถติดตั้งด้วย âsudo apt install package-a=1.0.0â
Someone avatar
my flag
@asafanter เว้นแต่คุณจะระบุเวอร์ชันด้วย `=` ระบบจะติดตั้งเวอร์ชันล่าสุด
Someone avatar
my flag
@asafanter หากคำตอบของฉันใช้ได้ผลสำหรับคุณ คุณสามารถกดเครื่องหมายถูกใกล้กับการนับคะแนนเพื่อยอมรับคำตอบนี้
asaf anter avatar
dz flag
แต่ฉันระบุ = ในฟิลด์ขึ้นอยู่กับ
Someone avatar
my flag
@asafanter ขออภัย คุณกำลังพูดถึงฟิลด์ใด
asaf anter avatar
dz flag
ดูคำถามของฉัน แพ็คเกจ âtestâ ขึ้นอยู่กับ package-a(=1.0.0)
Someone avatar
my flag
@asafanter ดูเหมือนว่าคุณกำลังเข้าใจผิดอะไรบางอย่าง
asaf anter avatar
dz flag
ให้เรา [ดำเนินการสนทนาต่อในการแชท](https://chat.stackexchange.com/rooms/133849/discussion-between-asaf-anter-and-someone)

โพสต์คำตอบ

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