ขณะนี้ฉันกำลังอยู่ระหว่างการสร้าง.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-headless
openjdk-7-jre-headless
default-jre-headless (>= 1.6)
(ซึ่งเต็มไปopenjdk-7-jre-headless
ด้วยค่าเริ่มต้น แต่อนุญาตให้ JRE 1.6 หรือใหม่กว่าที่ผู้ใช้ติดตั้งให้ทำงาน) คุณไม่จำเป็นต้องแนะนำอะไรเลยเนื่องจากผู้ใช้จะได้รับ JRE ที่แนะนำหากไม่มีการติดตั้งไว้มิฉะนั้นจะมี JRE ติดตั้งอยู่แล้วและคุณควรใช้สิ่งนั้น