GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana memahami versi linux

Pembuatan versi kernel tidak bergantung pada pembuatan versi distro, kecuali sejauh distro menyertakan tambalan sendiri. Ini ditunjukkan dengan menempelkan pengidentifikasi tambahan ke versi, mis.:

3.16.6-203

Di sini 3.16.6 adalah versi kernel vanilla (tidak dimodifikasi), dan -203 ditambahkan oleh distro untuk menunjukkan versi relatif dari modifikasinya.

Anda tidak perlu memahaminya secara mendalam, hanya saja kernel Linux adalah entitas independen. Distro menggabungkannya dengan perangkat lunak userland dan (dalam kebanyakan kasus) semuanya telah dikompilasi sebelumnya untuk bekerja bersama pada arsitektur komputer tertentu (yang paling umum saat ini adalah X86-64; beberapa distro menyebutnya AMD64 - mereka mengacu pada hal yang persis sama).

Sebagian besar perangkat lunak userland fundamental sebenarnya berasal dari GNU, sebuah organisasi yang berbeda dari kernel Linux, maka nama generik yang tepat untuk OS biasanya dianggap "GNU/Linux" .

Perangkat lunak dipaketkan bersama dalam repositori dikelola oleh distribusi. Saat Anda menginstal perangkat lunak, itu berasal dari repositori default (mis. "Stabil"), tetapi Anda dapat mengonfigurasi sistem untuk menggunakan yang berbeda (mis. "Pengujian") untuk mengakses versi yang berbeda dari masing-masing item secara default. Anda mungkin juga dapat menentukan versi dan jika tidak ada di repositori default, penginstal akan memeriksa daftar versi lain untuk itu.

Distribusi datang dalam dua jenis berbeda sehubungan dengan pembuatan versi itu sendiri. Sementara perangkat lunak individual selalu diperbarui, sebagian besar distro juga sesekali ditingkatkan secara keseluruhan, misalnya dari Ubuntu 12.x ke Ubuntu 13.x. Hal ini memungkinkan mereka untuk membuat perubahan besar yang mungkin terlalu sulit untuk dilakukan sebaliknya. Namun, beberapa distro justru menggunakan rolling release model di mana tidak ada rilis yang berbeda, hanya ada satu versi yang terus diperbarui.

Singkatnya, konsep pembuatan versi mungkin berlaku untuk:

  • Kernel Linux, perangkat lunak independen.
  • Rilis distribusi, yang sering memiliki nama panggilan (mis. Ubuntu 14.10:"Utopic Unicorn", atau Fedora 20:"Heisenbug").
  • Versi paket individual dalam sebuah distro, yang biasanya dipisahkan ke dalam repositori yang berbeda. Seperti kernel, ini memiliki sumber independen yang dapat dimodifikasi sedikit oleh pembuat paket distribusi.
  • "Arsitektur target" paket dikompilasi (mis. X86-64). Ini juga dapat dipisahkan menjadi repo.

Contoh string versi paket lengkap, yang menggabungkan beberapa hal berikut:

foobar-4.11.3-4.fc20.x86_64

Ini untuk .rpm Fedora tetapi distro lain menggunakan skema serupa. Foobar adalah nama paket, 4.11.3 adalah versi sumber yang digunakan, -4 menunjukkan versi tambalan yang diterapkan oleh Fedora, f20 adalah versi distro tempat paket ini dikompilasi, dan x86_64 adalah arsitektur tempat ia dikompilasi.


Karena Anda menyebutkan bahwa Anda baru di Linux, saya akan menganggap maksud Anda Anda baru di Distribusi Linux. Linux adalah 'hanya' kernel untuk sebuah distribusi. Memanggil Debian, RedHat, Ubuntu dan Linux lainnya tidak akan benar. Distribusi terdiri dari kernel Linux + berbagai macam program di sekitarnya untuk memberikan lebih banyak fungsi.

Jadi untuk mengambil Debian sebagai contoh:(banyak distribusi berbasis Debian)

stable distribution berisi distribusi Debian terbaru yang dirilis secara resmi. Ini adalah rilis produksi Debian, salah satu yang paling kami rekomendasikan untuk digunakan.

testing distribusi berisi paket yang belum diterima menjadi stable rilis belum, tetapi mereka berada dalam antrian untuk itu. Keuntungan utama menggunakan distribusi ini adalah memiliki versi perangkat lunak yang lebih baru.

unstable distribusi adalah tempat pengembangan aktif Debian terjadi. Umumnya distro ini dijalankan oleh developer dan mereka yang suka hidup di edge. Di Debian, unstable distribusi disebut sid.

https://www.debian.org/releases/


Linux
  1. Cara Menemukan Versi Paket Di Linux

  2. Cara Memeriksa Versi MySQL di Linux

  3. Linux – Bagaimana Memilih Distribusi??

  1. Cara Memeriksa Versi MySQL di Linux

  2. Cara Memeriksa Versi OS Linux Anda

  3. Bagaimana cara mendapatkan nama dan versi distribusi Linux?

  1. Cara memeriksa versi Redhat

  2. openSUSE Versi OS Linux - Bagaimana cara menemukannya?

  3. Cara memeriksa versi Kernel di Linux