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

Egkatastash Firefox


Nfountou

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

Exw fortwsei to Kubuntu sto laptop mou kai exw provlhma me thn egatastash tou firefox. Exw diavasei tis odhgies egatastashs oi opoies lene oti xreiazetai ksesimpiesma kai treksimo ./firefox-install (kapws etsi to onomazei to arxeio) to provlhma einai oti egw den vlepw pouthena kati tetoio. Kserei kaneis ti kanw la8os?

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

Έχεις λόγο να μην εγκαταστήσεις τον Firefox από πακέτο μέσω του package manager; Στο ubuntu μπορείς να χρησιμοποιήσεις το apt-get (console interface) ή το synaptic (γραφικό interface).

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

Δεν φαίνεται να δίνουν κάποιον δικό τους installer μέσα στο tarball της 1.5.0.7. Οπότε προορίζεται να τρέχει κατευθείαν (π.χ. "exec /directory/που/έγινε/extract/firefox-bin"). Λογικά θα μπορούσε κάποιος να κάνει κάτι σαν:

mv /directory/που/έγινε/extract /opt/firefox

ln -s /opt/firefox/firefox-bin /usr/local/bin/firefox

και να θεωρήσει ότι έγινε install.

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

πρόσθεσε κι ένα -f τότε στην ln για να γράψει από πάνω, αν η τρέχουσα συντόμευση οδηγεί κάπου εσφαλμένα.

 

Μπορείς να δεις που οδηγεί με "ls -l /usr/local/bin/firefox".

 

Μετά από αυτό, αν ακόμη υπάρχει πρόβλημα, δες όταν δώσεις "firefox" τι σου επιστρέφει;

 

Σχετικά με το BREAK INSTALL δε γνωρίζω τι δηλώνει στον package manager του Ubuntu, αλλά θα προσπαθούσα να απεγκαταστήσω ό,τι είναι μαρκαρισμένo έτσι και να το ξαναεγκαταστήσω.

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

TIP: Πάντα όταν δεν εκτελείται μία γραφική εφαρμογή, να την εκτελείς από κονσόλα ώστε να βλέπεις τυχόν μηνύματα. Για να κάνεις troobleshooting τέτοια μηνύματα είναι απαραίτητα.

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

Kanw ola auta pou les ala den leutourgei kai den katalavainw giati. Exw antigrapsei olo to fakelo tou firefox se ena neo fakelo, me thn ln exw ftiaksei ena arxeio pou antistoixei sto firefox-bin alla den leitourgei. otan to trexw to arxeio apo konsola mou leei :

firefox: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory

epishs otan lanw ls sto link arxeio mou vgazei auto edw pou prepei na einai swsto:

lrwxrwxrwx 1 root root 24 2006-10-15 21:58 firefox -> /opt/firefox/firefox-bin

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

Αν το εκτελέσεις εκτελόντας το /opt/firefox/firefox-bin κατευθείαν; Αν είναι εντάξει τότε θα πρέπει να προσθέσεις το /opt/firefox στη τιμή της $PATH, συνήθως κάνοντας edit το /etc/profile. Η $PATH είναι μια environmental variable που περιέχει λίστα με όλους τους καταλόγους στους οποίους θα ψάχνει το shell για ομώνυμες εφαρμογές κάθε φορά που του δίνεις μια εντολή.

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

Οκ, κάνε το εξής:

 

Σβήσε το link /usr/local/bin/firefox και φτιάξε ένα αρχείο με το ίδιο όνομα που να περιέχει:

 

>#!/bin/sh
cd /opt/firefox
exec firefox

 

Κάνε το chmod +x και ξαναδοκίμασε. Το δοκίμασα σε μένα και είναι ok

 

ΥΣ. Πάντως άδικα παιδεύεσαι, θα ήταν πιο σωστό να προσπαθούσες να βρεις τι πρόβλημα υπάρχει με το πακέτο ή τον package manager

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

file nske se euxaristw polu gia th voh8eia... Apo oti katalaves kai esu den gnwrizw kai polla apo linux, to thema einai na katalavw giati den leitourgei auto pou kanw. auto edw !/bin/sh den gnwrizw ti kanei kai to exec pou diavasa sto inet den polukatalava pali ti kanei. to chmod +x den xreiazetai koitaksa to executable kai mporei na ektelestei apo olous tous xrhstes. Apo oti katalava omws douleuei to link. mou vgazei ena mhnuma pou leei firefox: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory

Opote mallon prepei na egatasthsw kai kati allo. Tha kanw kai ena search sto inet.

 

Kati allo dhladh me ton package manager mporw na katevasw kapoio paketo kai na to kanw egatastash apo ekei mesa?

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

To "#!/διαδρομή/parser" στην πρώτη γραμμή ενός αρχείου, δίνει πληροφορία στο Linux με ποιο πρόγραμμα να το εκτελέσει αν κληθεί ως εκτελέσιμο. Το "#!/bin/sh" δηλαδή, στην πρώτη γραμμή πάντα, λέει στο linux ότι αν το αρχείο πάει να εκτελεστεί, να ερμηνεύσει τα περιεχόμενά του μέσω του /bin/sh (που οδηγεί στο bash shell).

 

Αυτά που ανέφερα παραπάνω, τα βάζεις κατά λέξη μέσα σε ένα αρχείο κειμένου με το όνομα /usr/local/bin/firefox το οποίο το κάνεις εκτελέσιμο (όταν το φτιάξεις αρχικά το πιθανότερο να μην είναι -το αν θα είναι εξαρτάται από τι "umask" έχει ο root, με άλλα λόγια τι permissions θα έχουν εκ προεπιλογής τα αρχεία που φτιάχνει). Πριν το φτιάξεις όμως, σβήσε το link, για να μην γίνει κάποιο μπέρδεμα.

 

Το μήνυμα περί απούσας βιβλιοθήκης μπορεί και να μην παρουσιαστεί αν κάνεις το παραπάνω που είπα. Είναι λίγο χοντράδα, αλλά σε μένα που το δοκίμασα κάνει τη δουλειά.

 

Kati allo dhladh me ton package manager mporw na katevasw kapoio paketo kai na to kanw egatastash apo ekei mesa?

Μπορείς να του πεις να κατεβάσει και να κάνει install το πακέτο με την εφαρμογή αυτόματα. Νομίζω στο ubuntu ένα γραφικό interface για τον package manager είναι το Synaptic. Φυσικά μπορείς να κάνεις και αυτό που είπες, αν για κάποιο λόγο δε σε καλύπτει το interface, μπορείς να πας και να κατεβάσεις ένα πακέτο ειδικά για τη διανομή σου, από κάποιον από τους επίσημους mirrors που θα πρέπει να αναφέρονται στο site της, και να το κάνεις install μη αυτόματα μέσω του χαμηλού επιπέδου εργαλείου διαχείρισης πακέτων για διανομές debian-based, του "dpkg".

 

Π.χ. "dpkg --install πακέτο.deb"

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

nske den doulepse alla egw katalavei arketa pragmata : )

uparxei hdh arxeio firefox mesa sto katalogo pou exei mesa prwto prwto auto pou les to opoio einai executable. to trexw kai kati mou leei gia vivlio8hkes. o Adept den mou kanei install giati thelei leei kai alla programatakia na egatasta8oun prwta. Me liga logia mporw pleon na kanw egatastash apo to grafiko perivalon. molis to kanw tha sou pw. Pantos se euxaristw polu! : )

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

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

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

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