Cara memasang Kernel 4.4 melalui Terminal yang menggunakan Shell Scripting

Pemilihan_007

Perintah di bawah boleh ditulis secara verbatim atau disesuaikan sehingga dalam satu skrip bash shell atau yang lain persekitaran cengkerang jalankan dan laksanakan operasi secara automatik.

Berikut adalah arahan perintah untuk tugas ini:

uname -r

aptitude install kernel-package -y

aptitude install build-essential -y

aptitude install libncurses5-dev -y

aptitude install fakeroot -y

cd /usr/src

wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.4.tar.xz

unxz linux-4.4.tar.xz

tar xvf linux-4.4.tar

ln -s linux-4.4 linux

cd /usr/src/linux

make clean && make mrproper

cp /boot/config-`uname -r` ./.config

make menuconfig

CATATAN: KETIKA MELAKSANAKAN PERINTAH INI, MENU KONFIGURASI KERNEL AKAN DIISI, DI MANA ANDA BOLEH MENGATUR PARAMETER PALING KONVENIEN UNTUK PERALATAN ANDA. PILIHAN 64 BIT HARUS DIPERIKSA JIKA ANDA INGIN MEMBUAT KERNEL UNTUK ARKITEK TERSEBUT ATAU TIDAK. TEKANKAN Tombol SIMPANAN UNTUK MENYELAMATKAN KONFIGURASI, KEMUDIAN Tombol Keluar dan Teruskan DENGAN PROSES PENGUMPULAN DAN PEMASANGAN.

make-kpkg clean

fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers

cd /usr/src

rm -f linux-4.4.tar.xz

dpkg -i *.deb

uname -r

reboot

uname -r

Panduan Visual

naik taraf-kernel4.4-step01

naik taraf-kernel4.4-step02

naik taraf-kernel4.4-step03

naik taraf-kernel4.4-step04

naik taraf-kernel4.4-step05

naik taraf-kernel4.4-step06

naik taraf-kernel4.4-step07

naik taraf-kernel4.4-step08

naik taraf-kernel4.4-step09

naik taraf-kernel4.4-step10

naik taraf-kernel4.4-step01

naik taraf-kernel4.4-step11

naik taraf-kernel4.4-step12

naik taraf-kernel4.4-step13

naik taraf-kernel4.4-step14

naik taraf-kernel4.4-step15

naik taraf-kernel4.4-step16

naik taraf-kernel4.4-step17

naik taraf-kernel4.4-step18

naik taraf-kernel4.4-step19

naik taraf-kernel4.4-step20

naik taraf-kernel4.4-step21

naik taraf-kernel4.4-step22

naik taraf-kernel4.4-step23

naik taraf-kernel4.4-step24

naik taraf-kernel4.4-step25

naik taraf-kernel4.4-step26

Penting untuk belajar lebih banyak dengan cara yang diajar sendiri mengenai cara menggunakan pemboleh ubah untuk menyimpan nilai persekitaran dan dengan itu membuat kod yang lebih bergaya dan cekap, dalam skrip bash shell telah mencipta. Sebagai contoh:

kernel=`uname -r`

cp /boot/config-$kernel ./.config

read NUM_VER

NV=${NUM_VER}

echo "linux-$NV.tar.xz"

unxz linux-$NV.tar.xz

Ini cukup dilakukan dengan tangan, atau mengotomatisasi proses dalam Skrip Bash Shell.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Chaparral kata

    Sebaiknya saya serahkan kepada pakar, atau ketika melalui pembaruan. Menyentuh kernel adalah proses yang sukar dan jika sistem berfungsi dengan baik untuk anda, mengapa menyentuhnya? Saya rasa sangat sukar untuk meninggalkan semuanya sama selepas itu, kerana selalu ada pepijat.Di Manjaro sangat mudah untuk menambahkan kernel baru. Cukup untuk membuang perintah ini di terminal: »sudo mhwd-kernel -i linux (Berikut tulis yang sesuai)».
    Ini adalah yang saya gunakan sekarang dan ia pergi ke filem: »uname -a
    Linux PackardBell 4.1.15-1-MANJARO # 1 SMP PREEMPT Sel 15 Dis 07:48:44 UTC 2015 x86_64 GNU / Linux ».
    Tapi hei, itu yang saya fikir: Doktor mempunyai Gereja.

  2.   Jose Albert kata

    Anda benar, saya sendiri ketika saya telah cuba memasang kernel yang telah disusun, sesuatu yang selalu gagal saya atau Sistem Operasi sepenuhnya. Tetapi dengan cara ini tidak pernah gagal saya dan semuanya berjalan lancar. Oleh kerana saya menyusun kernel saya sendiri di komputer saya dengan semua pilihan lalai!

    1.    kejam kata

      Tetapi jika anda menyusun kernel sehingga anda mengaktifkan perkara yang tidak akan anda gunakan? Saya selalu menyusun kernel hanya untuk perkakasan dan periferal saya dan semua perkara lain yang saya nyahaktifkan kerana mereka memakan sumber dan ruang.

      Catatan untuk menjalankan make -j9 jika anda menggunakan octacore dan bukan kerana jika anda gunakan membuat anda hanya menyusun dengan kernel.

      1.    kejam kata

        Maaf kerana penulisan yang buruk, tema web tidak sesuai dengan warna plasma 5 saya dan saya hampir tidak dapat melihat apa yang saya tulis o_O

  3.   Federico kata

    Selamat hari! Sumbangan yang sangat baik. Saya baru sahaja mendapat ion atom asus 1201n 330 nvidia lama. Pada minggu lalu saya telah menguji semua jenis pengedaran, dan yang memberikan saya prestasi terbaik adalah Debian 8.2 dengan pemacu proprietari dan dengan persekitaran desktop MATE. Mencuba mendapatkan lebih banyak autonomi, kerana dengan tingkap tidak lebih dari 1 jam 20 minit, dan dengan debian ia mencapai 2 jam, saya mendapati perisian tlp dapat menguruskan bateri dengan lebih baik dan meningkatkan jangka hayat, saya juga memasang wm i3 untuk dimakan sumber kurang. Sekarang saya menggunakan konfigurasi ini, saya fikir bahawa memasang archlinux akan memperoleh prestasi yang lebih baik, kerana pengedaran yang saya gunakan secara lalai pada mesin desktop saya, tetapi yang mengecewakan saya, saya memberi banyak kelewatan dengan konfigurasi yang sama. Sekarang saya memerlukan dua petua, saya mengeluarkan cakera hdd mekanikal tradisional dan meletakkan kingston v300 240 gb di dalamnya, saya menambah 2gb ram, sekarang ia mempunyai 4gb ram. Adakah saya perlu mengkonfigurasi sesuatu di debian agar berfungsi dengan baik dengan SSD? dan persoalan lain ialah rujukan apa yang boleh saya gunakan untuk mengkonfigurasi kernel dan menyusunnya tepat dengan ciri-ciri pemproses atom 330 64bit saya?

  4.   Federico kata

    ps: betul, sekarang saya mempunyai autonomi 2 jam 20 minit

  5.   Federico kata

    PD2: Saya tahu bahawa ini bukan tajuk entri ini, tetapi apa petua yang boleh anda cadangkan untuk meningkatkan autonomi netbook, saya menggunakan chrome atau firefox, dan saya ingin mengurangkan penggunaan sumber oleh penyemak imbas, dan pasukan yang lain, sudah melumpuhkan bluethooth dan lan.

  6.   Fon Elvis kata

    el paso
    unxz linux-4.4.tar.xz tar xvf linux-4.4.tar dapat dipermudahkan dengan tar Jxvf linux-4.4.tar dengan cara itu seluruh sumber kernel dibongkar sekaligus.

    bersihkan anda akan melakukannya hanya sekiranya telah membuat pra-konfigurasi kernel dan anda mahu ia berlebihan untuk membersihkan semua sumber konfigurasi tersebut. make mrproper digunakan untuk membuang konfigurasi kernel semasa yang anda jalankan dengan konfigurasi modulnya. dalam kedua-dua kes, ia hanya digunakan jika anda telah membuat konfigurasi pilihan sumber tersebut.

    Sekiranya, seperti yang saya lihat, anda hanya memuat turun kernel dan menyahkompresnya, langkah ini tidak diperlukan.

    Motivasi yang mungkin anda perlukan untuk menyusun semula kernel harus dilihat pada perlunya memuatkan atau tidak modul yang tersedia di kernel. Pengguna Gentoo mempunyai alat seperti genkernel yang melakukan lebih kurang konfigurasi automatik konfigurasi yang dimuat pada masa pengesanan perkakasan. Tetapi ini dapat dihasilkan dengan cara yang sama dengan membuat defconfig dan kemudian memuat dan mengubah .config yang dihasilkan dalam direktori kernel yang sama.

  7.   Jose Albert kata

    Komen penjelasan dan penjelasan yang sangat baik dari semua yang terdapat di sini dengan cara yang diringkaskan!

  8.   Jose Albert kata

    Bagi mereka yang mengikuti Kursus Dalam Talian "Belajar Skrip Shell" segera nantikan kerana tidak lama lagi saya akan memulakan dengan kod yang lebih maju tetapi didedahkan dengan cara yang dapat difahami secara visual walaupun kerumitannya.

    Contoh:

    Layar LPI-SB8 TestCast (LINUX POST INSTALL - SCRIPT BICENTENARIO 8.0.0)
    (lpi_sb8_adaptation-audiovisual_2016.sh / 43Kb)

    Lihat Screencast: https://www.youtube.com/watch?v=cWpVQcbgCyY