Iepriekšējos divos rakstos mēs aplūkojām Linux kodola funkcijas, arhitektūru un uzdevumus, ko tas veic. Svarīgi ir arī zināt, ka ir atsevišķas kodola versijas, starp kurām ir zināmas atšķirības. Turpinājumā mēs runāsim par šīm atšķirībām. Tas būs interesanti.
Linux kodola versijas
Linux operētājsistēmas kodola versijas var attēlot šādā formā: versijas A-B-C-D, kur:
- A - vispirms bija plānos, ka A varēs palielināt skaitu pēc būtiskas kodola pārskatīšanas, bet šobrīd pēc nepieciešamā skaita redakcijas un jauninājumi veikti vidēji 2 reizes 10 gadu laikā;
- B ir pārskatīšana, kas tiek atjaunināta ik pēc 2-3 mēnešiem. Dažiem ir ilgtermiņa atbalsts. Pēdējais šāds kodols bija atjauninājums 5.10. Katrai pārskatīšanai ir ievērojams izmaiņu saraksts, vispirms tās pārbauda testētājs;
- C un D - kodola kodā veic kļūdu pārbaudītāja uzdevumu. C palielinās, kad ir atjaunināti draiveri, bet D palielinās, kad ir izdots nākamais drošības labojums. Šie skaitļi var mainīties katru dienu.
Acīmredzams jautājums ir, kā noskaidrot kodola versiju? To var izdarīt ļoti vienkārši. Ir jāizmanto komanda.
Šī komanda ir šāda:
$ uname -r
Vienkāršāk sakot, kodols darbojas kā darba rīks, un tā mērķi var būt jebkādi - termināļa darbināšana un tamlīdzīgi.