Provlima me egatastasi efarmogon

Nikos Papagrigoriou papagr-lists at freemail.gr
Mon Nov 17 12:08:53 EET 2003


Συνήθως, τα προγράμματα μπορείς να τα κατεβάσεις σε δύο μορφές:
1) binaries
2) sources

Τα tar.gz αρχεία που κατέβασες προφανώς έχουν τον πηγαίο κώδικα 
(sources) του προγράμματος. Για να εκτελέσεις το πρόγραμμα θα πρέπει να 
κάνεις πρώτα compile. Πολύ πιθανό να χρειάζεται να εγκαταστήσεις και 
κάποιες βιβλιοθήκες και προγράμματα επιπλέον για να έχεις επιτυχία.
Θα σε βοηθήσει από το Cd του SUSE να εγκαταστήσεις το checkinstall.
Διάβασε τις οδηγίες σχετικά με το checkinstall.

Με λίγα λόγια:
1) αποσυμπίεσε το tar.gz αρχείο στο /usr/local/src ή
    στο /home/antonios/src
2) διάβασε τις οδηγίες σχετικά με το compile στα αρχεία INSTALL ή και
    στο README και αν είναι η συνιθισμένη διαδικασία τότε κάνε τα
    παρακάτω
3) /home/antonios/src/programX >  ./configure --help
    για να ρυθμίσεις κάποιες παραμέτρους αν χρειάζετε, όπως
    αν θες να εγκατασταθεί το πρόγραμμα με βάση τον κατάλογο /usr ή /opt
4) /home/antonios/src/programX >  ./configure --prefix=/usr
5) αν κάτι δεν πάει καλά τότε είναι πολύ πιθανό να μην έχεις
    εγκαταστήσει κάποια προγράμματα ή βιβλιοθήκες. Ψάξε στο CD
    του SUSE.
6) /home/antonios/src/programX > make
    έτσι θα κάνεις compile το πρόγραμμα και αν όλα πάνε καλά μπορείς
    να συνεχίσεις
7) κάνε login ως root:
    /home/antonios/src/programX > su
    και γράψε το συνθηματικό.
7) κατά τη συνηθισμένη διαδικασία θα πρέπει να κάνεις make install. Θα
    προσπεράσεις αυτό το βήμα και αντί αυτού θα γράψεις:
    /home/antonios/src/programX > checkinstall

    Το πρόγραμμα θα σε ρωτήσει κάποια πράγματα και αφού απαντήσεις
    (συνήθως ή εξ' ορισμού απαντήσεις είναι αρκετές, οπότε απλώς
    πάτα enter) και στο τέλος θα σου φτιάξει ένα rpm αρχείο, που είναι
    ο καλύτερος τρόπος για να εγκαταστήσεις προγράμματα στο SUSE.
    Στην πραγματικότητα το checkinstall εκτελεί το make install και κάνει
    κάποιες άλλες εργασίες.
8) Το checkinstall θα σου πει σε ποιο φάκελο έβαλε το νέο rpm αρχείο
    και για να ολοκληρώσεις της εγκατάσταση γράψε (ως root):
    /home/antonios/src/programX > rpm -ivh /directory/of/rpm/program.rpm

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

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

Μην απογοητευτείς αν δεν τα καταφέρεις με το πρώτο compile. Μπορεί να μη 
κάνεις κάτι λάθος εσύ αλλά για κάποιο άλλο λόγο να μην μπορείς να 
ολοκληρώσεις τη διαδικασία. Πάντως είναι προτιμότερο να προσπαθήσεις 
πρώτα να βρεις κάποιο έτοιμο rpm για να εγκαταστήσεις το πρόγραμμα που θες.

Καλή τύχη.

NIKOS.


O/H antonios t έγραψε:

> kalimera
> Eimai entelos kainourgios sto linux .
> Xrisimopoio to suse 9.0 .
> Katebazo arxeia se morfi "tar.gz".Xreiazetai na ta egathisto se 
> sygkekrimeno directory ???
> Ego ta egkathisto sto directory /home/antonios/Documents
> Poia einai h diadikasia egkatastashis kai "treximatos" tis efarmogis ???
> Pos mporo meta na tin ksanabrisko gia mellontiki xrisi ???
> 
> efxaristo
> 
> _________________________________________________________________
> Protect your PC - get McAfee.com VirusScan Online 
> http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
> 
> 






More information about the Migrate2linux mailing list