20Aug

Како спречити Иум од ажурирања кернела

click fraud protection

Када покрећете производне сервере, једна ствар коју не желите да урадите је надоградити кернел сваки пут када се појави нова исправка.Зашто?Зато што је то једина операција за ажурирање Линука која захтијева поновну покретање када се то уради - иу производном окружењу често не можете имати вријеме заустављања.

Сценарио

Дакле, коначно имате подешени сервер на бази рпм, стабилан и сигуран.Живот је добар и не схватате да морате неко вријеме учинити нешто друго.

Затим, из неког разлога, покрећете се у командној линији као роот:

#иум -и -д0 ажурирање

Што само служи за давање афирмативног одговора на све упите за наредбу иум.Што се такође дешава што је могуће тихије.И што се дешава овог пута да укључите ажурирање пакета кернела.

И сада ствари не раде исправно.Како сте могли то спречити?

Иако очигледно и очајнички требате одмор сада, требало би да пређете на распоред вашег ажурирања система, ваша документација( која је, наравно, прецизна, тренутно и доступна), а посебно конфигурационе датотеке које контролишу иум.

instagram viewer

Али прво, зашто не бисте желели да ажурирате кернел?

  1. Ствари понекад раскидају.Ажурирање може довести до некомпатибилности модула или управљачких уређаја тако да уређаји као што је бежична картица више нису функционални.
  2. Одржава верзије међу популацијама сервера.Ово би свакако требало да се примени ако имате мешавину различитих дистрибуција сервера заједно са неким кућним кутијама.
  3. Ручно саставио кернел, тако да је заобишао аутоматску конфигурацију коју је испоручио иум
  4. Страшно сте поносни на своје време рада, тако да обављање ребоот-а за активирање новог језгра не би било у најбољем интересу.Дакле, ако никада не покренете рачунар, никада га не треба ажурирати.

Зашто бисте желели да ажурирате кернел?

  1. Пре свега - безбедност.Кернели имају рупу као и апликације, а ако нису попуњене, могу пружити могућности за компромитовање система од стране лоших момака.
  2. Посебно ако не користите спремиште треће стране, како би ваша верзија била што ажурнија.Најважнији дистрос ослобађају закрпе на све њихове укључене код укључујући и језгро и теже да га тестирају прије отпуштања како би осигурали стабилност.Да се ​​не ажурира, треба заостајати иза које би могло отежати ствари приликом надоградње на главну верзију верзије.
  3. Искористите нову функцију( или да бисте поправили раније сломљену), учинили бисте да бисте више могли бити доступни за ажурирање кернела.

Да бисте ажурирали кернел, урадите оно што сте радили горе.Или, боље, уклоните прекидаче командне линије, тако да имате неку контролу над процесом ажурирања и можете видети шта се дешава.Покрените:

#иум ажурирајте

и пратите упутства.

Спречавање Иум-а од ажурирања кернела

Међутим, ако никада не желите само да се слепој надогради кернел, можете додати следеће у вашу /etc/ иум.цонф датотеку:

екцлуде = кернел *

Или, ако инсистирате накористећи конфигурациону датотеку ваниле и контролирати све преко ЦЛИ-ја, користите

# иум -екцлуде = кернел * ажурирање

Оба ова метода ће елиминисати језгро да се ажурира или чак укључи у листу потенцијалних ажурирања.