Εννοιολογικοί Χάρτες

Ξεκίνησε από odysseas, 27 Σεπ 2011, 11:17:21 ΜΜ

« προηγούμενο - επόμενο »

odysseas

Έχει χρησιμοποιήσει κάποιος συνάδελφος οποιοδήποτε πρόγραμμα εννοιολογικής χαρτογράφησης (concept mapping) σε linux και μάλιστα σε εργαστήριο με sch-scripts;

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

apanagio

#1
Το jar το τρέχεις:
java -jar όνομα-αρχείου.jar

και από ό,τι είδα τρέχει κανονικά
Ή αν προτιμάς δεξί κλίκ-> άνοιγμα με openjdk

odysseas

Παράθεση από: apanagio στις 29 Σεπ 2011, 11:06:44 ΠΜ
Το jar το τρέχεις:
java -jar όνομα-αρχείου.jar

και από ό,τι είδα τρέχει κανονικά

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

alkisg

Κανονικά, για να φτιάξει κανείς πακέτο .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.