Σελίδα 3 από 3

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

ΔημοσίευσηΔημοσιεύτηκε: 12 Ιουν 2012, 04:44
από modenas88
@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-.. καλύτερα να πεις τον λόγο, μήπως δεν χρειάζεται τελικά.

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

ΔημοσίευσηΔημοσιεύτηκε: 12 Ιουν 2012, 07:23
από 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

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

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

ΔημοσίευσηΔημοσιεύτηκε: 12 Ιουν 2012, 09:30
από fkol k4
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) με μια οποιαδήποτε έκδοση πυρήνα και το αποσυμπιέσουμε.

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

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

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

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

:thumbup:

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

ΔημοσίευσηΔημοσιεύτηκε: 02 Μαρ 2013, 19:14
από @l3x1k0
για linux mint 14 (βασισμενο στο ubuntu 12.10 αν δεν κανω λαθος) ισχυει ο οδηγος;

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

ΔημοσίευσηΔημοσιεύτηκε: 02 Μαρ 2013, 19:31
από fkol k4
Δεν κάνεις λάθος, όντως το linux mint 14 βασίζεται σε Ubuntu 12.10.
Ο οδηγός ισχύει κανονικά και για Linux Mint, αλλά και για όλες τις υπόλοιπες Ubuntu-based διανομές, μιας και αφορά τη βάση του λειτουργικού που προέρχεται από το Ubuntu.