ขณะนี้ฉันกำลังอยู่ระหว่างการสร้าง.debแพ็คเกจของแอปพลิเคชันที่ใช้ Java ของเราโดยเฉพาะสำหรับผู้ใช้ Ubuntu แอปพลิเคชันของเราทำงานด้วย JRE 1.6 และ 1.7 จาก OpenJDK ( openjdk-6-jre-headlessและopenjdk-7-jre-headless) แต่ต้องการใช้ JRE 1.7 ด้วยเหตุนี้ฉันจึงใช้
Recommends: openjdk-7-jre-headless
แต่ฉันไม่แน่ใจว่านี่เป็นการพึ่งพาที่ถูกต้องหรือไม่ เมื่อการติดตั้งชุดของเราและค่าopenjdk-6-jre-headlessมิได้มีการติดตั้งก็ควรติดตั้งopenjdk-7-jre-headlessopenjdk-7-jre-headless
default-jre-headless (>= 1.6)(ซึ่งเต็มไปopenjdk-7-jre-headlessด้วยค่าเริ่มต้น แต่อนุญาตให้ JRE 1.6 หรือใหม่กว่าที่ผู้ใช้ติดตั้งให้ทำงาน) คุณไม่จำเป็นต้องแนะนำอะไรเลยเนื่องจากผู้ใช้จะได้รับ JRE ที่แนะนำหากไม่มีการติดตั้งไว้มิฉะนั้นจะมี JRE ติดตั้งอยู่แล้วและคุณควรใช้สิ่งนั้น