Εγκατάσταση scratch2 offline editor σε Ubuntu 18.04

Ξεκίνησε από alkisg, 12 Οκτ 2018, 12:13:00 ΜΜ

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

alkisg

Σόρρυ που κάνω νέο θέμα αλλά είναι καλύτερα η τελική λύση να είναι πρώτη για να μην παιδεύονται οι συνάδελφοι.

Με τη βοήθεια των οδηγιών του spanorg και του Γιώργου Π καθώς και του αρχικού πακέτου scratch1.4, έφτιαξα ένα πακέτο scratch2 και το ανέβασα στο αποθετήριο εκπαιδευτικού λογισμικού της Τεχνικής Στήριξης ΣΕΠΕΗΥ.

Έτσι για να εγκαταστήσετε το πακέτο απλά επιλέξτε το scratch2 από το Synaptic. Ή, αν κάποιος προτιμάει κονσόλα:
Κώδικας: Bash
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install scratch2


Έκανα και την αντιστοίχιση επεκτάσεων ώστε τα .sb2 αρχεία να ανοίγουν με το scratch2.
Τα περιεχόμενα του πακέτου περιλαμβάνουν το adobeair και τις απαραίτητες εξαρτήσεις για 64bit λειτουργικά, οπότε θεωρώ ότι θα παίξει με την μία, αν δείτε πρόβλημα φωνάξτε.

jim_katsar

Σε VirtualBox και Ubuntu Mate 18.04 64bit με εγκατάσταση από το Synaptic ενώ φαίνεται να έχει γίνει κανονικά η εγκατάσταση του scratch 2 και τα εικονίδια και όλα εμφανίζονται κανονικά δεν ανοίγει το πρόγραμμα!
Σε Ubuntu Mate 18.04 32bit, πάλι VirtualBox, λειτουργεί κανονικά

Δεν ξέρω αν φταίει το VirtualBox ή ότι στην 64bit έκδοση υπάρχει κάποιο θέμα ή απλά υπάρχει κάποιο θέμα αποκλειστικά με εμένα!


alkisg

Άνοιξε ένα τερματικό, γράψε scratch2, και επικόλλησε εδώ ό,τι μηνύματα λάθους βγάλει. Ή να το δούμε κι αυτό από το IRC.

jim_katsar

Μου βγάζει:
Κώδικας: bash
/usr/share/scratch2/adobe-air-sdk/bin/adl: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory


alkisg

Δοκίμασε αυτά:
sudo apt install libxml2:i386 libxslt1.1:i386 libstdc++6:i386
scratch2

Edit: οκ δούλεψαν, θα τα βάλω στα Depends του πακέτου ώστε να μπαίνουν αυτόματα.

za√‘ag

Παράθεση από: alkisg στις 12 Οκτ 2018, 12:13:00 ΜΜ
Σόρρυ που κάνω νέο θέμα αλλά είναι καλύτερα η τελική λύση να είναι πρώτη για να μην παιδεύονται οι συνάδελφοι.

Με τη βοήθεια των οδηγιών του spanorg και του Γιώργου Π καθώς και του αρχικού πακέτου scratch1.4, έφτιαξα ένα πακέτο scratch2 και το ανέβασα στο αποθετήριο εκπαιδευτικού λογισμικού της Τεχνικής Στήριξης ΣΕΠΕΗΥ.

Έτσι για να εγκαταστήσετε το πακέτο απλά επιλέξτε το scratch2 από το Synaptic. Ή, αν κάποιος προτιμάει κονσόλα:
Κώδικας: Bash
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install scratch2


Έκανα και την αντιστοίχιση επεκτάσεων ώστε τα .sb2 αρχεία να ανοίγουν με το scratch2.
Τα περιεχόμενα του πακέτου περιλαμβάνουν το adobeair και τις απαραίτητες εξαρτήσεις για 64bit λειτουργικά, οπότε θεωρώ ότι θα παίξει με την μία, αν δείτε πρόβλημα φωνάξτε.

Πώς μπορώ να διαγράψω το scratch2 που είχα βάλει με την παλιά μέθοδο (https://alkisg.mysch.gr/steki/index.php?topic=7260.msg81658#msg81658) ώστε να φαίνεται μόνο η μια (αυτή που προτείνει ο Αλκης) ;;
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

Παράθεση από: za√'ag στις 30 Οκτ 2018, 12:31:53 ΠΜ
Πώς μπορώ να διαγράψω το scratch2 που είχα βάλει με την παλιά μέθοδο (https://alkisg.mysch.gr/steki/index.php?topic=7260.msg81658#msg81658) ώστε να φαίνεται μόνο η μια (αυτή που προτείνει ο Αλκης) ;;

Δοκίμασε αυτά:
Κώδικας: Bash
sudo rm -rf /opt/adobe-air-sdk
sudo rm -f /usr/share/applications/Scratch2.desktop

za√‘ag

Παράθεση από: alkisg στις 30 Οκτ 2018, 07:40:16 ΠΜ
Δοκίμασε αυτά:
Κώδικας: Bash
sudo rm -rf /opt/adobe-air-sdk
sudo rm -f /usr/share/applications/Scratch2.desktop


Ψιλοχάλια έγινε ... το ξαναπέρασα αλλά δεν έφτιαξε το μενού ... τελικά το έβαλα χειροκίνητα στο μενού Προγραμματισμός ... με την εντολή scratch2
Το θέμα είναι τι θα γίνει μετά από δημοσίευση εικονικού δίσκου ....
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ