ถ้าฉันติดตั้ง RabbitMQ ด้วย
$ sudo apt-get ติดตั้ง rabbitmq-server
จากนั้นฉันได้รับข้อผิดพลาดความเข้ากันได้กับไลบรารีไคลเอ็นต์ สิ่งที่ฉันต้องการจริงๆคือ RabbitMQ ล่าสุดจากเว็บไซต์ของพวกเขา พวกเขาทำ. deb
$ wget http://www.rabbitmq.com/releases/rabbitmq-server/v2.3.1/rabbitmq-server_2.3.1-1_all.deb
ซึ่งฉันสามารถติดตั้งด้วย dpkg:
$ sudo dpkg -i rabbitmq-server_2.3.1-1_all.deb
นั่นเป็นวิธีที่ถูกต้องในการทำสิ่งนี้หรือไม่? หรือฉันกำลังละเมิดความสมบูรณ์ของระบบของฉันอย่างใด?
ฉันต้องทำสิ่ง dpkg หลังจากติดตั้งเวอร์ชั่นเก่ากว่าเพื่อติดตั้งหรือไม่ แล้วเรื่องการพึ่งพาล่ะ? จะเกิดอะไรขึ้นถ้าฉันเพิ่งติดตั้ง dpkg และไม่ได้รับ apt-get ก่อน?
ต้องมีการสร้าง deb สำหรับ Ubuntu หรือรุ่นที่มุ่งเป้าไปที่ Debian จะต้องทำอย่างไร
สำหรับเรื่องนั้นแล้ว rpms หรือ compile-from-source ล่ะ?