ท่านใดเคยลงโปรแกรม NAV(Network Administration Visualized ) กรุณาช่วยเข้ามาหน่อยครับ

ผมเป็นนักศึกษา ชั้นปีที่ 4 นะครับ
โปรเจ็คซีเนียร์ของผม คือ LAN topology
คือทำยังไงก็ได้ ให้มีโปรแกรมที่สามารถ บริหาร จัดการ และ visualize วง LAN ให้ได้
ที่นี้ผมก้อไปเจอ โปรแกรม NAV จากเว็บนี้
http://metanav.uninett.no/start
ซึ่งผมคิดว่า โปรแกรมนี้ซึ่งเป็น Open source จะเหมาะสมกับโปรเจ็คซีเนียร์ ของผม
เกริ่นมาเยอะ
คำถามครับ
ผมทำตามขั้นตอนที่เค้าบอกทุกอย่าง(ผมก้อคิดไว้อยู่แล้วล่ะ ว่ามันคงจะไม่ค่อยราบรื่น)
แต่มันก็ติดปัญหาดังนี้ครับ
ตอนที่ผมแก้ไฟล์ sources.list
แล้ว aptitude update
หลังจากนั้นก้อ aptitude install nav แล้ว
โปรแกรมตอนลงมัน error บางจุดครับ
โดยที่ผมเห็นใน terminal มันเป็นแบบนี้
"the following packages have unmet dependencies:
nav :Depends: java5-runtume which is a virtual package. or
sun-java5-jre which is a virtual package.
Resolving dependencies""
the following action will resolve these dependencies:

Keep the following packages at their currect version:
nav [Not installed]
python-pysnmp-common[Not installed]
python-pysnmp2 [Not installed]
python-pysnmp4 [Not installed]
python-pysnmp4-mibs [Not installed]

Score is -9965

Accept this solution? [Y/n/q/?]"

ผมควรจะทำยังไงดีครับ
ในคณะที่ผมเรียนอยู่ ไม่มีใครเล่น Debian เลยครับ
ช่วยผมด้วยนะครับ ร้อนใจมาก กลัวไม่จบ ถ้าโปรเจ็คไม่เสร็จ -*-

อ่านดูเหมือน NAV มันต้องการ
Depends: java5-runtume
หรือ sun-java5-jre
กับพวกนี้อีก
python-pysnmp-common[Not installed]
python-pysnmp2 [Not installed]
python-pysnmp4 [Not installed]
python-pysnmp4-mibs [Not installed]

โหมดอัตโนมัติของ aptitude มันจะไม่เลือกแพกเกจที่มาเติมเต็ม virtual package ให้นะครับ ลองเข้าโหมด interactive ดู โดยเรียก aptitude เฉย ๆ ครับ แล้วค้นหา nav โดยกดคีย์ '/' แล้วป้อน nav, กด enter จากนั้นกด '+' เพื่อสั่งติดตั้ง

ถ้ามีปัญหาอะไรก็เลื่อนแถบสว่างไปเลือก nav แล้วกด enter ลงไปดูรายการ dependencies ข้างล่างนะครับ จากนั้นก็เลือก virtual package เรียงตัวเอาได้

ตัวอย่างเช่น ในเครื่องผม (debian sid) มีแพกเกจที่ provide java5-runtime อยู่ 6 ตัว คือ java-gcj-compat, default-jre, sun-java5-jre, cacao-oj6-jre, openjdk-6-jre, sun-java6-jre สำหรับกรณีของผม ผมเลือก openjdk-6-jre ครับ ถ้าคุณชอบตัวอื่นก็เลือกตัวอื่นได้

ส่วนเรื่อง python-* ต่าง ๆ นั้น คิดว่าไม่น่าจะเกี่ยว มันแค่บอกว่าจะไม่อัปเกรดแพกเกจพวกนี้ให้เท่านั้นเอง

Creative Commons License ลิขสิทธิ์ของบทความเป็นของเจ้าของบทความแต่ละชิ้น
ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-อนุญาตแบบเดียวกัน 3.0 ที่ยังไม่ได้ปรับแก้