egatastasi programmaton

Fanurgakis Manolis mfano at freemail.gr
Tue Oct 14 18:42:34 EEST 2003


On Tuesday 14 October 2003 16:57, Filippos Papadopoulos wrote:
> On Tue, 14 Oct 2003, [utf-8] Ξ^ZΟ^NΟ^CΟ^DΞ±Ο^B wrote:
> > From: "Alexandros Tavernarakis" <alextav at aias.gr>
> > > exo ta suse 8.2 kai prokeimenou na apokopo telios apo ta windows
> > > exo arxisei na katevazo ta antistoixa programmata pou
> > > xrisimopoiousa sta
> > > windows. den mporo na katalavo omos ginetai i egatastasi...ta
> > > arxeia pou exo katevasei
> > > exoun kataliksi *.tar.gz
> > > mporei kapios na me voithisei mipos?
> > > efxaristo ekton protairon
> >
> > Edo iparxoun kapoia standard pragmata.
> > 1) Anoigeis to termatiko (terminal) kai sindeese san su (superuser)
> > 2) Pigaineis ston fakelo pou exeis katevasei to programma
> > 3) Me tin entoli, tar -zxvf onoma arxeiou.tar.gz ,kaneis extract ta
> > arxeia pou iparxoun mesa zipped
> > 4) Pigaineis ston fakelo pou egine to extract kai grafeis tin
> > entoli, make 5) Meta dineis tin entoli, make install ,kai etoimo to
> > programma egkatasti8ike. Tora an sou vgalei kanena sfalma simeni
> > oti kati leipei apo to mixanima sou (kai tin egkatastasi Linux pou
> > exeis)
>
> Mia mikrh parathrhsh:
> Exo thn entyposh oti den xreiazetai to '-' sta
> orismata tou tar. Nomizo einai  tar zxvf FILE.TAR.GZ

Αυτό εξαρτάται από την έκδοση. Ένα `man tar` ή ένα `tar --help|less` θα 
σε διαφωτίσει.

> Epishs  prin thn entolh make isos xreiastei na ekteleseis ./configure
> Genika pisteuo oti prota prepei na diabazeis to arxeio README giati
> polles fores h ka8e efarmogh mporei na exei kapies idiaiterothtes.

Σωστά. Πάντα κοιτάμε στον κατάλογο που προέκυψε από την αποσυμπίεση για 
τα αρχεία (συνήθως με κεφαλαία) README, INSTALL, NOTES κλπ και στον 
κατάλογο doc/ για περισσότερα.

Κατά 90% θα χρειάζεται ένα 

./configure
make
make install

συχνά όμως πρέπει να περάσεις κάποιες επιπλέον παραμέτρους στο configure 
script. Επιπλέον, μπορεί το πακέτο να απαιτεί κάποιο άλλο για να 
χτιστεί. Όλα αυτά θα τα λεει στα παραπάνω αρχεία για να μην αναρωτιέσαι 
«τι έχει και δεν δουλεύει;».

> Telos na pros8eso oti synh8os ta arxeia me katalhjh tar.gz periexoun
> synh8os ton kodika ths efarmoghs kai oxi kapoia ektelesimo. Synepos
> efoson ekteleseis 'make install' 8a prepei na breis to onoma tou
> ektelesimou pou dhmiourgh8hke.

Συνήθως, τα εκτελέσιμα των πακέτων που χτίζουμε μόνοι μας πηγαίνουν στο 
/usr/local/bin οπότε προφανώς πρέπει αυτός ο κατάλογος να βρίσκεται στο 
path για να μπορούν να τρέξουν.


Αν όλα αυτά φαίνονται λίγο ... διαστημικά, μπορείς να αρχίσεις με τον 
εύκολο τρόπο: όπως είπε κι ο Φιλιππος μπορείς να βρεις πακέτα σε μορφή 
RPM για το SuSE που είναι έτοιμα χτισμένα και εγκαθίστανται με ένα 
κλικ!

Εκτός από το λινκ που δίνει ο Φίλιππος, υπάρχει φυσικά και η ίδια η 
SuSE:

http://www.suse.com/us/private/download/index.html

απ' όπου μπορείς να κατεβάσεις updates για τη διανομή σου αλλά και 
προγράμματα που δεν περιλαμβάνονται σ' αυτή.




More information about the Linux-greek-users mailing list