ΕΓΚΑΤΑΣΤΑΣΗ ΑΠΟΘΕΤΗΡΙΟΥ

Asked by Konstantinos Manolarakis

Καλημέρα
Το netbook μου δεν έχει το εκπαιδευτικό υλικό εγκατεστημένο.
Ακολουθόντας τις οδηγίες της σελίδας
http://ts.sch.gr/repo/
και αφού έχω ηδη κατεβάσει το αρχείο add-ppa.sh με το command
wget http://ts.sch.gr/repo/add-ppa.sh -O /tmp/add-ppa.sh
στο δεύτερο command
owner@owner-laptop:~$ sh /tmp/add-ppa.sh ts.sch.gr/repo
παίρνω το παρακάτω error
/tmp/add-ppa.sh: 1: Syntax error: newline unexpected
Και δεν συνεχίζει η εγκατάσταση
Οποιαδήποτε πληροφορία σχετικά θα ήταν μεγάλη βοήθεια
Ευχαριστώ προκαταβολικά
Κώστας

Question information

Language:
Greek Edit question
Status:
Solved
For:
sch-scripts Edit question
Assignee:
No assignee Edit question
Solved by:
Yannis Siahos
Solved:
Last query:
Last reply:
Revision history for this message
Yannis Siahos (siahos) said :
#1

Γεια σου,

Δοκίμασε το εξής:

Συνδέσου με firefox από το netbook (στο ubuntu) στο ts.sch.gr/repo και κάνε copy και τις δύο συγκεκριμένες γραμμές.
Μετά κάνε paste σε ένα τερματικό (Εφαρμογές / Βοηθήματα / Τερματικό) και τις δύο γραμμές.

Η 1η εντολή όπως σωστά αναφέρεις κατεβάζει το αρχείο και η 2η εντολή το εκτελεί ζητώντας αρχικά τον κωδικό σου (του owner).

Υποθέτω ότι κάτι έχεις κάνεις λάθος στην αντιγραφή της 2ης εντολής (για αυτό και αναφέρω τα παραπάνω).

Αν μετά τα παραπάνω εξακολουθείς να έχεις πρόβλημα ενημέρωσε και πάλι εδώ.

Γιάννης

Revision history for this message
Konstantinos Manolarakis (manolarakis) said :
#2

ΓΙάννη πρώτα από όλα ευχαριστώ για την απάντηση σου
Κάνοντας όπως μου είπες copy paste και τις δύο γραμμές στο τερματικό φένεται οτι τρέχει αυτόματα με την επικόληση η πρώτη command και ολοκληρώνεται κανονικα ενώ η δεύτερη δεν ξεκινά αν δεν πατησω enter => με το paste πέρνω

owner@owner-laptop:~$ wget http://ts.sch.gr/repo/add-ppa.sh -O /tmp/add-ppa.sh
--2009-12-11 12:14:49-- http://ts.sch.gr/repo/add-ppa.sh
Εύρεση του ts.sch.gr... 194.63.235.210
Connecting to ts.sch.gr|194.63.235.210|:80... συνδέθηκε.
Η αίτηση για HTTP στάλθηκε, αναμονή απάντησης... 200 OK
Μήκος: μη ορισμένο [text/html]
Saving to: `/tmp/add-ppa.sh'
    [ <=> ] 2519 --.-K/s in 0,001s
2009-12-11 12:14:49 (3,93 MB/s) - `/tmp/add-ppa.sh' saved [2519]
owner@owner-laptop:~$ sh /tmp/add-ppa.sh ts.sch.gr/repo

Και σταματά στην παραπάνω γραμμη με τον cursor να αναβοσβήνει
μόλις πατήσω enter παίρνω τα παρακάτω

/tmp/add-ppa.sh: 1: Syntax error: newline unexpected
owner@owner-laptop:~$

Θα ήθελα να παρατηρήσω ακόμα οτι σε κανένα σημείο δεν μου ζητά κωδικό owner
thanks

Revision history for this message
Best Yannis Siahos (siahos) said :
#3

Από τα παραπάνω φαίνεται ότι για κάποιο λόγο δεν γίνεται σωστά download το add-ppa.sh.
Το αρχείο θα πρέπει να έχει μέγεθος 15603 bytes.

Δηλ. το σωστό output από την 1η εντολή είναι:

===========================================================================================
wget http://ts.sch.gr/repo/add-ppa.sh -O /tmp/add-ppa.sh
--2009-12-11 12:36:56-- http://ts.sch.gr/repo/add-ppa.sh
Εύρεση του ts.sch.gr... 194.63.235.210
Connecting to ts.sch.gr|194.63.235.210|:80... συνδέθηκε.
Η αίτηση για HTTP στάλθηκε, αναμονή απάντησης... 200 OK
Μήκος: 15603 (15K) [application/x-sh]
Saving to: `/tmp/add-ppa.sh'

100%[===================================================================================>] 15603 --.-K/s in 0,09s

2009-12-11 12:36:56 (161 KB/s) - `/tmp/add-ppa.sh' saved [15603/15603]

================================================================================================

Αυτό σημαίνει ότι για κάποιο λόγο (πιθανά εξαιτίας του παρόχου internet ή αν υποστηρίζει κάποιον proxy server που θέλει user authentication κλπ) δεν κατεβάζεις το σωστό αρχείο.

1) Για επαλήθευση (ότι κατεβάζεις μέρος του add-ppa.sh ή κάτι περίεργο λόγω proxy) βάλε το περιεχόμενό του (add-ppa.sh) εδώ.
2) Αντί να κατεβάσεις το αρχείο με wget (που μάλλον ο proxy σου δεν σε αφήνει) κατέβασέ το με firefox συνδεόμενος στη σελίδα http://ts.sch.gr/repo/add-ppa.sh και αποθήκευσέ το στο /tmp/add-ppa.sh (θα πρέπει να είναι 15,2KB)
Κατόπιν τρέξε τη 2η εντολή κανονικά: sh /tmp/add-ppa.sh ts.sch.gr/repo

Γ.

Revision history for this message
Konstantinos Manolarakis (manolarakis) said :
#4

Γιάννη είσαι αστέρι
Αυτο ήταν το problem
Αν και δεν μπορεσα να το κατεβασω σωστά ούτε με firefox στα Ubuntu,
στα Windows κάτω από το ίδιο δίκτυο κατέβηκε ολόκληρο.
Το μετέφερα με usb flash στο φάκελο που μου είπες και έτρεξα το command
sh /tmp/add-ppa.sh ts.sch.gr/repo
το οποίο μου ζήτησε κωδικό και μετά εκτελέστηκε κανονικά!

Στο Synaptic Package Manager δεν εμφανίστηκε τίποτα αλλά τελικά τρέχωντας το command
sudo apt-get install dimotiko
στο terminal ξεκίνησε επιτέλους η εγκατάσταση.

Thanks για το χρόνο σας και για τη λύση σας.
Πολύ καλή δουλειά!!
Κώστας

Revision history for this message
Konstantinos Manolarakis (manolarakis) said :
#5

Thanks Yannis Siahos, that solved my question.