Εγκατάσταση έκδοσης scratch από scratch 2 και πάνω σε ubuntu mate 20.04.1

Ξεκίνησε από bright, 28 Αυγ 2021, 10:59:42 ΠΜ

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

bright

Πως μπορώ να εγκαταστήσω μία έκδοση scratch από την 2 και έπειτα στο ubuntu mate 20.04.3;  Μόνο την 1.4 έχω καταφέρει να εγκαταστήσω.
Πως μπορώ να αλλάξω τον συνδυασμό πλήκτρων για την εναλλαγή της γλώσσας ώστε να είναι το ALT+SHIFT

alkisg

Το scratch2 είναι διαθέσιμο στο κέντρο λογισμικού. Ή από τερματικό, δώσε: sudo apt install scratch2

Ο συνδυασμός πλήκτρων για εναλλαγή γλώσσας είναι το Alt+Shift από προεπιλογής. Αν σε σένα δεν είναι, ανέβασε το αποτέλεσμα της εντολής: cat /etc/default/keyboard

bright

#2
 Η sudo apt install scratch2, δίνει τα παρακάτω:
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων                 
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
E: Αδυναμία εντοπισμού του πακέτου scratch2

Και στο κέντρο λογισμικού δεν το βρίσκω. Η αλήθεια είναι ότι δεν τα θυμάμαι μιας και ήμουν ένα χρόνο εκτός της διαδικασίας.

Η cat /etc/default/keyboard δίνει
# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="us,gr"
XKBVARIANT=","
XKBOPTIONS="grp_led:scroll"

BACKSPACE="guess"

Μήπως πρέπει να το εγκαταστήσω ξανά;

alkisg

#3
Για το scratch2, δεν έχεις προσθέσει τα αποθετήρια της Τεχνικής Στήριξης.
Αν το μηχάνημα πρόκειται να γίνει LTSP server, εγκατέστησε τα sch-scripts.
Αλλιώς, κάνε αυτό: https://ts.sch.gr/wiki/Linux/Αποθετήρια

Για τα Ελληνικά, μάλλον έκανες λάθος επιλογή κατά την εγκατάσταση.
Για να το διορθώσεις, τρέξε: sudo dpkg-reconfigure keyboard-configuration
Θα δεις και επιλογή για Alt-Shift στους διαλόγους που θα εμφανιστούν. Μετά κάνε reboot.


bright

#5
Η εντολή:
sh -c 'wget ts.sch.gr/repo/sch-scripts -O /tmp/i && sh /tmp/i sch_scripts'

έδωσε τα παρακάτω:

W: GPG error: http://ts.sch.gr/repo stable InRelease: Οι παρακάτω υπογραφές ήταν μη έγκυρες: B2239C980BD033673A0F329049752CD09849BE20
Γίνεται εγκατάσταση των sch-scripts
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων                 
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
Μερικά πακέτα είναι αδύνατον να εγκατασταθούν. Αυτό μπορεί να σημαίνει ότι
δημιουργήσατε μια απίθανη κατάσταση ή αν χρησιμοποιείτε την ασταθή
διανομή, ότι μερικά από τα πακέτα δεν έχουν ακόμα δημιουργηθεί ή έχουν
μετακινηθεί από τα εισερχόμενα.
Οι ακόλουθες πληροφορίες ίσως βοηθήσουν στην επίλυση του προβλήματος:

Τα ακόλουθα πακέτα έχουν ανεπίλυτες εξαρτήσεις:
sch-scripts : ΠροΕξαρτάται από: openssh-server
               Συστήνει: ltsp αλλά δεν πρόκειται να εγκατασταθεί
E: Αδύνατη η διόρθωση προβλημάτων, έχετε κρατούμενα ελαττωματικά πακέτα.
ERROR in i:
Η εντολή απέτυχε: apt-get install --yes --install-recommends sch-scripts



Η εντολή: sh -c 'wget ts.sch.gr/repo/sch-scripts -O /tmp/i && sh /tmp/i sch_scripts old'
έδωσε τα παρακάτω:

Γίνεται εγκατάσταση των sch-scripts
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων                 
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
Μερικά πακέτα είναι αδύνατον να εγκατασταθούν. Αυτό μπορεί να σημαίνει ότι
δημιουργήσατε μια απίθανη κατάσταση ή αν χρησιμοποιείτε την ασταθή
διανομή, ότι μερικά από τα πακέτα δεν έχουν ακόμα δημιουργηθεί ή έχουν
μετακινηθεί από τα εισερχόμενα.
Οι ακόλουθες πληροφορίες ίσως βοηθήσουν στην επίλυση του προβλήματος:

Τα ακόλουθα πακέτα έχουν ανεπίλυτες εξαρτήσεις:
sch-scripts : ΠροΕξαρτάται από: openssh-server
               Συστήνει: ltsp αλλά δεν πρόκειται να εγκατασταθεί
E: Αδύνατη η διόρθωση προβλημάτων, έχετε κρατούμενα ελαττωματικά πακέτα.
ERROR in i:
Η εντολή απέτυχε: apt-get install --yes --install-recommends sch-scripts

όταν μέσα από το synaptic προσπαθώ να κατεβάσω λογισμικό παίρνω το εξής:
This change is not coming from a source that supports changelogs.

Failed to fetch the changelog for gymnasio
URI was: http://ts.sch.gr/pool/main/g/gymnasio/gymnasio_0.14_all.changelog

Το ίδιο και για το scratch
This change is not coming from a source that supports changelogs.

Failed to fetch the changelog for scratch2
URI was: http://ts.sch.gr/pool/main/s/scratch2/scratch2_2.456.0.4-2_all.changelog

όταν πηγαίνω στην διεύθυνση:
https.sch.gr/wiki/Linux/Αποθετήρια

παίρνω το εξής:
Προέκυψε πρόβλημα με την εύρεση του ιστότοπου.

Δεν μπορούμε να συνδεθούμε στον διακομιστή στο https.sch.gr.

Αν η διεύθυνση είναι σωστή, ορίστε τρία ακόμη πράγματα που μπορείτε να δοκιμάσετε:

    Προσπαθήστε ξανά αργότερα.
    Ελέγξτε τη σύνδεση δικτύου σας.
    Αν έχετε συνδεθεί, αλλά υπό την εποπτεία ενός τείχους προστασίας, ελέγξτε αν το Firefox έχει άδεια για πρόσβαση στο διαδίκτυο.


Την εναλλαγή της γλώσσας με ALT+SHIFT την πέτυχα με την εντολή που δώσατε. Όμως είχα ακολουθήσει τις οδηγίες κατά την εγκατάσταση.

Για τα υπόλοιπα sch-scripts κ λοιπά λογισμικά δεν το πέτυχα. Μήπως είναι καλύτερα να βάλω μια παλιότερη διανομή;

alkisg

@Richard, long time no see! Είσαι καλά;

Διόρθωσα τον προβληματικό σύνδεσμο, σόρρυ μου ξέφυγε γιατί έγραφα από παραλία.

@bright, είσαι σίγουρη ότι έχεις Ubuntu 20.04; Μήπως κατά λάθος έβαλες 21.04; Τι βγάζει η εντολή: cat /etc/os-release

bright

Σε ευχαριστώ πολύ για όλα Άλκη,
η εντολή cat /etc/os-release βγάζει:

AME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.3 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

bright

#8
sh -c 'wget ts.sch.gr/repo/sch-scripts -O /tmp/i && sh /tmp/i sch_scripts'

γίνεται εγκατάσταση των sch-scripts
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων                 
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
Μερικά πακέτα είναι αδύνατον να εγκατασταθούν. Αυτό μπορεί να σημαίνει ότι
δημιουργήσατε μια απίθανη κατάσταση ή αν χρησιμοποιείτε την ασταθή
διανομή, ότι μερικά από τα πακέτα δεν έχουν ακόμα δημιουργηθεί ή έχουν
μετακινηθεί από τα εισερχόμενα.
Οι ακόλουθες πληροφορίες ίσως βοηθήσουν στην επίλυση του προβλήματος:

Τα ακόλουθα πακέτα έχουν ανεπίλυτες εξαρτήσεις:
sch-scripts : ΠροΕξαρτάται από: openssh-server
               Συστήνει: ltsp αλλά δεν πρόκειται να εγκατασταθεί
E: Αδύνατη η διόρθωση προβλημάτων, έχετε κρατούμενα ελαττωματικά πακέτα.
ERROR in i:
Η εντολή απέτυχε: apt-get install --yes --install-recommends sch-scripts


sh -c 'wget ts.sch.gr/repo/sch-scripts -O /tmp/i && sh /tmp/i sch_scripts old'

Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
W: GPG error: http://ts.sch.gr/repo stable InRelease: Οι παρακάτω υπογραφές ήταν μη έγκυρες: B2239C980BD033673A0F329049752CD09849BE20
Γίνεται εγκατάσταση των sch-scripts
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων                 
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
Μερικά πακέτα είναι αδύνατον να εγκατασταθούν. Αυτό μπορεί να σημαίνει ότι
δημιουργήσατε μια απίθανη κατάσταση ή αν χρησιμοποιείτε την ασταθή
διανομή, ότι μερικά από τα πακέτα δεν έχουν ακόμα δημιουργηθεί ή έχουν
μετακινηθεί από τα εισερχόμενα.
Οι ακόλουθες πληροφορίες ίσως βοηθήσουν στην επίλυση του προβλήματος:

Τα ακόλουθα πακέτα έχουν ανεπίλυτες εξαρτήσεις:
sch-scripts : ΠροΕξαρτάται από: openssh-server
               Συστήνει: ltsp αλλά δεν πρόκειται να εγκατασταθεί
E: Αδύνατη η διόρθωση προβλημάτων, έχετε κρατούμενα ελαττωματικά πακέτα.
ERROR in i:
Η εντολή απέτυχε: apt-get install --yes --install-recommends sch-scripts


sh -c 'wget ts.sch.gr/repo/sch-scripts -O /tmp/i && sh /tmp/i sch_keyring'

ίνεται εγκατάσταση των αποθετηρίων της Τεχνικής Στήριξης ΣΕΠΕΗΥ
(Ανάγνωση βάσης δεδομένων ... 237445 files and directories currently installed.)
Preparing to unpack /tmp/sch-archive-keyring.deb ...
Unpacking sch-archive-keyring (21.07-1) over (21.07-1) ...
Γίνεται εγκατάσταση sch-archive-keyring (21.07-1) ...
Ήδη ενημερωμένο: /etc/apt/sources.list.d/sch-archive-keyring.list
Γίνεται ενημέρωση των διαθέσιμων πακέτων
Hit:1 http://ftp.ntua.gr/ubuntu focal InRelease
Φέρε:2 http://ts.sch.gr/repo stable InRelease [6397 B]                         
Hit:3 https://brave-browser-apt-release.s3.brave.com stable InRelease         
Hit:4 http://ftp.ntua.gr/ubuntu focal-updates InRelease                       
Hit:5 http://ftp.ntua.gr/ubuntu focal-backports InRelease                     
Hit:6 http://ppa.launchpad.net/ts.sch.gr/ppa/ubuntu focal InRelease           
Hit:7 http://dl.google.com/linux/chrome/deb stable InRelease                   
Hit:8 http://ftp.ntua.gr/ubuntu focal-security InRelease                       
Αγνόησε:2 http://ts.sch.gr/repo stable InRelease                               
Hit:9 http://archive.canonical.com/ubuntu focal InRelease
Μεταφορτώθηκαν 6397 B σε 6δ (1160 B/s)         
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
W: GPG error: http://ts.sch.gr/repo stable InRelease: Οι παρακάτω υπογραφές ήταν μη έγκυρες: B2239C980BD033673A0F329049752CD09849BE20


Στην προσπάθεια εγκατάστασης του scratch

his change is not coming from a source that supports changelogs.

Failed to fetch the changelog for scratch2
URI was: http://ts.sch.gr/pool/main/s/scratch2/scratch2_2.456.0.4-2_all.changelog



Επίσης στην προσπάθεια μου να εγκαταστήσω το scratch 2, άλλαξα τον server των αποθετηρίων στο synaptic και δεν θυμάμαι ποιος είναι ο σωστός. Με κανέναν όμως δεν δουλεύει, σε όλα τα ίδια βγάζει.
Θέλω να το κάνω server το μηχάνημα στο σπίτι μου ώστε να έχω εξάσκηση και για το σχολείο.

alkisg

#9
Νομίζω ότι το βασικό πρόβλημα είναι ότι αφαίρεσες την πηγή "universe" από το αρχείο /etc/apt/sources.list.
Η παρακάτω εντολή λογικά θα το διορθώσει:

sudo wget 'https://alkisg.mysch.gr/steki/index.php?action=dlattach;topic=8754.0;attach=6042'; -O /etc/apt/sources.list

Στη συνέχεια ξαναπροσπάθησε να εγκαταστήσεις τα sch-scripts, και μετά το scratch2.

bright

Καλησπέρα και πάλι.
Δεν κατάφερα να εγκαταστήσω το scratch2 , sch-scripts & epoptes είναι οκ.
Η εντολή που μου έστειλες για την πηγή universe δεν δούλεψε. Δεν ξέρω πως μπορεί να την αφαίρεσα.
Στο επισυναπτόμενο αρχείο έχω τα αποτελέσματα των εντολών.

alkisg

Την εντολή για το apt sources την είχα γράψει λάθος, μετά την διόρθωσα (πρόσθεσα μονά εισαγωγικά) αλλά εσύ χρησιμοποίησες την παλιά, οπότε ξαναδοκίμασέ την.

Το livepatch είναι διαφήμιση του Ubuntu για servers μεγάλων εταιριών, δεν το χρειαζόμαστε, αγνόησέ το.

Το ότι δεν διατίθεται changelog δεν θα έπρεπε να επηρεάζει την εγκατάσταση πακέτων.

Αν θες απομακρυσμένη βοήθεια κάνε: x11vnc -connect srv1-dide.ioa.sch.gr

bright


richard

@alksg Είμαι καλά. Να είσαι καλά! Ευχαριστούμε για όλα - ακόμα από την παραλία.

Richard

markakis

Παράθεση από: bright στις 28 Αυγ 2021, 10:59:42 ΠΜ
Πως μπορώ να εγκαταστήσω μία έκδοση scratch από την 2 και έπειτα στο ubuntu mate 20.04.3;  Μόνο την 1.4 έχω καταφέρει να εγκαταστήσω.
Πως μπορώ να αλλάξω τον συνδυασμό πλήκτρων για την εναλλαγή της γλώσσας ώστε να είναι το ALT+SHIFT

Γιατί Scratch 2 όταν μπορείς να έχεις Scratch 3 (Scratux);
Περισσότερα στο https://alkisg.mysch.gr/steki/index.php?topic=8538.0