Надоградите Убунту са командне линије

Upgrade Ubuntu From Command Line



Убунту је популарна Линук дистрибуција за кућну употребу, као и за пословне кориснике. Многи корисници Убунту -а ослањају се на графичко корисничко сучеље за ствари попут надоградње и управљања пакетима. Овај водич учи како надоградити пакете, надоградити верзију ОС -а и аутоматизирати надоградњу с лакоћом из упита за наредбену линију.

Надоградите Убунту 14.04 на 16.04

Надоградња Убунту -а са 14.04 на 16.04 укључује уписивање неколико наредби:







sudo su apt-get install update-manager-core do-release-upgrade 

Убунту терминал



Пре него што покренете горње команде, обавезно уредите датотеку /етц/упдате-манагер/релеасе-упградес да означи подразумевано понашање за надоградњу издања. У ово издања-надоградње фајл тренутно постоје три начина за промену понашања надоградње, први проверава да ли постоје исправке, други метод чини тренутни оперативни систем надоградњом на следећу тренутну верзију, трећи начин надоградње ЛТС верзија до следеће верзије ЛТС. до-релеасе-упграде заправо покреће надоградњу. Након ове команде, приказује неколико прозора док аутоматски извршава цео процес надоградње. Обично траје највише неколико минута у зависности од брзине Интернет везе са којом је рачунар повезан.



Надоградите Убунту СцреенСхот





Ажурирајте листу пакета помоћу апт-гет упдате

Пакети су апликативни софтвер који је инсталиран за обављање различитих задатака на рачунару. Убунту користи апт-гет команду за управљање овим пакетима, а помоћу ове команде не само да се пакети могу инсталирати, већ и надоградити и деинсталирати. Следећа упутства показују како да ажурирате листу пакета да бисте их надоградили.

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



Убунту терминал

Надоградите пакете помоћу апт-гет надоградње

Разлика између ажурирања и надоградње у овом контексту је та што ажурирање преузима информације о новијим пакетима из спремишта, тако да се може користити за прелазак на новију верзију тренутно инсталираних пакета. Надоградња се може извршити са две команде у Убунту -у. апт-гет упграде и апт-гет дист-упграде . Команда за надоградњу у основи надограђује пакете на новију верзију, како јој и само име каже, а ништа друго не ради, напротив, дист-надоградња интелигентно управља зависностима пакета, па је могуће да ће се, док се пакети надограђују, инсталирати нови пакети и постојећи пакети су деинсталирани у зависности од листе пакета инсталираних на систему. Зато је препоручљиво увек користити апт-гет дист-упграде у већини случајева.

У овом примеру испод, будући да користи команду дист-упграде за извођење надоградње, надограђивач интелигентно рукује зависностима на основу листе пакета доступних у систему. Као што се види, уклања 9 пакета, уздржава се од надоградње једног пакета, а такође инсталира 85 пакета који нису инсталирани са обичним апт-гет упграде команда.

Убунту терминал

Аутоматизујте процес надоградње

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

apt-get install unattended-upgrades

Убунту, подразумевано, пружа надоградње без надзора да бисте аутоматизовали процес надоградње. Аутоматски ће надоградити пакете кад год буду доступна новија ажурирања. Можете уредити /етц/апт/апт.цонф.д/50унаттендед-упградес датотеку за конфигурисање својстава ове функције. Подразумевано, Убунту аутоматски инсталира безбедносне надоградње, али уз малу промену датотеке, могу се инсталирати и редовна ажурирања. На другом снимку екрана приказује како је надоградња без надзора конфигурисана за слање е-поште када се пронађу проблеми или надоградње нових пакета.

Убунту терминал

Убунту терминал

Убунту терминал

Следећи снимак екрана приказује како изгледа е-пошта без надоградње када је сервер е-поште правилно конфигурисан у систему. Враћа вредност труе ако су се испунили задати услови у горњим датотекама и последично инсталира описана ажурирања у систем. Ако је надоградио неке пакете, цео опис инсталације је укључен у е -поруку заједно са именом пакета.

Убунту терминал

Осим тога, Убунту нуди још неколико поставки за спецификацију учесталости процеса надоградње. Ово диктира КАДА ће се покренути процес надоградње. Уредити /етц/апт/апт.цонф.д/10периодиц да бисте променили ова подешавања.

Убунту терминал

АПТ :: периодиц :: упдате-пацкаге-листа наређује да се апт-гет ажурирање покреће сваки пут н број дана, овде стоји 1; стога се ажурирање апт-гет аутоматски позива сваки дан, АПТ :: периодиц :: довнлоад-упградабле-пацкагес диктира апт-гет упграде-довнлоад-онли да се покреће у сваком н број дана, овде стоји 1; стога се надоградња апт-гет упграде-онли-довнлоад аутоматски аутоматски позива сваки дан. Аутоцлеан није неопходан, али помаже систему да се ослободи пакета који више нису корисни.

Добијте обавештења када буду доступна нова ажурирања

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

apt-get install apticron

Једном када је аптицрон инсталиран помоћу горе наведене наредбе, може се конфигурирати у датотеци: /етц/аптицрон/аптицрон.цонф . Једино што треба навести је адреса е -поште примаоца који је одговоран за управљање сервером, вероватно администратором. Ако је сервер е -поште правилно конфигурисан, е -пошта апликације аптицрон би требало да изгледа као на следећем снимку екрана. Садржи датум извештаја, назив сервера и ИП, који пакети имају нове надоградње заједно са називима пакета, и њихове потпуне детаље који овде нису поменути због простора.

Убунту терминал