Εγκατάσταση του παλιού gcompris

Ξεκίνησε από alkisg, 24 Ιαν 2019, 01:20:26 ΜΜ

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

alkisg

Το νέο gcompris-qt χρειάζεται κάρτες γραφικών με υποστήριξη OpenGL. Δυστυχώς κάποιοι clients δεν έχουν και έτσι καταφεύγουμε σε software emulation λύσεις οι οποίες σε παλιούς clients είναι πολύ αργές.

Μια λύση που φαίνεται να δουλεύει στο Ubuntu 18.04 είναι να εγκαταστήσουμε το παλιό gcompris, δίνοντας τις παρακάτω (μη δοκιμασμένες!) εντολές:
Κώδικας: Bash
sudo -i
# Αφαίρεση του νέου gcompris-qt:
apt purge --auto-remove "gcompris*"
# Λήψη του παλιού gcompris:
cd $(mktemp -d)
# Αν έχετε 64bit Ubuntu, χρησιμοποιήστε αυτήν την εντολή:
wget https://launchpad.net/ubuntu/+source/gcompris/15.10-1ubuntu2/+build/13765883/+files/gcompris_15.10-1ubuntu2_amd64.deb
# Αν έχετε 32bit Ubuntu, χρησιμοποιήστε αυτήν την εντολή:
wget https://launchpad.net/ubuntu/+source/gcompris/15.10-1ubuntu2/+build/13765886/+files/gcompris_15.10-1ubuntu2_i386.deb
# Οι υπόλοιπες εντολές είναι κοινές και για 64bit και για 32bit
wget https://launchpad.net/ubuntu/+source/gcompris/15.10-1ubuntu2/+build/13765883/+files/gcompris-data_15.10-1ubuntu2_all.deb
wget https://launchpad.net/ubuntu/+source/gcompris/15.10-1ubuntu2/+build/13765883/+files/gcompris-sound-el_15.10-1ubuntu2_all.deb
apt install --yes ./gcompris*.deb
echo -e '#!/bin/sh\nexec /usr/games/gcompris "$@" 2>/dev/null\n' > /usr/local/bin/gcompris
chmod +x /usr/local/bin/gcompris

Δημήτρης Γκίνης

Άλκη με την έκδοση 15 του gcompris είχαμε  προβλήματα: https://alkisg.mysch.gr/steki/index.php?topic=7246.msg81701#msg81701
Έχουν λυθεί;

alkisg

Το βασικό πρόβλημα ήταν τα μεγάλα log files.
Οι τελευταίες 2 γραμμές στις παραπάνω εντολές, του λένε να μην κρατάει log files.

Δημήτρης Γκίνης

Το τελευταίο deb είναι 64μπιτο. Ξέφυγε ή έχει λόγο ύπαρξης;

alkisg

Σόρρυ είχα ξεχάσει να γράψω το σχετικό σχόλιο για i386.

Sammy Dead

Μήπως τα 15.10 πρέπει να γίνουν 15.02 και τα wget κάπως έτσι;

wget http://gr.archive.ubuntu.com/ubuntu/pool/universe/g/gcompris/gcompris-data_15.02-1.1ubuntu1_all.deb
wget http://gr.archive.ubuntu.com/ubuntu/pool/universe/g/gcompris/gcompris-sound-el_15.02-1.1ubuntu1_all.deb
# Αν έχετε 32bit Ubuntu, στην παρακάτω γραμμή αλλάξτε το "amd64" σε "i386":
wget http://gr.archive.ubuntu.com/ubuntu/pool/universe/g/gcompris/gcompris_15.02-1.1ubuntu1_amd64.deb

alkisg

Το gcompris 15.10 είχε δημοσιευτεί με το Ubuntu 17.10. Τα links δούλευαν μέχρι που το 17.10 σταμάτησε να υποστηρίζεται.
Το gcompris 15.02 είχε δημοσιευτεί με το Ubuntu 16.04, το οποίο είναι LTS (Long Term Support) και έτσι τα links που παράθεσες θα παίζουν για λίγο ακόμα.

Νομίζω ότι αφού το 15.10 είναι πιο καινούργιο, αξίζει να το προτιμήσουμε, και να χρησιμοποιήσουμε άλλα links που θα ισχύουν για "πάντα". Συγκεκριμένα:
Από εδώ, https://launchpad.net/ubuntu/+source/gcompris/+publishinghistory
επιλέγουμε το τελευταίο release, https://launchpad.net/ubuntu/+source/gcompris/15.10-1ubuntu2
επιλέγουμε δεξιά το Build που θέλουμε, π.χ. amd64, https://launchpad.net/ubuntu/+source/gcompris/15.10-1ubuntu2/+build/13765883
και στο κάτω μέρος που λέει "Files resulting from this build:" κατεβάζουμε τα .deb που θέλουμε.

Για όποιον προτιμάει εντολές wget, ενημέρωσα το αρχικό μήνυμα με τα νεότερα links.

Sammy Dead