GNU/Linux >> Belajar Linux >  >> Linux

Linux – Di Mana Untuk Mengunduh Kode Sumber Kernel Linux Dari Versi Tertentu?

Apakah ada sumber daya untuk mengunduh sumber versi kernel tertentu?
Misalnya, saya ingin mendapatkan 2.6.36.2 sumber untuk dibandingkan dengan paket ini dan melihat perubahan apa yang diperkenalkan?

Jawaban yang Diterima:

Cara termudah dan paling ramah bandwidth, jika Anda berharap melakukan ini lebih dari sekali, adalah dengan mengkloning repositori git kernel dan memeriksa versi yang Anda inginkan berdasarkan tag-nya. Mungkin lebih baik untuk mengkloning repo linux-stable, karena itu akan menyertakan tag untuk semua rilis stabil:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
cd linux-stable
git checkout v2.6.36.2

Untuk nanti beralih ke versi lain, caranya mudah:

git checkout v3.5.2

Untuk memperbarui repositori Anda agar menyertakan semua tag dan commit terbaru:

git fetch

Linux
  1. Dapatkan Kode Sumber untuk Perintah Linux apa pun

  2. Di mana saya menemukan versi pohon sumber kernel Linux?

  3. Bagaimana cara membuat kode modul kernel Linux?

  1. Di mana Kode Penjadwal CFS Linux?

  2. copy_to_user tidak terdefinisi di kernel linux versi 4.12.8

  3. Porting Linux ke persyaratan platform lain

  1. Cara memeriksa versi Kernel di Linux

  2. Linux – Bagian Kernel yang Dimiliki Atau Tertutup?

  3. Di mana saya dapat menemukan kode sumber panggilan sistem?