Како надоградити са Федоре 26 на Федору 27

логотип федора

После званично издање нове верзије Федоре 27, почињемо са ажурирањима претходне верзије. Као што би требало да знате, топло се препоручује да се увек ажурирате увек, зато Овде имам мали водич о томе како да ажурирамо наш систем.

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

Најлакши начин да то урадите то је од гноме менаџера пакета. Морамо само потражити нашу област за обавештења да бисмо извршили исправку или то можемо учинити из „ГНОМЕ Софтваре“ на картици „Ажурирања софтвера“ или кликнути на дугме „Упдате“ и тамо бисте требали видети нову верзију Федоре.

Али за нас који немамо Гномеа?

Ажурирајте Федору са терминала

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

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

sudo ls /etc/yum.repos.d/

Овде ћемо идентификовати оне који су изван:

fedora.repo

fedora-updates.repo

fedora-updates-testing.repo

Морамо да уредимо сваку њих и додајте опцију за:

enabled=0

На пример, у Гоогле репозиторијуму:

sudo gedit /etc/yum.repos.d/google-chrome.repo
[google-chrome]

name=google-chrome

baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64

enabled=0

gpgcheck=0

Прва ствар ће бити отварање терминала и започињање ажурирања пакета и спремишта.

sudo dnf upgrade --refresh

Овде ће нам требати око 30 до 50 минута, у зависности од ваше интернет везе, може потрајати мало дуже.

Сада инсталираћемо алат који ће нам омогућити да ажурирамо нашу Федору

sudo dnf install dnf-plugin-system-upgrade

На крају, следећим командама указујемо да се инсталација нових пакета врши са:

sudo dnf system-upgrade download --releasever=27

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

sudo dnf system-upgrade reboot

Решавање проблема након надоградње

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

Обновите РПМ базу података

Ако нам се прикажу упозорења при раду са алатима РПМ / ДНФ, могуће је да је база података из неког разлога оштећена. Могуће га је обновити и видети да ли ће решити ваше проблеме. Увек се прво врати / вар / либ / рпм /. Да бисте поново изградили базу података, покрените:

sudo rpm --rebuilddb

Коришћење дистро-синхронизације за решавање проблема зависности

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

sudo dnf distro-sync

Робуснија варијанта такође омогућава уклањање пакета чија зависност пакета не може бити задовољена. Увек пажљиво прегледајте који ће пакети бити уклоњени пре него што то потврдите:

sudo dnf distro-sync --allowerasing

Поново означите датотеке најновијим СЕЛинук правилима

Ако се појаве упозорења да неке радње нису дозвољене због тренутне СЕЛинук политике, то може бити случај да су неке датотеке погрешно означене са СЕЛинук дозволама. То би се могло догодити у случају било каквих грешака или ако сте у прошлости у једном тренутку онемогућили СЕЛинук. Можете поново означити читав систем покретањем:

sudo touch /.autorelabel

Поново покретање следећег покретања трајаће дуго, јер ће проверити и поправити све СЕЛинук ознаке на свим вашим датотекама. Када се ово заврши, сада можемо уживати у овој новој верзији Федоре.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.