Nano Materials Δημοσ. 26 Σεπτεμβρίου 2016 Share Δημοσ. 26 Σεπτεμβρίου 2016 Για σας παιδια.Δοκιμαζω debian 8.6 σε virtual box και μολις τσεκαρω τα πραγματα που θελω θα κανω κανονικη εγκατασταση στο λαπτοπ.Αναβαθμισα σε kernel 4.7 και μαζι με αυτο αναβαθμισα και το dbgsym toy 4.7.Bootαρα ολα κομπλε. Οι headers ομως δεν μπορουν να ανβαθμισοτυν γιατι μου λεει οτι εχει προβλημα gcc 4.9 x86. Αν παω να το εγκαταστησω αυτο, μου γραφει οτι εχει θεμα το gcc 4.9.Μετα παω να εγκαταστησω το gcc 4.9 και μου λεει οτι εχονω unmet dependencies και οτι εχω broken packages. Τσεκαρω για τις εξαρτησεις του gcc 4.9 και τις εχω όλες εκτος απο το nubitls, το οποιο αν παω να το εγκαταστησω μου γραφει τα ιδια σχετικα με τιε εξαρτησεια και με τα πακετα.Δεν μπορω να καταλαβω τι κανω λαθος και δεν γινεται.Ακομα δεν με αφηνει να κατεβασω τα build essential για να τα χτισω τo source το καθε πακετο.Ευχριστω εκ των προτερων.Καθε βοήθεια δεκτη. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mphxths Δημοσ. 26 Σεπτεμβρίου 2016 Share Δημοσ. 26 Σεπτεμβρίου 2016 1oν 32bit ή 64bit εγκατεστησες?Ρωταω γιατι βλεπω κατι περι "gcc 4.9 x86" 2oν καλο ειναι να εγκαταστησεις και το multilib dpkg --add-architecture i386 apt-get update ωστε να χει προσβαση και στις 32bit libraries/εφαρμογες (θα χρειαστουν για τιποτα skype,wine κλπ που παραμενουν στην νεολιθικη εποχη του 32bit) Απο κει και περα τραβα και ενα apt-get -f install να λυσει οτι conflict εχει δημιουργηθει και να τραβηξει ο,τι 32bit χρειαζεται μιας και πλεον εχει "προσβαση" σε αυτα. Τελος απεφυγε να αρχισεις τα compiles...εκτος και αν η εφαρμογη που κυκλοφορει δεν υπαρχει σε ετοιμο πακετακι οποτε και παλι αφου το κτισεις , φτιαξε το αντιστοιχο deb πακετο και εγκατεσtησε το μεσω του package manager ωστε και αυτος να ξερει για την εφαρμογη και αν ποτε θελησεις να την απεγκαταστησεις να ειναι πιο ευκολο για σενα. ΥΓ : ολα τα παραπανω σαν root ή με sudo..το θεωρω αυτονοητο ... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Nano Materials Δημοσ. 26 Σεπτεμβρίου 2016 Μέλος Share Δημοσ. 26 Σεπτεμβρίου 2016 (επεξεργασμένο) 64bit ειναι η εγκατασταση.Ευχαριστώ ρε φίλε.Θα το δοκιμασω και θα δω τι θα γινει. ΕDIT: Φιλτατε mphxths εισαι ωραιος.και επειδη ειμαι πολυ σκληρος κ@ργι0λη$ το εκανα κατευθειαν στην κανονικη εγκατασταση που εχω στον σκληρο.Σε ευχαριστω πολυ. Επεξ/σία 27 Σεπτεμβρίου 2016 από Nano Materials Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Nano Materials Δημοσ. 1 Οκτωβρίου 2016 Μέλος Share Δημοσ. 1 Οκτωβρίου 2016 Ρε γαμωτο δεν καταλαβαινω τι γινεται, σε ενα συστημα αλλο που εχω και το Debian 8.6 ειναι το μονο λειτουργικο που εχει, κανω ακριβως τα ιδια αλλα ακόμα μου βγαζει το ιδιο προβλημα, ενω στο αλλο πισι πετυχε μια χαρα...Ποιο να ειναι το προβλημα?Εχετε καμια ιδεα? Edit: To /var/lib/dpkg/arch δειχνει οτι εχει εγκατασταθει η i386 και το apt-get -f install δεν αναβαθμιζει/εγκαθιστα τιποτα. root@SmartMater:/home/smartmaterialsguy# apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 32 not upgraded. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mphxths Δημοσ. 1 Οκτωβρίου 2016 Share Δημοσ. 1 Οκτωβρίου 2016 Δεν ειμαι και πολυ ειδημων του apt packager αλλα αν δεν κανω λαθος οταν κραταει πακετα και δεν τα αναβαθμιζει , παει να πει οτι δεν μπορει να "καλυψει" τα dependencies... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mobinmob Δημοσ. 1 Οκτωβρίου 2016 Share Δημοσ. 1 Οκτωβρίου 2016 Πως ακριβώς έβαλες στην stable τον 4.7 (όταν η διανομή έχει τον 3.16); Να υποθέσω όχι χρησιμοποίησες το backports; Στο ίδιο υπάρχει να πρέπει και ανανεωμένη έκδοση του gcc/των headers... Όταν κάποιο πακέτο σου λέει ότι έχει unmet dependencies, χρησιμοποίησε το apt-cache policy για να δεις τι συμβαίνει. Στο stable δεν πρέπει να υπάρχει ποτέ τέτοιο ζήτημα, αλλά αν χρησιμοποίησες backports μπορεί κάποιες εξαρτήσεις να είναι εκεί και να μην μπορεί να τις τραβήξει αυτόματα. Edit: Προσθήκη διευκρινήσεων... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
jim_p Δημοσ. 1 Οκτωβρίου 2016 Share Δημοσ. 1 Οκτωβρίου 2016 Βασικα, το backports εχει (και ειχε οταν ξεκινησε το θεμα) την 4.6. Το testing ειχε την 4.6 οταν ξεκινησε το θεμα και απο χτες εχει την 4.7. Οποτε, μηπως ο Nano Materials τον εβαλε κανοντας τον compile με το χερι ή απο το testing/unstable πχ? Αν ισχυει το 2ο, τοτε σιγουρα κατι εγινε στραβα, μιας και το stable εχει για gcc τον 4.9 και τα αλλα τον 6. 1 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mobinmob Δημοσ. 1 Οκτωβρίου 2016 Share Δημοσ. 1 Οκτωβρίου 2016 Έχουν ανεβάσει και τον 4.7 στο backports απ' ότι φαίνεται: https://packages.debian.org/jessie-backports/kernel/linux-image-4.7.0-0.bpo.1-amd64-unsigned Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Nano Materials Δημοσ. 1 Οκτωβρίου 2016 Μέλος Share Δημοσ. 1 Οκτωβρίου 2016 Τρεχω stable 64bit και εχω κανει εγκατασταση τον kernel 4.7 μαζι και το debug symbol απο το backports. Δεν εχω κανει καμια εγκατασταση με το χερι.Απ' όσο έχω ψάξει αι άλλο έχουν το ίδιο πρόβλημα αλλα λύση ακόμα δεν έχω βρει...Η ειρωνεία είναι ότι σε άλλο σύστημα που τρέχει και αυτό Debian 8.6 έκανα ότι είπε ο mphxths και όλα καμπάνα.Εδώ δεν ξέρω τι τρέχει. Στο official forum του debian ένας τύπος που το πρωσπάθησε, πετυχε με την πρώτη και εγκαταστάθηκε ο gcc-4.9-x86.Η έξοδος του apt-get policy root@SmartMater:/home/smartmaterialsguy# apt-cache policy Package files: 100 /var/lib/dpkg/status release a=now 500 http://httpredir.debian.org/debian/ jessie-backports/non-free Translation-en 500 http://httpredir.debian.org/debian/ jessie-backports/main Translation-en 500 http://httpredir.debian.org/debian/ jessie-backports/contrib Translation-en 100 http://httpredir.debian.org/debian/ jessie-backports/non-free i386 Packages release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=non-free origin httpredir.debian.org 100 http://httpredir.debian.org/debian/ jessie-backports/contrib i386 Packages release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=contrib origin httpredir.debian.org 100 http://httpredir.debian.org/debian/ jessie-backports/main i386 Packages release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main origin httpredir.debian.org 100 http://httpredir.debian.org/debian/ jessie-backports/non-free amd64 Packages release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=non-free origin httpredir.debian.org 100 http://httpredir.debian.org/debian/ jessie-backports/contrib amd64 Packages release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=contrib origin httpredir.debian.org 100 http://httpredir.debian.org/debian/ jessie-backports/main amd64 Packages release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main origin httpredir.debian.org 500 http://ftp.debian.org/debian/ jessie-updates/non-free Translation-en 500 http://ftp.debian.org/debian/ jessie-updates/main Translation-en 500 http://ftp.debian.org/debian/ jessie-updates/contrib Translation-en 500 http://ftp.debian.org/debian/ jessie-updates/non-free i386 Packages release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=non-free origin ftp.debian.org 500 http://ftp.debian.org/debian/ jessie-updates/contrib i386 Packages release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=contrib origin ftp.debian.org 500 http://ftp.debian.org/debian/ jessie-updates/main i386 Packages release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=main origin ftp.debian.org 500 http://ftp.debian.org/debian/ jessie-updates/non-free amd64 Packages release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=non-free origin ftp.debian.org 500 http://ftp.debian.org/debian/ jessie-updates/contrib amd64 Packages release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=contrib origin ftp.debian.org 500 http://ftp.debian.org/debian/ jessie-updates/main amd64 Packages release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=main origin ftp.debian.org 500 http://security.debian.org/ jessie/updates/non-free Translation-en 500 http://security.debian.org/ jessie/updates/main Translation-en 500 http://security.debian.org/ jessie/updates/contrib Translation-en 500 http://security.debian.org/ jessie/updates/non-free i386 Packages release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=non-free origin security.debian.org 500 http://security.debian.org/ jessie/updates/contrib i386 Packages release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=contrib origin security.debian.org 500 http://security.debian.org/ jessie/updates/main i386 Packages release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main origin security.debian.org 500 http://security.debian.org/ jessie/updates/non-free amd64 Packages release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=non-free origin security.debian.org 500 http://security.debian.org/ jessie/updates/contrib amd64 Packages release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=contrib origin security.debian.org 500 http://security.debian.org/ jessie/updates/main amd64 Packages release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main origin security.debian.org Pinned packages: Σταματαέι εκει.Δεν ξέρω τι φταίει. Ρε συ mobinmob γιατι να μην μπορει να τις τραβήξει αυτόματα, αφου είναι ενεργοποιημένη και η i386 αρχιτεκτονικη?Πως μπορω να βρω το προβλημα?Καμια ιδεα? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mobinmob Δημοσ. 1 Οκτωβρίου 2016 Share Δημοσ. 1 Οκτωβρίου 2016 Ας πάρουμε τα πράγματα από την αρχή. 1) Τo output του apt-cache policy σκέτο, δεν βοηθά. Χρειαζόμαστε το apt-cache policy για το πακέτο που δεν εγκαθίσταται. π.χ. Αν το πακέτο έχει όνομα gcc, το αποτέλεσμα της εντολής apt-cache policy gcc. 2) Πως εγκατέστησες τον πυρήνα (με ποιά εντολή); Δεν μπορείς να εγκαταστήσεις το πακέτο με τους headers με την αντίστοιχη; Ρε συ mobinmob γιατι να μην μπορει να τις τραβήξει αυτόματα, αφου είναι ενεργοποιημένη και η i386 αρχιτεκτονικη?Πως μπορω να βρω το προβλημα? Είναι θέμα πολιτικής για το backports - δεν περνάνε αυτόματα τα πακέτα στο σύστημα, γι' αυτό και οι προηγούμενες ερωτήσεις... Στο official forum του debian ένας τύπος που το πρωσπάθησε, πετυχε με την πρώτη και εγκαταστάθηκε ο gcc-4.9-x86. Link; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Nano Materials Δημοσ. 1 Οκτωβρίου 2016 Μέλος Share Δημοσ. 1 Οκτωβρίου 2016 (επεξεργασμένο) Ας πάρουμε τα πράγματα από την αρχή. 1) Τo output του apt-cache policy σκέτο, δεν βοηθά. Χρειαζόμαστε το apt-cache policy για το πακέτο που δεν εγκαθίσταται. π.χ. Αν το πακέτο έχει όνομα gcc, το αποτέλεσμα της εντολής apt-cache policy gcc. 2) Πως εγκατέστησες τον πυρήνα (με ποιά εντολή); Δεν μπορείς να εγκαταστήσεις το πακέτο με τους headers με την αντίστοιχη; Είναι θέμα πολιτικής για το backports - δεν περνάνε αυτόματα τα πακέτα στο σύστημα, γι' αυτό και οι προηγούμενες ερωτήσεις... Link; Ευχαριστώ για το χρονο σου φιλε μου. 1 smartmaterialsguy@SmartMater:~$ apt-cache policy linux-compiler-gcc-4.9-x86 linux-compiler-gcc-4.9-x86: Installed: (none) Candidate: 4.7.2-1~bpo8+1 Version table: 4.7.2-1~bpo8+1 0 100 http://httpredir.debian.org/debian/ jessie-backports/main amd64 Packages 2 σαν root apt-get -t jessie-backports install linux-image-4.7.0-0.bpo.1-amd64-unsigned και οταν προσπαθω με το ιδιο για τους headers root@SmartMater:/home/smartmaterialsguy# uname -r 4.7.0-0.bpo.1-amd64 root@SmartMater:/home/smartmaterialsguy# apt-get -t jessie-backports install linux-headers-$(uname -r) Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: linux-headers-4.7.0-0.bpo.1-amd64 : Depends: linux-compiler-gcc-4.9-x86 E: Unable to correct problems, you have held broken packages. Και ο άλλος στο παρακτω λινκ πως το καταφερε και το περασε με την πρωτη? Ειναι το τελευταιο ποστ σε quote ή το τρίτο απο το τέλος. http://forums.debian.net/viewtopic.php?f=5&t=129936&p=626105#p626105 Edit: Kαθώς έψαχνα τις εξαρτησεις και πήγαινα προς τα πίσω σε ότι μου λείπει είδα ότι μου λείπουν όλε οι εξαρτήσεις του Site: libgcc-4.9-dev εκτός απο το gcc-4.9-base. Aν αυτό βοηθαει κάπου... Edit 2: To libgcc-4.9-dev εξαρτάται (βασικά ειναι recomended) απο το libc6-dev. Aυτο εξαρτάται απο αυτο: libc-dev-bin (2.19-18+deb8u6) και αυτο libc6 (2.19-18+deb8u6). smartmaterialsguy@SmartMater:~$ dpkg -l |grep libc6 ii libc6:amd64 2.19-18+deb8u6 amd64 GNU C Library: Shared libraries smartmaterialsguy@SmartMater:~$ dpkg -l |grep libc-dev-bin ii libc-dev-bin 2.19-18+deb8u3 amd64 GNU C Library: Development binaries root@SmartMater:/home/smartmaterialsguy# apt-get install libc6-dev Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libc6-dev : Depends: libc6 (= 2.19-18+deb8u3) but 2.19-18+deb8u6 is to be installed E: Unable to correct problems, you have held broken packages. Και η ερωτηση: Πως γίνεται να ανβαθμίσω το libc-dev-bin (2.19-18+deb8u3) σε libc-dev-bin (2.19-18+deb8u6) και τι γινεται με τα logs του libc6 όταν πάω να το εγκαταστήσω????? Επεξ/σία 1 Οκτωβρίου 2016 από Nano Materials Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mobinmob Δημοσ. 1 Οκτωβρίου 2016 Share Δημοσ. 1 Οκτωβρίου 2016 Σε vm με debian 8.6 (εγκατεστημένο μόνο το βασικό σύστημα και προσθήκη των backports) έδωσα: aptitude -t jessie-backports install linux-image-4.7.0-0.bpo.1-amd64 linux-headers-4.7.0-0.bpo.1-all-amd64 linux-compiler-gcc-4.9-x86 Ουσιαστικά προσπαθώντας να εγκαταστήσω κατευθείαν τα linux-image, linux-header και linux-compiler-gcc-4.9-x86 από το backports repo. Λειτούργησε κανονικά. Μετά από επανεκκίνηση (για να δώ αν είχε εγκατασταθεί και λειτουργούσε κανονικά ο kernel), έδωσα και aptitude install build-essential το οποίο επίσης ολοκληρώθηκε κανονικά. Δεν βλέπω κάποιο λάθος στις εντολές που έχεις δώσει... Δοκίμασε να δώσεις: aptitude -t jessie-backports install linux-compiler-gcc-4.9-x86 ή ολόκληρη την πρώτη. Edit: Kαθώς έψαχνα τις εξαρτησεις και πήγαινα προς τα πίσω σε ότι μου λείπει είδα ότι μου λείπουν όλε οι εξαρτήσεις του Site: libgcc-4.9-dev εκτός απο το gcc-4.9-base. Aν αυτό βοηθαει κάπου... Το linux-compiler-gcc-4.9-x86 του backports είναι metapackage που πρέπει να φροντίσει να μπουν όλα τα σχετικά πακέτα και οι εξαρτήσεις τους. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Nano Materials Δημοσ. 1 Οκτωβρίου 2016 Μέλος Share Δημοσ. 1 Οκτωβρίου 2016 root@SmartMater:/home/smartmaterialsguy# aptitude -t jessie-backports install linux-image-4.7.0-0.bpo.1-amd64 linux-headers-4.7.0-0.bpo.1-all-amd64 linux-compiler-gcc-4.9-x86 The following NEW packages will be installed: linux-compiler-gcc-4.9-x86{b} linux-headers-4.7.0-0.bpo.1-all-amd64 linux-headers-4.7.0-0.bpo.1-amd64{a} 0 packages upgraded, 3 newly installed, 0 to remove and 57 not upgraded. Need to get 1,272 kB of archives. After unpacking 12.2 MB will be used. The following packages have unmet dependencies: linux-compiler-gcc-4.9-x86 : Depends: gcc-4.9 which is a virtual package. The following actions will resolve these dependencies: Keep the following packages at their current version: 1) linux-compiler-gcc-4.9-x86 [Not Installed] 2) linux-headers-4.7.0-0.bpo.1-all-amd64 [Not Installed] 3) linux-headers-4.7.0-0.bpo.1-amd64 [Not Installed] Accept this solution? [Y/n/q/?] n *** No more solutions available *** The following actions will resolve these dependencies: Keep the following packages at their current version: 1) linux-compiler-gcc-4.9-x86 [Not Installed] 2) linux-headers-4.7.0-0.bpo.1-all-amd64 [Not Installed] 3) linux-headers-4.7.0-0.bpo.1-amd64 [Not Installed] Accept this solution? [Y/n/q/?] y No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 57 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used. Τιποτα παλι τα ιδια. Κοιτα μια το προηγουμενο ποστ μου μήπως έκανα κάποιο edit που δεν το είδες. Μπας και Σε ευχαριστώ για τον χρόνο σου πάντως Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mphxths Δημοσ. 1 Οκτωβρίου 2016 Share Δημοσ. 1 Οκτωβρίου 2016 Πρωτα απο ολα , υπαρχει λογος που παιζεις με την stable ? ειναι τραγικα οπισθοδρομικη...αν μιλαμε για κανα σερβερ οκ πασο. Αλιως με το testing branch θα ησουν αρχοντας..μην σου πω και unstable. Παμε στο διαταυτα...Δεν ξερω πως γινανε ετσι κωλος αλλα η ερωτηση μου ειναι : Το linux-compiler-gcc-4.9-x86 μονο του μπαινει?Γιατι αυτο θελει το πακετο του κερνελ...μπαινει?δεν μπαινει?Διοτι αν μπει πιστευω θα μπουν και τα υπολοιπα μετα. Και αν μπαινει υπαρχει σαν σκετο πακετο?Μηπως ειναι χωμενο σε κανα αλλο πακετο ? π.χ. build-essentials? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Nano Materials Δημοσ. 1 Οκτωβρίου 2016 Μέλος Share Δημοσ. 1 Οκτωβρίου 2016 Ειναι πακέτο μόνο του. Την πρώτη φορά που το έκανα με αυτά που μου είπες πέτυχε, όλα μπόμπα. Σε αυτό το σύστημα δεν ξέρω τι έχει γίνει και να φανταστείς ειναι install από το μηδέν σε όλο το δίσκο. Λες να πάω σε unstable? Θέλω τον 4.7 kernel για την υποστήριξη των skylake cpu Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα