Како ажурирати Убунту 20.04 са интерфејса командне линије

How Update Ubuntu 20



У овом чланку ћу вам показати како да ажурирате Убунту 20.04 ЛТС из командне линије. Дакле, почнимо.

Конфигурисање аутоматских ажурирања:

У Убунту 20.04 ЛТС подразумевано је омогућено аутоматско ажурирање или надоградња без надзора.







Ако желите да конфигуришете аутоматско ажурирање, отворите конфигурациону датотеку /етц/апт/апт.цонф.д/20ауто- надоградње са следећом командом:



$судо нано /итд/погодан/апт.цонф.д/20ауто-надоградњи



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





Друга линија, АПТ :: Периодично :: Без надзора-надоградња 1; се користи за обавештавање АПТ менаџера пакета да аутоматски ажурира пакете.



Подесите да бисте онемогућили аутоматско ажурирање или надоградњу без надзора АПТ :: Периодиц :: Упдате-Пацкаге-Листс и АПТ :: Периодично :: Надоградња без надзора до 0 као што је приказано на слици испод.

Када завршите, притисните + Икс затим И и да сачувате конфигурацијску датотеку.

Ажурирање кеша спремишта пакета:

Пре него што покушате да инсталирате, ажурирате или уклоните било који пакет, морате да ажурирате кеш спремишта пакета АПТ. Ово ће ажурирати базу података пакета ваше Убунту 20.04 ЛТС машине и проверити да ли је доступна нека новија верзија инсталираних пакета.

Да бисте ажурирали кеш спремишта АПТ пакета, покрените следећу команду:

$судоапт упдате

Кеш спремишта пакета АПТ треба ажурирати. Као што видите, 35 пакета се може ажурирати на нове верзије.

Ажурирање посебних пакета:

Списак пакета за које су доступна ажурирања можете проверити помоћу следеће команде:

$судопогодна листа-надоградиво

Требало би приказати листу надоградивих пакета. У сваком реду назив пакета је одштампан зеленом бојом текста.

Са десне стране сваког реда штампа се старија верзија пакета. Са леве стране сваког реда, штампа се новија доступна верзија како је означено на слици испод.

Сада, да надоградимо један пакет (рецимо довести ), покрените следећу команду:

$судопогоданинсталирајдовести

Као што видите, довести и његове зависности ( унос питхон3 ) биће надограђен. Ова 2 пакета су величине око 212 КБ. Тако ће се око 212 КБ пакета преузети са интернета. Након што се инсталирају, бит ће искориштено око 1024 Б (бајтова) додатног простора на диску.

Да бисте потврдили надоградњу, притисните И а затим притисните .

Пакет довести и његове зависности треба надоградити.

Ажурирање свих пакета:

Уместо надоградње пакета један по један, можете надоградити све доступне пакете одједном следећом командом:

$судоапт упграде

АПТ ће вам показати резиме надоградње. Овде ће бити надограђена 33 пакета. Ново инсталирано ће бити 5 пакета. Надоградња је величине око 93,0 МБ. Дакле, са Интернета ће бити преузето око 93,0 МБ пакета. Након надоградње биће потребно око 359 МБ додатног простора на диску.

АПТ ће вам показати нове пакете који ће бити инсталирани. У овом одељку се приказују углавном нови језгри и пакети заглавља језгра.

АПТ ће вам показати листу пакета који ће бити надограђени.

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

Када будете спремни, притисните И а затим притисните да бисте потврдили надоградњу.

АПТ би требао почети преузимати све потребне пакете с интернета.

Након инсталирања свих нових пакета, надоградња би требала бити завршена.

Сада поново покрените рачунар да би промене ступиле на снагу следећом командом:

$судорестарт

Закључавање пакета:

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

Прво наведите све надоградиве пакете следећом командом:

$судопогодна листа-надоградиво

Треба навести све надоградиве пакете.

Рецимо, не желите пакете језгра Линука ( линук-генериц , линук-хеадерс-генериц и линук-имаге-генериц ) за надоградњу. Ове пакете ћете морати да означите као држати .

Да бисте задржали надоградње за пакет линук-генериц , покрените следећу команду:

$судо апт-маркдржите линук-генериц

Пакет линук-генериц треба ставити на чекање.

На исти начин, можете држати надоградње за пакете линук-хеадерс-генериц и линук-имаге-генериц као што следи:

$судо апт-маркдржите линук-хеадерс-генериц линук-имаге-генериц

Пакети линук-хеадерс-генериц и линук-имаге-генериц треба ставити на чекање.

Можете да наведете све пакете који су стављени на чекање помоћу следеће команде:

$судо апт-маркупориште

Као што видите, сви пакети које сам ставио на чекање су наведени.

Сада покушајте да надоградите све пакете на следећи начин.

$судоапт упграде

Као што видите, пакети ( линук-генериц , линук-хеадерс-генериц и линук-имаге-генериц ) које сам означио као задржане неће се надограђивати са осталим пакетима.

Откључавање пакета:

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

Можете задржати линук-генериц пакет на следећи начин:

$судо апт-маркодложите Линук-генериц

Пакет линук-генериц не би требало више да буде на чекању.

Као што видите, пакет линук-генериц више није на листи чекања.

$судо апт-маркупориште

На исти начин, можете одложити пакете линук-хеадерс-генериц и линук-имаге-генериц као што следи:

$судо апт-маркпоништи задржавање линук-генериц линук-хеадерс-генериц линук-имаге-генериц

Сада, ако надоградите све пакете, пакети линук-генериц , линук-хеадерс-генериц , и линук-имаге-генериц такође треба надоградити.

$судоапт упграде

Уклањање непотребних пакета:

Када се надоградња заврши, можете уклонити све непотребне пакете следећом командом:

$судоапт ауторемове

У мом случају, непотребни пакети нису доступни.

Ако имате непотребне пакете, они ће бити приказани и од вас ће се тражити да их уклоните. Само притисните И а затим притисните да их уклоните.

Чишћење кеша:

Након што надоградите рачунар, новија верзија пакета биће кеширана у / вар / цацхе / апт / арцхивес / именик вашег рачунара. Можете их уклонити и ослободити простор на диску.

Да бисте их уклонили, покрените следећу команду:

$судоапт аутоцлеан

Кеширане пакете треба уклонити.

Дакле, на тај начин надограђујете Убунту 20.04 ЛТС из командне линије. Хвала што сте прочитали овај чланак.