Τελευταία μηνύματα

#61
Linux / Απ: To CMapLite με προτρέπει σ...
Τελευταίο μήνυμα από Kermit, ο Βάτραχος - 15 Σεπ 2026, 08:19:44 ΜΜ
Άλκη, θα δοκιμάσω όσα προτείνεις σε ένα άλλο σχολείο (έχω να επιλέξω από τέσσερα γαρ :angel: ) και θα το έχω υπόψη μου για του χρόνου.

Ως θέμα αρχής, το profile.xml (μέσα στο αρχείο /usr/local/bin/cmaptools) που βρίσκεται αυτή τη στιγμή στον κοινόχρηστο φάκελο ενός τμήματος (στο παράδειγμά μας το a1), πού θα έπρεπε να βρίσκεται κανονικά; Μέσα στο /usr/share/cmaptools, σε κανένα /etc/cmaptools ή κάπου αλλού;

Επίσης, ελαφρώς άσχετο με το παρόν θέμα, αν θα ήθελα να αναβαθμίσω και το gcompris σε μια νεότερη έκδοση, θα έπρεπε να ακολουθήσω παρόμοια βήματα με την εγκατάσταση το cmaptools; Θα ήταν ασφαλές κάτι τέτοιο ή θα ήταν πιθανό να δημιουργήσω θέματα στην εγκατάστασή μου;
#62
Linux / Απ: Πολλοί πολλοί χρήστες (use...
Τελευταίο μήνυμα από falexakos - 15 Σεπ 2026, 01:19:17 ΜΜ
Προς το παρόν βολεύτηκα με χρήση του LTSPDM_USERS στο /etc/ltsp/ltsp.conf. 
Σε κάθε περίπτωση, σ' ευχαριστώ πολύ για την υπόδειξη.
#63
Linux / Απ: To CMapLite με προτρέπει σ...
Τελευταίο μήνυμα από alkisg - 15 Σεπ 2026, 09:29:00 ΠΜ
Σε τέτοιες περιπτώσεις το καλύτερο είναι να δημιουργείται ένα αρχείο /usr/local/bin/cmaptools, με περιεχόμενα κάπως έτσι:

Κώδικας: Bash
#!/bin/sh
...
if [ ! -d My_Cmaps ]; then
  mkdir -p My_Cmaps .cmaptools
  cp /home/Shared/a1/profile.xml .cmaptools
fi
exec /usr/bin/cmaptools "$@"


Ο launcher /usr/share/applications/cmaptools.desktop θα έχει μια γραμμή Exec=cmaptools.
Όταν οι χρήστες επιλέγουν το cmaptools από το μενού, θα εκτελείται το /usr/local/bin/cmaptools γιατί έχει προτεραιότητα έναντι του /usr/bin/cmaptools, οπότε θα κάνει την αρχικοποίηση και μετά θα εκτελεί το κυρίως πρόγραμμα.

Η χρήση launcher αντί /etc/skel βολεύει γιατί επιδρά μόνο όταν χρειαστεί, και ακόμα και σε παλιούς χρήστες, και ακόμα κι αν ο καθηγητής διέγραψε μαζικά όλες τις ρυθμίσεις των χρηστών.

Δεν κοίταξα τα ονόματα, μπορεί να είναι cmaplite αντί για cmaptools, στο περίπου τα έγραψα.
#64
Linux / Απ: To CMapLite με προτρέπει σ...
Τελευταίο μήνυμα από Kermit, ο Βάτραχος - 15 Σεπ 2026, 09:13:57 ΠΜ
Παράθεση από: Kermit, ο Βάτραχος στις 14 Σεπ 2026, 06:01:27 ΜΜΣε αυτό το σημείο έχω απλά μια απορία. Μπορώ να χρησιμοποιήσω και την εντολή cp_skel από την Εκτέλεση εντολών για να δημιουργήσω τους δύο παραπάνω φακέλους; Και αν ναι, δουλεύει και με τη δημιουργία του profile.xml κάτω από το υπόδειγμα αρχικού καταλόγου /etc/skel;

Δηλαδή κάτι σαν:
/etc/skel/My_Cmaps
/etc/skel/.cmaptools
/etc/skel/.cmaptools/profile.xml

Και να απαντήσω ο ίδιος στο ερώτημά μου, λειτούργησε η παραπάνω δομή συμπεριλαμβανομένου του αρχείου, με την αρχικοποίηση των φακέλων των χρηστών rm_home, οπότε εικάζω πως θα λειτουργήσει και η cp_skel, που θα δοκιμάσω όμως σε άλλο σχολείο.

Καλημέρα!
#65
Linux / Απ: Πολλοί πολλοί χρήστες (use...
Τελευταίο μήνυμα από markakis - 14 Σεπ 2026, 10:07:04 ΜΜ
Χρησιμοποιώ την επιλογή Αυτόματη σύνδεση τμήματος (autologin) για πολλά χρόνια στα Δημοτικά που διδάσκω και πιστεύω ότι είναι η πιο κατάλληλη επιλογή για αυτά. Πιθανότατα και για μεγαλύτερες βαθμίδες.
#66
Linux / Απ: To CMapLite με προτρέπει σ...
Τελευταίο μήνυμα από Kermit, ο Βάτραχος - 14 Σεπ 2026, 06:01:27 ΜΜ
'Ενα θέμα που παρέμενε σε αυτό το σημείο ήταν πως το CmapTools ζητούσε κατά την πρώτη εκτέλεση ακόμα τη δημιουργία λογαριασμού. Για να το αποφύγω για τους μαθητές μου έκανα τα εξής:
  • Έτρεξα μια φορά το CmapTools για τον λογαριασμό μου και έδωσα ένα γενικό όνομα και κωδικό όπως pupil/pupil συμπληρώνοντας μόνο τα υποχρεωτικά πεδία. Έτσι δημιουργούνται δύο φάκελοι στο home μας, το My_Cmaps (όπου θα αποθηκεύονται οι εννοιολογικοί μας χάρτες) και το .cmaptools (όπου βρίσκονται τα αρχεία ρυθμίσεων και το profile.xml που θα χρησιμοποιήσουμε παρακάτω)
  • Αντέγραψα το παραπάνω profile.xml σε έναν κοινόχρηστο φάκελο (π.χ. /home/Shared/a1) και τροποποίησα το περιεχόμενο σε ένα σημείο. Στην ιδιότητα server.rootfolder άλλαξα την απόλυτη διαδρομή σε μια σχετική διαδρομή ~/MyCmaps. Λογικά, αν κατά την εγκατάσταση δεν απενεργοποιήθηκαν τα log files, θα πρέπει να τροποποιηθεί και η διαδρομή για τα αρχεία καταγραφής.
  • Με την Εκτέλεση εντολών δημιουργώ τώρα στους μαθητικούς λογαριασμούς δύο καταλόγους και αντιγράφω σε αυτούς το profile.xml:
    as_user mkdir My_Cmaps .cmaptools
    as_user cp /home/Shared/a1/profile.xml .cmaptools
    

Με αυτόν τον τρόπο δεν ζητείται κατά την πρώτη εκτέλεση η δημιουργία λογαριασμών. Τις δοκιμές τις έκανα αυτές τις μέρες και θα δω μέσα στην χρονιά αν θα προκύψουν προβλήματα.
Ευχαριστώ τον Αλέξανδρο για την καθοδήγηση.

Σε αυτό το σημείο έχω απλά μια απορία. Μπορώ να χρησιμοποιήσω και την εντολή cp_skel από την Εκτέλεση εντολών για να δημιουργήσω τους δύο παραπάνω φακέλους; Και αν ναι, δουλεύει και με τη δημιουργία του profile.xml κάτω από το υπόδειγμα αρχικού καταλόγου /etc/skel;

Δηλαδή κάτι σαν:
/etc/skel/My_Cmaps
/etc/skel/.cmaptools
/etc/skel/.cmaptools/profile.xml

#67
Linux / Απ: To CMapLite με προτρέπει σ...
Τελευταίο μήνυμα από Kermit, ο Βάτραχος - 14 Σεπ 2026, 05:29:38 ΜΜ
Καλησπέρα σε όλες και σε όλους και καλή χρονιά να έχουμε!

Λοιπόν, εγκαθιστώντας το CmapTools όντως επιδιορθώνεται το αρχικό πρόβλημα της επαναλαμβανόμενης προτροπής δημιουργίας λογαριασμού του cmaplite.

Με την καθοδήγηση του Αλέξανδρου κατέληξα στα επόμενα βήματα για την εγκατάσταση του CmapTools:
  • Απεγκαθιστούμε το cmaplite (αν το είχαμε εγκατεστημένο)
  • Κατεβάζουμε το Linux64CmapTools_v6.04_09-24-19.bin (τρέχουσα έκδοση τη παρούσα στιγμή) από τη διεύθυνση https://cmap.ihmc.us/cmaptools/cmaptools-download/ δηλώνοντας τα υποχρεωτικά στοιχεία (όπως όνομα και email, Organization Type=K-12 Education, κ.λπ.).
  • Κάνουμε το αρχείο εκτελέσιμο και ξεκινάμε την εγκατάσταση:
    chmod +x Linux64CmapTools_v6.04_09-24-19.bin
    sudo ./Linux64CmapTools_v6.04_09-24-19.bin
    
  • Η εγκατάσταση γίνεται σε γραφικό περιβάλλον και προχωράμε κάνοντας τις επιλογές σε κάθε σελίδα και πατώντας next.
  • Στη σελίδα License Agreement αποδεχόμαστε τους όρους χρήσης και πατάμε next.
  • Στη σελίδα Installation Type επιλέγουμε Advanced Configuration και next.
  • Στη σελίδα Choose Install Folder ορίζουμε /usr/share/cmaptools και next.
  • Στη σελίδα Choose Shortcut Folder επιλέγουμε Other και ορίζουμε ξανά /usr/share/cmaptools και next.
  • Στις σελίδες Configuration διατήρησα όλες τις προεπιλογές πλην μιας όπου απενεργοποίησα τη δημιουργία των Log files.
  • Ολοκληρώνουμε την εγκατάσταση.

Στη συνέχεια πρέπει να δημιουργηθεί το cmaptools.desktop για να εμφανιστεί η εφαρμογή στο μενού των χρηστών και προαιρετικά μπορεί να αντικατασταθεί το εξ ορισμού εικονίδιο του CmapTools με εκείνο του cmaplite, που είναι πιο καλαίσθητο και το οποίο ανεβάζω ως συνημμένο στο παρόν.
Στα παρακάτω βήματα περιγράφω τη δημιουργία του cmaptools.desktop έχοντας αλλάξει το εικονίδιο. Όποιος δεν το επιθυμεί, απλά παραλείπει την αντιγραφή του εικονιδίου cmaplite.png και βγάζει το σχόλιο την επιθημητή Icon= γραμμή από το cmaptools.desktop.

Το περιεχόμενο του cmaptools.desktop είναι:
[Desktop Entry]
Name=CMapTools
Comment=Λογισμικό εννοιολογικής χαρτογράφησης
Exec=/usr/share/cmaptools/CmapTools %f
#Εξ ορισμού εικονίδιο:
#Icon=/usr/share/cmaptools/jre/plugin/desktop/sun_java.png
#Το εικονίδιο από το cmpaplite
Icon=/usr/share/pixmaps/cmaplite.png
#Icon="/usr/share/cmaptools/bin/templates/Black On Gray.cxl"
#Icon="/home/administrator/.cmaptools/templates/Black On Gray.cxl"
Terminal=false
Type=Application
Categories=Education;

Δημιουργούμε το αρχείο cmaptools.desktop με το παραπάνω περιεχόμενο και εκτελούμε τις εξής δύο εντολές:
sudo cp cmaplite.png /usr/share/pixmaps/
sudo cp cmaptools.desktop /usr/share/applications/

Δημοσιεύουμε τον δίσκο και τελειώσαμε.
#68
Linux / Απ: Πολλοί πολλοί χρήστες (use...
Τελευταίο μήνυμα από Apos - 14 Σεπ 2026, 01:15:01 ΜΜ
Τρέχοντας από το γρανάζι του επόπτη με όλους επιλεγμένους την εντολή 

sudo /usr/share/sch-scripts/autologin pc-/a1-

όπου A1 αντίστοιχο τμήμα
θα μπορεί ο καθηγητής να κάνει επιτόπου  login σε όποια ομάδα-τμήμα επιθυμεί μαζικά.
#69
Εξετάσεις 2025-2026 / Απ: Επαναληπτικές Εξετάσεις Σε...
Τελευταίο μήνυμα από George Eco - 13 Σεπ 2026, 12:45:13 ΠΜ
Δύσκολο Γ, αξιέπαινο για επαναληπτικές.
Το τελευταίο Σ/Λ μου άρεσε πάρα πολύ.
#70
Εξετάσεις 2025-2026 / Απ: Επαναληπτικές Εξετάσεις Σε...
Τελευταίο μήνυμα από NIKOS_KALYVAS - 12 Σεπ 2026, 07:51:48 ΜΜ
ΕΝΔΕΙΚΤΙΚΗ ΛΥΣΗ ΓΙΑ ΤΟ ΘΕΜΑ Γ (με εμφωλευμένη δομή επανάληψης)

https://drive.google.com/file/d/1d26zNWv9K1wuEjzrgFrhKsvpc73FClkE/view?usp=sharing