ෂෙල් ස්ක්‍රිප්ටින් යෙදීමෙන් ටර්මිනල් හරහා කර්නල් 4.4 ස්ථාපනය කරන්නේ කෙසේද

තේරීම_007පහත දැක්වෙන විධානයන් වාචිකව ලිවිය හැකිය bash shell ස්ක්‍රිප්ට් හෝ වෙනත් ෂෙල් පරිසරය මෙහෙයුම ස්වයංක්‍රීයව ක්‍රියාත්මක කරන්න.

මෙම කාර්යය සඳහා විධාන නියෝග මෙන්න:

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

සටහන: මෙම විධානය ක්‍රියාත්මක කරන විට, කර්නල් වින්‍යාස කිරීමේ මෙනුව ආරම්භ වනු ඇත, ඔබේ උපකරණ සඳහා වඩාත්ම අනුකූල පරාමිතීන් වින්‍යාසගත කළ හැක්කේ කොතැනින්ද? 64 ගෘහ නිර්මාණ ශිල්පය සඳහා හෝ නොකිරීමට කර්නලයක් නිර්මාණය කිරීමට ඔබට අවශ්‍ය නම් XNUMX බිට් විකල්පය පරීක්ෂා කළ යුතුය. වින්‍යාසය සුරැකීමට සුරකින්න බොත්තම ඔබන්න, පිටවීමේ බොත්තම සහ සම්පාදනය සහ ස්ථාපනය කිරීමේ ක්‍රියාවලිය සමඟ සම්බන්ධ වන්න.

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

දෘශ්‍ය නිබන්ධනය

 

update-kernel4.4-step01 update-kernel4.4-step02

update-kernel4.4-step03 update-kernel4.4-step04 update-kernel4.4-step05 update-kernel4.4-step06 update-kernel4.4-step07 update-kernel4.4-step08 update-kernel4.4-step09 update-kernel4.4-step10 update-kernel4.4-step01 update-kernel4.4-step11 update-kernel4.4-step12 update-kernel4.4-step13 update-kernel4.4-step14 update-kernel4.4-step15 update-kernel4.4-step16 update-kernel4.4-step17 update-kernel4.4-step18 update-kernel4.4-step19 update-kernel4.4-step20 update-kernel4.4-step21 update-kernel4.4-step22 update-kernel4.4-step23 update-kernel4.4-step24 update-kernel4.4-step25 update-kernel4.4-step26

භාවිතා කරන්නේ කෙසේද යන්න පිළිබඳව ස්වයං-ඉගැන්වූ ආකාරයකින් වැඩිදුර ඉගෙනීම වැදගත්ය පරිසර අගයන් ගබඩා කිරීම සඳහා විචල්‍යයන් වන අතර එමඟින් ස්ක්‍රිප්ට් තුළ වඩාත් ශෛලීගත හා කාර්යක්ෂම කේතයක් සාදයි බාෂ් කවචය නිර්මාණය කර ඇත. උදාහරණයක් වශයෙන්:

kernel=`uname -r`

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

read NUM_VER

NV=${NUM_VER}

echo "linux-$NV.tar.xz"

unxz linux-$NV.tar.xz

මෙය අතින් කිරීමට හෝ බාෂ් ෂෙල් ස්ක්‍රිප්ට් එකක ක්‍රියාවලිය ස්වයංක්‍රීය කිරීමට ප්‍රමාණවත් වේ.


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් 10 ක්, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   චපරාල් ප්රකාශ කළේය

    මම එය විශේෂ experts යින්ට භාර දීම හොඳය, නැතහොත් එය යාවත්කාලීනයන් හරහා පැමිණෙන විට කර්නලය ස්පර්ශ කිරීම සියුම් ක්‍රියාවලියක් වන අතර පද්ධතිය ඔබ වෙනුවෙන් හොඳින් ක්‍රියා කරන්නේ නම් එය ස්පර්ශ කරන්නේ ඇයි? සෑම විටම දෝෂ ඇති බැවින් සෑම දෙයක්ම එක හා සමානව තැබීම ඉතා අපහසු වනු ඇතැයි මම සිතමි.මංජාරෝ හි නව කර්නලයක් එක් කිරීම ඉතා පහසුය. මෙම විධානය පර්යන්තයකට විසි කිරීම ප්‍රමාණවත්: »sudo mhwd-kernel -i linux (මෙන්න අනුරූපය ලියන්න)».
    මෙය මම දැන් භාවිතා කරන අතර එය චිත්‍රපට වෙත යයි: »uname -a
    ලිනක්ස් පැකාර්ඩ්බෙල් 4.1.15-1-මංජාරෝ # 1 එස්එම්පී පෙර සූදානම දෙසැම්බර් 15 07:48:44 යූටීසී 2015 x86_64 ග්නූ / ලිනක්ස් ».
    ඒයි, ඒකයි මම හිතන්නේ: වෛද්‍යවරුන්ට පල්ලිය තියෙනවා

  2.   ජෝස් ඇල්බට් ප්රකාශ කළේය

    ඔබ නියත වශයෙන්ම හරි, මම දැනටමත් සම්පාදනය කර ඇති ඕනෑම කර්නලයක් ස්ථාපනය කිරීමට උත්සාහ කළ විට, යමක් සෑම විටම මා හෝ මෙහෙයුම් පද්ධතිය මුළුමනින්ම අසමත් වේ. නමුත් මේ ආකාරයෙන් එය කිසි විටෙකත් මා අසමත් වී නැති අතර සියල්ල ක්‍රියාත්මක වේ. සියලු පෙරනිමි විකල්ප සමඟ මම මගේම කර්නලය මගේ පරිගණකයේ සම්පාදනය කරන බැවින්!

    1.    බෘටිකෝ ප්රකාශ කළේය

      නමුත් ඔබ කිසි විටෙක භාවිතා නොකරන දේවල් සක්‍රිය කිරීම සඳහා ඔබ කර්නලය සම්පාදනය කරන්නේ නම්? මම සෑම විටම කර්නලය සම්පාදනය කරන්නේ මගේ දෘඩාංග හා පර්යන්ත සඳහා පමණි. අනෙක් සියල්ල සම්පත් හා අවකාශය අනුභව කරන බැවින් මම අක්‍රිය කරමි.

      ඔබ අෂ්ටකයක් භාවිතා කරන්නේ නම් -j9 සෑදීම සඳහා සටහනක් මිස ඔබ භාවිතා කරන්නේ නම් ඔබ කර්නලයක් සමඟ සම්පාදනය කරයි.

      1.    බෘටිකෝ ප්රකාශ කළේය

        නරක ලිවීම ගැන කණගාටුයි, වෙබයේ තේමාව මගේ ප්ලාස්මා 5 වර්ණවලට අනුගත නොවන අතර මා ලියන දේ නොපෙනේ o_O

  3.   ෆෙඩ්රිකා ප්රකාශ කළේය

    හොඳ දවසක්! ඉතා හොඳ දායකත්වයක්. මට දැන් පැරණි asus 1201n පරමාණුව 330 nvidia අයන ආපසු ලැබුණා. පසුගිය සතියේ මම සියලු වර්ගවල බෙදාහැරීම් පරීක්‍ෂා කර ඇති අතර, මට හොඳම කාර්ය සාධනය ලබා දෙන්නේ ඩෙබියන් 8.2 හිමිකාර රියදුරන් හා MATE ඩෙස්ක්ටොප් පරිසරය සමඟ ය. වැඩි ස්වයං පාලනයක් ලබා ගැනීමට උත්සාහ කිරීම, කවුළු සමඟ එය මිනිත්තු 1 පැය 20 නොඉක්මවන අතර ඩෙබියන් සමඟ එය පැය 2 ක් ළඟා කර ගත් හෙයින්, බැටරිය වඩා හොඳින් කළමනාකරණය කිරීමට සහ ප්‍රයෝජනවත් ආයු කාලය වැඩි කිරීමට ටීඑල්පී මෘදුකාංගය මට හමු විය, මම ද අඩු පරිභෝජනය සඳහා wm i3 ස්ථාපනය කළෙමි සම්පත්. දැන් මම මෙම වින්‍යාසය භාවිතා කරමින් සිටිමි, ආර්ච්ලිනක්ස් ස්ථාපනය කිරීමෙන් ඊටත් වඩා හොඳ කාර්ය සාධනයක් ලැබෙනු ඇතැයි මම සිතුවෙමි, මන්ද එය මගේ ඩෙස්ක්ටොප් යන්ත්‍රයේ පෙරනිමියෙන් භාවිතා කරන බෙදාහැරීම වන නමුත් මගේ බලාපොරොත්තු සුන්වීම නිසා එය එකම වින්‍යාසය සමඟ බොහෝ පසුබෑමක් ලබා දෙයි. දැන් මට ඉඟි දෙකක් අවශ්‍යයි, මම සාම්ප්‍රදායික යාන්ත්‍රික HDD තැටිය ගලවා 300 gb කිංග්ස්ටන් v240 එකක් දැමුවෙමි, මම 2gb බැටළුවෙක් එකතු කළෙමි, දැන් එහි 4gb බැටළුවා ඇත. එස්එස්ඩී සමඟ හොඳින් වැඩ කිරීමට මට ඩෙබියන් භාෂාවෙන් යමක් වින්‍යාස කිරීමට අවශ්‍යද? අනෙක් ප්‍රශ්නය නම් කර්නලය වින්‍යාස කිරීමට සහ මගේ පරමාණු 330 64bit ප්‍රොසෙසරයේ ලක්ෂණ සමඟ එය හරියටම සම්පාදනය කිරීමට මට භාවිතා කළ හැකි සඳහන කුමක්ද?

  4.   ෆෙඩ්රිකා ප්රකාශ කළේය

    ps: නිවැරදියි, දැන් මට විනාඩි 2 ක 20 ක ස්වයං පාලනයක් ඇත

  5.   ෆෙඩ්රිකා ප්රකාශ කළේය

    පීඩී 2: එය මෙම ලිපියේ මාතෘකාව නොවන බව මම දනිමි, නමුත් නෙට්බුක්හි ස්වයං පාලනය වැඩි දියුණු කිරීම සඳහා ඔබට කුමන ඉඟි නිර්දේශ කළ හැකිද, මම ක්‍රෝම් හෝ ෆයර්ෆොක්ස් භාවිතා කරමි, බ්‍රව්සර් මගින් සම්පත් පරිභෝජනය අඩු කිරීමට මට අවශ්‍යය, සහ අනෙක් කණ්ඩායම, දැනටමත් බ්ලූටූත් සහ ලාන් අක්‍රීය කරන්න.

  6.   එල්විස් අකුරු ප්රකාශ කළේය

    පියවරයි
    unxz linux-4.4.tar.xz tar xvf linux-4.4.tar තාර Jxvf linux-4.4.tar සමඟ සරල කළ හැකිය, එමඟින් මුළු කර්නල් ප්‍රභවය එකවරම ඇසුරුම් නොකෙරේ.

    පිරිසිදු කරන්න ඔබ එය කරන්නේ කර්නල් පූර්ව වින්‍යාසයක් සිදු කළ අවස්ථාවකදී පමණක් වන අතර එම වින්‍යාසයේ සියලු ප්‍රභවයන් පිරිසිදු කිරීම අතිරික්තයක් වීමට ඔබට අවශ්‍යය. make mrproper භාවිතා කරනුයේ ඔබ දැනට ක්‍රියාත්මක කර ඇති කර්නල් වින්‍යාසය එහි මොඩියුලවල වින්‍යාසය සමඟ ඉවත් කිරීමට ය. අවස්ථා දෙකේදීම එය භාවිතා කරනුයේ ඔබ දැනටමත් එම ප්‍රභවයේ මනාප වින්‍යාසයක් කර ඇත්නම් පමණි.

    මා දකින පරිදි, ඔබ කර්නලය බාගත කර එය විසංයෝජනය කළහොත් පමණක් මෙම පියවර අවශ්‍ය නොවේ.

    ඔබට කර්නලය නැවත සකස් කිරීමට ඇති අභිප්‍රේරණයන් කර්නලයේ ඇති මොඩියුල පැටවීම හෝ නොකිරීමේ අවශ්‍යතාවය දැකිය යුතුය. ජෙන්ටූ පරිශීලකයින්ට ජෙන්කර්නෙල් වැනි මෙවලම් ඇති අතර ඒවා දෘඩාංග හඳුනාගැනීමේදී පටවන ලද වින්‍යාසයේ වැඩි හෝ අඩු ස්වයංක්‍රීය වින්‍යාසයක් කරයි. නමුත් මෙය defconfig සාදමින් එකම ආකාරයකින් උත්පාදනය කළ හැකි අතර පසුව ලැබෙන .config කර්නලයේ එකම නාමාවලියෙහි පටවා වෙනස් කරන්න.

  7.   ජෝස් ඇල්බට් ප්රකාශ කළේය

    මෙහි අඩංගු සෑම දෙයක් ගැනම සාරාංශගත ආකාරයකින් විශිෂ්ට පැහැදිලි කිරීමක් සහ පැහැදිලි කිරීමක් කිරීම!

  8.   ජෝස් ඇල්බට් ප්රකාශ කළේය

    “ෂෙල් ස්ක්‍රිප්ටින් ඉගෙන ගන්න” යන මාර්ගගත පා course මාලාව හදාරන අය සඳහා ඉතා ඉක්මනින් රැඳී සිටින්න, මන්ද මම ඉක්මනින් වඩාත් දියුණු කේත සමඟ ආරම්භ කරමි.

    උදාහරණ:

    LPI-SB8 පරීක්ෂණ තිර කැස්ට් (ලිනක්ස් පෝස්ට් ස්ථාපනය - ස්ක්‍රිප්ට් බයිසෙන්ටෙනාරියෝ 8.0.0)
    (lpi_sb8_adaptation-audiovisual_2016.sh / 43Kb)

    තිර විකාශනය බලන්න: https://www.youtube.com/watch?v=cWpVQcbgCyY