Perintah-perintah di bawah ini dapat ditulis secara verbatim atau diadaptasi sehingga menjadi satu skrip bash shell atau lainnya lingkungan shell menjalankan dan melakukan operasi secara otomatis.
Berikut adalah perintah 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: SAAT MELAKSANAKAN PERINTAH INI, MENU KONFIGURASI KERNEL AKAN DIMULAI, DI MANA ANDA DAPAT MENGATUR PARAMETER PALING NYAMAN UNTUK PERALATAN ANDA. OPSI 64 BIT HARUS DIPERIKSA JIKA ANDA INGIN MEMBUAT KERNEL UNTUK ARSITEKTUR TERSEBUT ATAU TIDAK. TEKAN TOMBOL SIMPAN UNTUK MENYIMPAN KONFIGURASI, LALU TOMBOL KELUAR DAN LANJUTKAN DENGAN PROSES KOMPILASI DAN INSTALASI.
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
Penting untuk mempelajari lebih lanjut secara otodidak tentang cara menggunakan variabel untuk menyimpan nilai lingkungan dan dengan demikian membuat kode yang lebih bergaya dan efisien, dalam skrip bash shell telah menciptakan. 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 mengotomatiskan proses di Bash Shell Script.
Lebih baik saya serahkan pada ahlinya, atau jika datang melalui update Menyentuh kernel adalah proses yang rumit dan jika sistem bekerja dengan baik, mengapa harus menyentuhnya? Juga saya pikir akan sangat sulit untuk membiarkan semuanya tetap sama setelahnya, karena selalu ada bug Di Manjaro sangat mudah untuk menambahkan kernel baru. Cukup membuang perintah ini ke terminal: »sudo mhwd-kernel -i linux (Di sini tulis yang sesuai)».
Ini yang saya gunakan sekarang dan pergi ke bioskop: »uname -a
Linux PackardBell 4.1.15-1-MANJARO # 1 SMP PREEMPT Sel 15 Des 07:48:44 UTC 2015 x86_64 GNU / Linux ».
Tapi, hei, itulah yang saya pikirkan: Dokter memiliki Gereja.
Anda sendiri benar, ketika saya mencoba menginstal kernel apa pun yang sudah dikompilasi, sesuatu selalu membuat saya gagal atau Sistem Operasi sama sekali. Tapi cara ini tidak pernah mengecewakan saya dan semuanya bekerja. Karena saya mengkompilasi kernel saya sendiri di komputer saya sendiri dengan semua opsi default!
Tetapi jika Anda mengkompilasi kernel sehingga Anda mengaktifkan hal-hal yang tidak akan pernah Anda gunakan? Saya selalu mengkompilasi kernel hanya untuk perangkat keras dan periferal saya dan segala sesuatu yang saya nonaktifkan karena mereka memakan sumber daya dan ruang.
Catatan untuk menjalankan make -j9 jika Anda menggunakan octacore dan bukan karena jika Anda menggunakan make Anda hanya mengkompilasi dengan kernel.
Maaf atas tulisan yang buruk, tema web tidak beradaptasi dengan 5 warna plasma saya dan saya hampir tidak melihat apa yang saya tulis o_O
Selamat siang! Kontribusi yang sangat bagus. Saya baru saja mendapatkan kembali asus 1201n atom 330 nvidia ion. Dalam seminggu terakhir saya telah menguji semua jenis distribusi, dan salah satu yang memberi saya kinerja terbaik adalah Debian 8.2 dengan driver berpemilik dan dengan lingkungan desktop MATE. Mencoba mendapatkan lebih banyak otonomi, karena dengan jendela tidak lebih dari 1 jam 20 menit, dan dengan debian mencapai 2 jam, saya menemukan perangkat lunak tlp untuk mengelola baterai dengan lebih baik dan meningkatkan masa pakai, saya juga menginstal wm i3 untuk dikonsumsi lebih sedikit sumber daya. Sekarang saya menggunakan konfigurasi ini, saya pikir menginstal archlinux akan mendapatkan kinerja yang lebih baik, karena ini adalah distribusi yang saya gunakan secara default pada mesin desktop saya, tetapi saya kecewa karena hal itu memberi saya banyak kelambatan dengan konfigurasi yang sama. Sekarang saya perlu dua tips, saya mengeluarkan disk hdd mekanik tradisional dan meletakkan kingston v300 240 gb di dalamnya, saya menambahkan 2gb ram, sekarang memiliki ram 4gb. Apakah saya perlu mengonfigurasi sesuatu di debian agar berfungsi dengan baik dengan SSD? dan pertanyaan lainnya adalah referensi apa yang dapat saya gunakan untuk mengkonfigurasi kernel dan mengkompilasinya persis dengan karakteristik prosesor atom 330 64bit saya?
ps: benar, sekarang saya memiliki otonomi 2hs 20 menit
PD2: Saya tahu bahwa ini bukan subjek dari posting ini, tetapi tips apa yang dapat Anda rekomendasikan untuk meningkatkan otonomi netbook, saya menggunakan chrome atau firefox, dan saya ingin mengurangi konsumsi sumber daya oleh browser, dan anggota tim lainnya, sudah menonaktifkan bluethooth dan lan.
el paso
unxz linux-4.4.tar.xz tar xvf linux-4.4.tar dapat disederhanakan dengan tar Jxvf linux-4.4.tar dengan cara itu seluruh sumber kernel diurai sekaligus.
make clean Anda akan melakukannya hanya jika Anda telah membuat prakonfigurasi kernel dan Anda ingin membersihkan semua sumber konfigurasi tersebut. make mrproper digunakan untuk menghapus konfigurasi kernel saat ini yang Anda jalankan dengan konfigurasi modulnya. dalam kedua kasus ini hanya digunakan jika Anda telah membuat konfigurasi yang disukai dari sumber tersebut.
Jika, seperti yang saya lihat, Anda hanya mengunduh kernel dan mendekompresinya, langkah ini tidak perlu.
Motivasi yang mungkin Anda miliki untuk mengkompilasi ulang kernel adalah untuk melihat apakah perlu memuat atau tidak modul yang tersedia di kernel. Pengguna Gentoo memiliki peralatan seperti genkernel yang melakukan konfigurasi otomatis lebih banyak atau lebih sedikit dari konfigurasi yang dimuat pada saat deteksi perangkat keras. Tapi ini bisa dibuat dengan cara yang sama dengan make defconfig dan kemudian memuat dan memodifikasi .config yang dihasilkan di direktori kernel yang sama.
Komentar penjelasan dan penjelasan yang sangat baik dari semua yang terkandung di sini dengan cara yang diringkas!
Bagi mereka yang mengikuti Kursus Online "Learn Shell Scripting" segera pantau terus karena sebentar lagi saya akan mulai dengan kode yang lebih canggih tetapi diekspos dengan cara yang dapat dimengerti secara visual meskipun kompleksitasnya.
Contoh:
ScreenCast Uji LPI-SB8 (LINUX POST INSTALL - SCRIPT BICENTENARIO 8.0.0)
(lpi_sb8_adaptation-audiovisual_2016.sh / 43Kb)
Lihat Screencast: https://www.youtube.com/watch?v=cWpVQcbgCyY