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

Πρόβλημα με Cairo-Dock plugins...


garfield1984

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

Έχω εγκατεστημένα τα Ubuntu 8.04.Αφού εγκατέστησα το Cairo-Dock, προσπάθησα να κάνω install και τα plugins.Τότε εμφανίζεται:

 

Error:Dependecy is not satisfiable: libwebkit-1.0-1/libwebkit-1.0-2

 

Προσπάθησα να κάνω install τα libwebkit-1.0-1/libwebkit-1.0-2 αλλά μου εμφανίζει ότι δεν είναι installable...

 

Μετά από λίγο ψάξιμο με $ sudo dpkg -i --ignore-depends=libetpan13,libwebkit-1.0-1 cairo-dock-plug-ins_v2.0.2_i686.deb κατάφερα να εγκαταστήσω τα plugins αλλά τώρα μου εμφανίζεται ως broken package και επηρεάζει το update, to add/remove και κάποιες άλλες λειτουργίες.

Καμιά ιδέα?????????

Ευχαριστώ

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

Ας τα παρω ενα ενα γιατι εχω να πω πολλα...

 

1) Πηγες να εγκαταστησεις το cairo-dock το 2, γιατι αυτο εχει σαν εξαρτηση το libwebkit-1.0-1. Το cairo dock 1.6.x δεν εχει αυτη την εξαρτηση.

 

2) Κατεβασες τα 2 .deb αρχεια και πηγες να τα κανεις εγκατασταση με διπλο κλικ, με τον "user-friendly" τροπο εγκαταστασης μεσω του gdebi που πρεσβευει το ubuntu. Με αυτο τον τροπο αφηνεις το apt, που μεριμνει περι εξαρτησεων στην ακρη. Λαθος. Γιαυτο παραπονιεται το apt και καλα κανει.

 

3) Το πακετο libwebkit-1.0 δεν υπαρχει για το 8.04, ουτε στο κανονικο repo, ουτε στο repo των updates, ουτε στο repo των backports.

 

http://packages.ubuntu.com/search?suite=hardy&section=all&arch=any&searchon=names&keywords=libwebkit-1.0

http://packages.ubuntu.com/search?suite=hardy-updates&section=all&arch=any&searchon=names&keywords=libwebkit-1.0

http://packages.ubuntu.com/search?suite=hardy-backports&section=all&arch=any&searchon=names&keywords=libwebkit-1.0

 

Αρα, απλα ξεχνας την εγκατασταση του cairo dock 2 και πας και βαζεις το 1.6 με τον προβλεπομενο τροπο, δηλαδη μεσω του apt.

 

4) Βγαζεις οτι σχετικο με το cairo dock εχεις εγκατεστημενο

>sudo apt-get autoremove cairo-* --purge

και σβηνεις και τα .deb πακετακια, μιας και ειναι αχρηστα.

 

5) Προσθετεις το repo για το cairo dock, που εχει το 1.6 και φυσικα το βαζει μεσω του apt. Ανοιγεις το /etc/apt/sources.list

>sudo gedit /etc/apt/sources.list

προσθετεις την παρακατω γραμμη

>deb http://repository.cairo-dock.org/ubuntu hardy cairo-dock

σωζεις και κλεινεις το gedit.

 

6) Κανεις εγκατασταση το αναλογο κλειδι για το συγκεκριμενο repo, ωστε να μην παραπονεθει το apt για unsigned πακετα

>wget http://repository.cairo-dock.org/cairo-dock.gpg
sudo apt-key add cairo-dock.gpg
(αν θες, αφου περασεις το κλειδι, το σβηνεις)
rm cairo-dock.gpg

 

7) Κανεις και ενα update στο apt για να δει το καινουριο repo

>sudo apt-get update

και μετα κανεις εγκατασταση το cairo dock κανονικα, ειτε απο το synaptic, ειτε απο το τερματικο με

>sudo apt-get install cairo-dock cairo-dock-plugins

και τελειωσες.

 

8) Κανεις αυτο το θεμα σου bookmark για να θυμασαι να μην κανεις κατι παρομοιο στο μελλον και για να το δειχνεις σε οποιον λεει οτι "το να κατεβαζεις, και να κανεις εγκατασταση με διπλο κλικ, σκορπια .deb πακετακια απο το ιντερνετ και συγκεκριμενα απο το getdeb.net ειναι ασφαλες".

 

;)

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

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

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

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