Μεταγλωττιση και εγκατασταση την νεοτερη εκδοση πυρηνα

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Re: Μεταγλωττιση και εγκατασταση την νεοτερη εκδοση πυρηνα

Δημοσίευσηαπό modenas88 » 12 Ιουν 2012, 04:44

@bobos73

Καταρχήν να ξέρεις ότι η ανάπτυξη και συντήρηση της 2.6.39 έχει σταματήσει εδώ και ένα χρόνο. Η σειρά 2.6 είναι η legacy-παλιά σειρά και μερικές εκδόσεις που αναπτύσσονται -μάλλον συντηρούνται- είναι οι μακράς υποστήριξης, longterm
http://www.kernel.org/pub/linux/kernel/v2.6/longterm/
http://en.wikipedia.org/wiki/Linux_kernel#Maintenance

Όπως φαίνεται από τον σύνδεσμο η τελευταία έκδοση της σειράς 2.6 είναι η 2.6.35.14 και ανέβηκε στις 14-Mar-2012

Τυπικά δεν είναι πολύ σωστό το «νεότερη έκδοση», επειδή αναπτύσσονται παράλληλα πολλές σειρές και υπο-σειρές εκδόσεων, και μπορεί κάποια στιγμή η «νεότερη» να γίνει η 2.6.35.15, που μόνο νέα δεν την λέμε.
Το linux-2.6 θα έπρεπε ή να αλλάξει ή να περιέχει αυτά που πρέπει. Μάλλον θα έχει μείνει για λόγους «συνήθειας» και περισσότερο συμβατότητας.
Αν δείτε τα αποθετήρια του torvalds περιέχει δύο ίδια αποθετήρια linux-2.6.git και linux.git
http://kernel.org/pub/scm/linux/kernel/git/torvalds/

Οπότε καλύτερα που εγκατέστησες την 3.5... ή αν θες οπωσδήποτε τη 2.6.39-.. καλύτερα να πεις τον λόγο, μήπως δεν χρειάζεται τελικά.
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Λίγο (Pascal>mysql>html>uml>C) ┃ Αγγλικά: Καλά
Διανομές ⇛ Ubuntu 12.04 64-bit [κανονική εγκατάσταση, ΌΧΙ wubi] +..
Προδιαγραφές ⇛ Pentium IV 64-bit!│ RAM 3GB │ GeForce 6200 TurboCache │ HD Audio │ TFT 19"
# < Τί είναι το Linux; >_&&_< Γιατί το Linux είναι καλύτερο? >_&&_< Κάτι δεν πάει καλά με τα Vista >
Αν είσαι αρχάριος στο Ubuntu, ακούμπησε το ποντίκι στην λέξη... drivers ;)
Άβαταρ μέλους
modenas88
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 815
Εγγραφή: 16 Νοέμ 2008, 22:21
Εκτύπωση

Re: Μεταγλωττιση και εγκατασταση την νεοτερη εκδοση πυρηνα

Δημοσίευσηαπό bobos73 » 12 Ιουν 2012, 07:23

δεν θελω την 2.6. απλα νομιζα πως το παραδηγμα ηταν επανω σε αυτην την εκδοση. τωρα καταλαβα τι εγινε.
για να βαλουμε τον τελευτεο σταθερο πυρηνα αυτο...
Κώδικας: Επιλογή όλων
cd && git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git

θα το κανουμε ετσι?
Κώδικας: Επιλογή όλων
cd && git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git

μετα τι αλλο πρεπει να αλαξουμε στις επομενες εντολες? ......μοιπος να τον ξανακαναμε τον οδηγο με την τελευτεα σταθερη εκδοση?
Γνώσεις ⇛ Linux: πολυ Χαμηλό ┃ Προγραμματισμός: Όχι┃ Αγγλικά: τιποτις! γρι!
Λειτουργικό σε Η/Υ Ubuntu 20.04.1 64bit σε MSI B460M PRO-VDH
Επεξεργαστής =i 3 10100│ Μνήμη =16GB│ Κάρτα Γραφικών =nVidia GeForce GTX 1060│SSD SAMSUNG 860PRO│ Οθόνη=LG M2452 LED 24'' 1980Χ1080 pixels
bobos73
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 319
Εγγραφή: 14 Ιουν 2011, 21:37
Εκτύπωση

Re: Μεταγλωττιση και εγκατασταση την νεοτερη εκδοση πυρηνα

Δημοσίευσηαπό fkol k4 » 12 Ιουν 2012, 09:30

bobos73 έγραψε:δεν θελω την 2.6. απλα νομιζα πως το παραδηγμα ηταν επανω σε αυτην την εκδοση. τωρα καταλαβα τι εγινε.
για να βαλουμε τον τελευτεο σταθερο πυρηνα αυτο...
Κώδικας: Επιλογή όλων
cd && git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git

θα το κανουμε ετσι?
Κώδικας: Επιλογή όλων
cd && git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git

μετα τι αλλο πρεπει να αλαξουμε στις επομενες εντολες? ......μοιπος να τον ξανακαναμε τον οδηγο με την τελευτεα σταθερη εκδοση?

Όσα γράφονται στον οδηγό ισχύουν, δεν χρειάζεται να αλλάξει για να συμβαδίζει με την εξέλιξη του πυρήνα.

Αυτό που πρέπει να έχουμε υπ' όψιν είναι πως ένας οδηγός δεν είναι απλά ένα σετ εντολών για copy-paste (είναι και αυτό βέβαια), αλλά έχει και μια λογική με βάση την οποία προσπαθεί να μας μάθει κάποια πράγματα.
Θα πρέπει να γίνεται μια προσπάθεια να μαθαίνουμε τι σημαίνουν (έστω και στο περίπου) όλες αυτές οι εντολές πριν αρχίζουμε το copy-paste στο τερματικό, ώστε να ξέρουμε (έστω και στο περίπου ξανά) ποιο είναι το αποτέλεσμα που θα πρέπει να έχουμε όταν εφαρμόζουμε τον οδηγό.

Οι εντολές του οδηγού για τη μεταγλώττιση ισχύουν ανεξάρτητα με το ποιον πυρήνα μεταγλωττίζουμε, γιατί περιγράφουν τον τρόπο που μπορούμε να κάνουμε τη μεταγλώττιση γενικότερα για τον πυρήνα Linux και όχι μόνο για μια συγκεκριμένη έκδοση.
Απλά στο παράδειγμα, χρησιμοποιείται ο κώδικας από το προσωπικό αποθετήριο linux-2.6 του Torvalds, δηλαδή ότι νεότερο υπάρχει (όπως άλλωστε λέει και ο τίτλος του οδηγού).

Οι εντολές ισχύουν και αν χρησιμοποιηθεί οποιοδήποτε άλλο αποθετήριο (είτε αυτά που ήδη περιέγραψα, είτε το zen-kernel, είτε το zen-kernel-stable) είτε απλά κατεβάσουμε ένα tarball (αρχείο .tar.gz) με μια οποιαδήποτε έκδοση πυρήνα και το αποσυμπιέσουμε.
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Re: Μεταγλωττιση και εγκατασταση την νεοτερη εκδοση πυρηνα

Δημοσίευσηαπό modenas88 » 12 Ιουν 2012, 16:30

@vagrale13
Μπορείς αν θες να διορθώσεις αυτή τη λεπτομέρεια στο οδηγό; Ενώ οδηγός απ' ότι φαίνεται λειτουργεί (ακόμη) μια χαρά (bobos73), αν κάποιος δει το linux-*2.6*, ή θεωρεί πως είναι τελικά παλιός και ψάχνει άλλον ή βγάζει λάθος συμπεράσματα (και εγώ αυτό θα έκανα...).
Απ' ότι είδα στην πηγή, έχει αλλάξει σε σκέτο *linux*, όπου όπως παρατήρησα είναι το ίδιο.
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Λίγο (Pascal>mysql>html>uml>C) ┃ Αγγλικά: Καλά
Διανομές ⇛ Ubuntu 12.04 64-bit [κανονική εγκατάσταση, ΌΧΙ wubi] +..
Προδιαγραφές ⇛ Pentium IV 64-bit!│ RAM 3GB │ GeForce 6200 TurboCache │ HD Audio │ TFT 19"
# < Τί είναι το Linux; >_&&_< Γιατί το Linux είναι καλύτερο? >_&&_< Κάτι δεν πάει καλά με τα Vista >
Αν είσαι αρχάριος στο Ubuntu, ακούμπησε το ποντίκι στην λέξη... drivers ;)
Άβαταρ μέλους
modenas88
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 815
Εγγραφή: 16 Νοέμ 2008, 22:21
Εκτύπωση

Re: Μεταγλωττιση και εγκατασταση την νεοτερη εκδοση πυρηνα

Δημοσίευσηαπό vagrale13 » 12 Ιουν 2012, 16:45

modenas88 έγραψε:@vagrale13
Μπορείς αν θες να διορθώσεις αυτή τη λεπτομέρεια στο οδηγό; Ενώ οδηγός απ' ότι φαίνεται λειτουργεί (ακόμη) μια χαρά (bobos73), αν κάποιος δει το linux-*2.6*, ή θεωρεί πως είναι τελικά παλιός και ψάχνει άλλον ή βγάζει λάθος συμπεράσματα (και εγώ αυτό θα έκανα...).
Απ' ότι είδα στην πηγή, έχει αλλάξει σε σκέτο *linux*, όπου όπως παρατήρησα είναι το ίδιο.

:thumbup:
Desktop 1: Mint 13 Maya i386 / Ubuntu 14.10 Utopic Unicorn i386 (development branch)
CPU: AMD ATHLON II X2 215 │ RAM: 4026Mb │ Graphics Card: GeForce 210 512MB │ LG W2243S : 1920 x 1080
Desktop 2: Ubuntu 12.04 LTS Precise Pangoli i386
AMD Athlon 64 X2 5800+ │ 1024Mb │ nForce 7600 256MB (onboard) | 1024 x 768
Laptop : Sony Vaio VGN-N11m : Ubuntu 14.04Lts Trusty Tahr i386 (Mate desktop)


*Οδηγοί - How to - Tutorials σε Κατηγορίες
*Oδηγίες προς νεοεισερχόμενους σε forum ή linux
Άβαταρ μέλους
vagrale13
Freedom
Freedom
 
Δημοσιεύσεις: 7107
Εγγραφή: 04 Απρ 2009, 19:29
Τοποθεσία: κάπου εδώ μέσα στο net :P
Launchpad: vagrale
IRC: vagrale13
Εκτύπωση

Re: Μεταγλωττιση και εγκατασταση την νεοτερη εκδοση πυρηνα

Δημοσίευσηαπό @l3x1k0 » 02 Μαρ 2013, 19:14

για linux mint 14 (βασισμενο στο ubuntu 12.10 αν δεν κανω λαθος) ισχυει ο οδηγος;
Γνώσεις Linux: Κάτι ξέρω ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Lower
OS: LinuxMint 14 nadia 3.5.0-21-generic 32bit (el_GR.UTF-8),
CPU: Intel Atom CPU Z520 1.33GHz ‖ RAM 993 MiB ‖ ASUS Eee PC 1101HAGG
Graphocs card: Intel System Controller Hub (SCH Poulsbo) Graphics Controller [8086:8108] (rev 07)
eth0: Atheros Inc. AR8132 Fast Ethernet [1969:1062] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01)
@l3x1k0
babeTUX
babeTUX
 
Δημοσιεύσεις: 47
Εγγραφή: 20 Νοέμ 2011, 23:27
Τοποθεσία: Πάτρα
Εκτύπωση

Re: Μεταγλωττιση και εγκατασταση την νεοτερη εκδοση πυρηνα

Δημοσίευσηαπό fkol k4 » 02 Μαρ 2013, 19:31

Δεν κάνεις λάθος, όντως το linux mint 14 βασίζεται σε Ubuntu 12.10.
Ο οδηγός ισχύει κανονικά και για Linux Mint, αλλά και για όλες τις υπόλοιπες Ubuntu-based διανομές, μιας και αφορά τη βάση του λειτουργικού που προέρχεται από το Ubuntu.
Γνώσεις: Linux: ★★★☆☆ Προγραμματισμός: ★☆☆☆☆ Αγγλικά: ★★★★★
Η υπογραφή μου
Οδηγίες για αρχάριους στο Ubuntu (12.04 LTS)Οδηγοί του forum
Άβαταρ μέλους
fkol k4
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4829
Εγγραφή: 28 Φεβ 2011, 22:56
Τοποθεσία: Αθήνα
Launchpad: fkol-k4
IRC: fkol_k4
Εκτύπωση

Προηγούμενη

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Οδηγοί - How to - Tutorials