Αποστολέας Θέμα: Εννοιολογικοί Χάρτες  (Αναγνώστηκε 1492 φορές)

odysseas

  • Ομάδα διαγωνισμάτων 2011
  • *
  • Μηνύματα: 842
Εννοιολογικοί Χάρτες
« στις: 27 Σεπ 2011, 11:17:21 μμ »
Έχει χρησιμοποιήσει κάποιος συνάδελφος οποιοδήποτε πρόγραμμα εννοιολογικής χαρτογράφησης (concept mapping) σε linux και μάλιστα σε εργαστήριο με sch-scripts;

Ρωτάω κυρίως επειδή δύο από τα προγράμματα που έχω προσωπικά υπόψη, το CmapTools και το VUE δεν παρέχουν πακέτα .deb για το linux (διανέμουν ένα .bin εκτελέσιμο και ένα .jar, αντίστοιχα) οπότε η εγκατάστασή τους σε περιβάλλον sch-scripts απαιτεί λίγο περισσότερο κόπο.

apanagio

  • ΟΔΕ
  • *
  • Μηνύματα: 163
Απ: Εννοιολογικοί Χάρτες
« Απάντηση #1 στις: 29 Σεπ 2011, 11:06:44 πμ »
Το jar το τρέχεις:
Κώδικας: [Επιλογή]
java -jar όνομα-αρχείου.jarκαι από ό,τι είδα τρέχει κανονικά
Ή αν προτιμάς δεξί κλίκ-> άνοιγμα με openjdk
« Τελευταία τροποποίηση: 29 Σεπ 2011, 11:18:49 πμ από apanagio »

odysseas

  • Ομάδα διαγωνισμάτων 2011
  • *
  • Μηνύματα: 842
Απ: Εννοιολογικοί Χάρτες
« Απάντηση #2 στις: 29 Σεπ 2011, 12:16:53 μμ »
Το jar το τρέχεις:
Κώδικας: [Επιλογή]
java -jar όνομα-αρχείου.jarκαι από ό,τι είδα τρέχει κανονικά

Ναι, βέβαια. Και προφανώς δεν είναι κόπος να φτιάξει κανείς κι ένα .desktop αρχείο για να εκτελείται από τα μενού. Απλά προσηλυτισμένος πλέον στην αυτοματοποίηση μιλάω για πακετάρισμα του .jar ώστε η εγκατάσταση να γίνεται χωρίς χειρωνακτική παρέμβαση. Αν έχει κανείς σχετική εμπειρία ας με προσανατολίσει, κολυμπάω στα tutorials και τα how-to's...

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 6154
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Εννοιολογικοί Χάρτες
« Απάντηση #3 στις: 29 Σεπ 2011, 07:57:38 μμ »
Κανονικά, για να φτιάξει κανείς πακέτο .deb που προέρχεται από κώδικα java, βάζει τον κώδικα, το Makefile κτλ, και το launchpad τον κάνει compile σε .jar κτλ.
Η περίπτωση του vue είναι διαφορετική, αφού έχουμε ένα τεράστιο .jar και όχι τον κώδικα (γιατί αν κατάλαβα καλά ο κώδικάς του έχει ένα χαμό από προβληματικές εξαρτήσεις και δεν θέλουμε να βγάλουμε εμείς το φίδι από την τρύπα! :))).

Είναι παρόμοιο πρόβλημα με το Διερμηνευτή, όπου είχα να πακετάρω ένα .exe και όχι πηγαίο κώδικα, αφού προφανώς ο κώδικας Delphi δεν μπορούσε να γίνει compile στο launchpad.

Άρα ένας γρήγορος τρόπος να κάνεις αυτό που θες είναι να πάρεις τον κώδικα του πακέτου του Διερμηνευτή, και να το αλλάξεις ελαφρώς ώστε να εγκαθιστά το .jar αντί για το glossa.exe:
https://launchpad.net/~ts.sch.gr/+archive/ppa/+sourcepub/1314351/+listing-archive-extra

Η εντολή που θα χρειαστείς για την αποσυμπίεση του κώδικα είναι dpkg-source -x.