Εγκατάσταση Webkit για Midori.

andreas122 | Σάβ, 01/08/2011 - 17:29 | 1' | 5

ξέρει κανένας πως βάζουμε το webkit στο slackware?

το χρειάζομαι για να εγκαταστήσω το midori browser.

το ./configure του midori λέει ότι θέλει το libsoup-2.4 (προσπάθησα να το εγκαταστήσω με κάποιο τρόπο άλλα από ότι φενετε δεν πέτυχε).

αν και εγώ είχα βάλει το webkit πιο πριν.

Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

Ορίστε και το απόσπασμα από το config.log αρχείο:

Checking for webkit-1.0 >= 1.1.1
pkg-config --errors-to-stdout --print-errors --atleast-version=1.1.1 webkit-1.0
Package libsoup-2.4 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libsoup-2.4.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libsoup-2.4', required by 'WebKit', not found
Package libsoup-2.4 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libsoup-2.4.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libsoup-2.4', required by 'WebKit', not found

Τι σου εβγαλε στην εγκατασταση του libsoup ;
Χωρις αυτο δε μπορεις να προχωρησεις.

εγκατέστησα ένα rpm με το rpm2targz, (και μετά το έβαλα με το pgktool) τίποτα δεν έβγαλε φαίνεται ότι όλα δούλεψαν σωστά., απλά λέω πιθανών να μην εγκατεστημένο σωστά, και δεν ξέρω αν εγκατέστησα και το σωστό πακέτο.

πως θα το εγκαταστήσω? δεν βρήκα πουθενά πακέτο για το slackware.

το να μετατρέπεις πακέτα από rpm σε t?z δεν είναι ο σωστός τρόπος εγκατάστασης,
ο "επίσημος" τρόπος εγκατάστασης είναι από το slackbuils.org
για το webkit υπάρχει http://slackbuilds.org/repository/13.1/libraries/webkit/ το οποίο έχει 2 εξαρτήσεις οι οποίες υπάρχουν και αυτές αν τις βάλεις στην αναζήτηση θα τις βρεις.
Η φιλοσοφία είναι κατεβάσεις τα πηγαίο κώδικα http://builds.nightly.webkit.org/files/trunk/src/WebKit-r61056.tar.bz2 και το slackbuild scipt http://slackbuilds.org/slackbuilds/13.1/libraries/webkit.tar.gz
σε ένα κατάλογο, άλλοι χρησμοποιούν το /home άλλοι τον /tmp όπου θες τέλος πάντων.

έπειτα απο συμπιέζεις το slackbuild script με την εντολή
tar xvzf xxxx.tar.gz
έπειτα βάζεις το αρχείο με τον πηγαίο κώδικα στον φάκελο που έδωσε το slackbildscript
mv pigaioskodikas.tar.gz xxxxx
μετά με την εντολή cd μπαίνεις στον φάκελο xxxxx και εκεί μέσα ως root τρέχεις το αρχείο που έχει την κατάληξη SlackΒuild
./SlackΒuild
αυτό αναλαμβάνει όλη την υπόλοιπη δουλειά η οποία αν είναι επιτυχής στο τέλος θα σου δημιουργήσει στο /tmp ένα αρχείο με κατάληξη tzg ή txz το οποίο για να το εγκαταστήσεις στο σύστημα θα πρέπει να δώσεις την εντολή
installpgk /tmp/xxxx.tgz
περισότερες πληροφορίες εδώ http://slackbuilds.org/

κάθε φορά που θα ψάχνεις ένα αρχείο θα διαβάζεις αν έχει εξαρτήσεις και αν έχει θα τις εγκαθιστάς πρώτα υπό την προϋπόθεση ότι δεν τις έχεις ήδη στο σύστημα.
αν εγκαθιστάς τις εφαρμογές με αυτόν τον τρόπο πάντα θα μπορείς πολύ εύκολα να κάνεις και τα upgrade των προγραμμάτων.
θα κατεβάζεις την καινούρια έκδοση πχ του midori
και απλά θα δίνεις την εντολή
upgradepkg midori.t?z
και τελείωσες.

επίσης θα σου πρότεινα για τα επείγοντα να μπαίνεις στο irc κανάλι #slackware στον GRNet