Προς το περιεχόμενο

Εγκατάσταση εφαρμογών σε αρχείο tar.gz


REDODIN7

Προτεινόμενες αναρτήσεις

Η ερώτηση είναι απλή πως στο που :X κανεις εγκατάσταση εφαρμογές τύπου tar.gz :P

Ξέρω ότι τα απαιραίτητα τα βρίσκεις μέσα από τα repositories και από το διαχειριστή λογισμικού αλλα τι γίνετε με εφαρμογές όπως gddl downloader

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Moderators

Τα κανεις extract και διαβαζεις το readme.

Πιθανοτατα θα ακολουθησεις την κλασικη διαδικασια

./configure

make

make install

αλλα δεν ειναι σιγουρο το παραπανω. Εξαρταται απο το προγραμμα το οποιο εχεις κατεβασει.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Τα αρχεία tar.gz είναι archives. Κάτι σαν τα .zip και .rar.

Σε πρώτη φάση πρέπει να το κάνει extract.

 

>
tar -zxvf filename.tar.gz

 

z: Το αρχείο είναι συμπιεσμένο με gzip

x: Extract

v: Verbose

f: Force overwrite

 

Μετά συνήθως ρίχνεις μια ματιά στο README όπως έχει πει ο Gi0 ή σε κάποιο αρχείο με όνομα INSTALL για να σε κατατοπίσει.

Εναλλακτικά ψαχουλεύεις το documentation της εφαρμογής σου. Στην συγκεκριμένη περίπτωση του gddl downloader μετά το extract:

 

>cd Greekddl-1.0 

Μπαίνει στον φάκελο στον οποίο έκανες extract.

>chmod a+x gdd.jar 

Δίνεις τα κατάλληλα δικαιώματα στο αρχείο gdd.jar

Και μετά τρέχεις το αρχειάκι gdd.jar δεν χρειάζεται να κάνεις κάτι άλλο.

Η συνηθισμένη διαδικασία είναι αυτή που λέει και ο Gi0 με

 

>./configure
make 
make install

Αλλά αυτό είναι καθαρά θέμα του προγράμματος για το οποίο μιλάμε.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Οτι βρεις σε .tasr.gz και ειναι ο πηγαιος κωδικας μιας εφαρμογης ΔΕΝ ΤΟ ΚΑΝΕΙΣ ΕΓΚΑΤΑΣΤΑΣΗ με make και τα συναφη για τους λογους που εχουμε πει χιλιες φορες.

 

Η μαλακια που εκανα μια φορα κι ενα καιρο που δεν ηξερα και πολλα

http://www.adslgr.com/forum/showthread.php?t=202069

 

μου δημιουργησε αυτο το προβλημα μετα απο 2.5 χρονια

http://www.adslgr.com/forum/showthread.php?t=450855

 

Γιαυτο προσεχω για να εχω :P

 

Ψαχνεις να το βρεις σε κανονικο repo και το βαζεις προβλεπομενα με τον τροπο που θαλει η καθε διανομη.

Αν δεν μπορεις να βρεις repo, ψαχνεις να το βρεις σε πακετο .deb, .rpm κλπ για τη διανομη και την εκδοση της που εχεις εγκατεστημενη.

Αν δεν μπορεις να το βρεις ουτε σε πακετο απλα το ξεχνας.

 

Τελος, το gddl downloader και συναφεις "εφαρμογες" γραμμενες σε java ειναι στην ουσια σκριπτακια που τα τρεχεις αναλογα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Οτι βρεις σε .tasr.gz και ειναι ο πηγαιος κωδικας μιας εφαρμογης ΔΕΝ ΤΟ ΚΑΝΕΙΣ ΕΓΚΑΤΑΣΤΑΣΗ με make και τα συναφη για τους λογους που εχουμε πει χιλιες φορες.

 

Φοβιτσιάρη! :P

 

Καλώς ή κακώς υπάρχουν πραγματάκια τα οποία δεν υπάρχουν στα repos και μπορεί να χρειαστείς να χρησιμοποιήσεις. Για κάτι τέτοιο μιλάμε προφανώς

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Εψαξα στο Google και ειδα οτι το keryx κανει αυτοματη εγκατασταση σε αρχεια τυπου tar.gz, οποιος ξερει ας μου πει τι ακριβως παιζει.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Τo gddl downloader ειναι portable app σε java.Δεν ειναι source που κανεις compile.

 

Το κατεβαζεις απο την σελιδα , κανεις extack σε εναν φακελο , κανεις εκτελεσιμο το gddl.sh και το τρεχεις.(Ενοοειται πως πρεπει να εχεις βαλει java)

 

 

Για τα αλλα οτι ειπε ο jim_p , εκτος και αν σε διευκολυνει η διανομη να χτισεις πακετο για αυτην.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

με αυτό εδώ δε μπορείς να κάνεις δουλειά?

 

 

When make install is done, CheckInstall will create a Slackware, RPM or Debian compatible package and install it with Slackware's installpkg, "rpm -i" or Debian's "dpkg -i" as appropriate,

 

Αυτο ναι.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

πάντως δε μου έχει χρειαστεί και πολλές φορές στο debian, σχεδόν τα πάντα υπάρχουν σε πακέτο

 

αν θυμάμαι καλά μια από τις λίγες φορές που χρειάστηκα source για κάτι ήταν με το kmess όταν είχε αλλάξει το πρωτόκολλο και δεν έμπαινε η παλιά έκδοση, και μέχρι να μπει στα repos το καινούριο μου είχανε φάει τα συκώτια, οπότε και το έκανα compile έτσι

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Φτιαχνει πακετο (Slackware, RPM or Debian compatible) απο source.

 

Για το gdll σου ειπα πιο πανω πως το βαζεις.

 

Το λενε και οι οδηγιες στο site τους.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Φτιαχνει πακετο (Slackware, RPM or Debian compatible) απο source.

 

Για το gdll σου ειπα πιο πανω πως το βαζεις.

 

Το λενε και οι οδηγιες στο site τους.

Εμενα μου κανει ή οχι :unsure:

Οσο για το greekddl μου βγαζει No such file or directory οταν δυνω εντολη cd Greekddl-1.0

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Βαζεις java.

 

Κατεβαζεις αυτο

 

http://hotfile.com/dl/127534790/a13a181/Greekddl-1.2.zip

 

Ξεζιπαρεις

 

Μπαινεις στον φακελο που ξεζιπαρες

 

εχει ενα αρχειο gddl.sh

 

κανεις δεξι κλικ / properties στο αρχειο και στο tab που εχει τα δικαιωματα τικαρεις να ειναι εκτελεσιμο.

 

τρεχεις το προγραμμα.(διπλο κλικ στο gddl.sh)

 

Ακομα πιο απλα δεν γινεται να το πω.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

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

  • Δημιουργία νέου...