ફેડોરા 26 થી ફેડોરા 27 માં કેવી રીતે અપગ્રેડ કરવું

ફેડોરા લોગો

પછી ફેડોરા 27 ના નવા સંસ્કરણનું સત્તાવાર પ્રકાશન, અમે પાછલા સંસ્કરણના અપડેટ્સથી પ્રારંભ કરીએ છીએ. જેમ તમારે જાણવું જોઈએ, તે હંમેશાં હંમેશાં અપડેટ રહેવાની ભલામણ કરવામાં આવે છે, તેથી જ અમારી સિસ્ટમની અપડેટ કેવી રીતે કરવી તે માટેની મારી પાસે અહીં એક નાનો માર્ગદર્શિકા છે.

તે વપરાશકર્તાઓ માટે કે જેઓ તેમની સિસ્ટમને નવા સંસ્કરણ પર અપડેટ કરવા માગે છે, અમારી પાસે સિસ્ટમ ફરીથી ઇન્સ્ટોલ કરવાની જરૂર વિના તે કરવા માટે સક્ષમ થવાની સુવિધા છે અને અમારી ફાઇલો સાથે સમાધાન કરવું.

આ પ્રક્રિયા કરવા માટેની સૌથી સહેલી રીત તે જીનોમ પેકેજ મેનેજરનું છે. આપણે અપડેટને અમલમાં મૂકવા માટે અમારા સૂચના ક્ષેત્રમાં જોવાનું રહેશે અથવા આપણે તેને "સNફ્ટવેર અપડેટ્સ" ટ tabબમાં "જીનોમ સ Softwareફ્ટવેર" પરથી કરી શકીએ છીએ અથવા "અપડેટ" બટનને ક્લિક કરીશું અને તમારે ત્યાં ફેડોરાનું નવું સંસ્કરણ જોવું જોઈએ.

પરંતુ આપણામાંના જેની પાસે જીનોમ નથી?

ટર્મિનલમાંથી ફેડોરાને સુધારો

જો તમે તેમાંથી એક છો જે ફેડોરામાં જીનોમનો ઉપયોગ કરતા નથી, તો ઉપરોક્ત તમને મદદ કરશે નહીં, આ તે છે આપણી સિસ્ટમને અપડેટ કરવા માટે આપણે ટર્મિનલનો ઉપયોગ કરવો પડશે. અહીં આ પ્રક્રિયામાં ગૂગલ, ડ્ર repપબboxક્સ, આરપીએમફ્યુઝન, વર્ચ્યુઅલબોક્સ વગેરે જેવા અનધિકૃત રીપોઝીટરીઓને અક્ષમ કરવી અત્યંત આવશ્યક છે.

આ કરવા માટે, આપણે અમારી ફાઇલ પર જવું આવશ્યક છે જે તેમને સ્ટોર કરે છે અને તેને સંપાદિત કરે છે, અમે આ સાથે આ કરીએ છીએ:

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

અપગ્રેડ પછીના મુદ્દાઓનું નિરાકરણ

એવા સમયે જ્યારે સમસ્યાઓ problemsભી થાય છે ત્યારે આ રીતે અપડેટ થયા પછી, તેમને હલ કરવા માટે, આપણે ફક્ત આ પગલાંને અનુસરો. મોટાભાગનાં અપડેટ્સ માટે તે આવશ્યક હોવું જોઈએ નહીં.

આરપીએમ ડેટાબેસને ફરીથી બનાવો

જો આરપીએમ / ડીએનએફ ટૂલ્સ સાથે કામ કરતી વખતે જો અમને ચેતવણીઓ બતાવવામાં આવે, તો શક્ય છે કે કોઈ કારણોસર ડેટાબેઝ બગડેલ છે. તેને ફરીથી બનાવવું અને તે તમારી સમસ્યાઓનું નિરાકરણ લાવે છે કે કેમ તે શક્ય છે. હંમેશાં / વાર / લિબ / આરપીએમ / પ્રથમ બેક અપ લે છે. ડેટાબેઝને ફરીથી બનાવવા માટે, ચલાવો:

sudo rpm --rebuilddb

અવલંબન સમસ્યાઓ હલ કરવા માટે ડિસ્ટ્રો-સિંકનો ઉપયોગ કરવો

સિસ્ટમ અપડેટ ટૂલ ડિફોલ્ટ દ્વારા ડિસ્ટ્રો સિંક પદ્ધતિનો ઉપયોગ કરે છે. જો તમારી સિસ્ટમ અંશત update અપડેટની બહાર રહી છે અથવા જો અમને કેટલાક પેકેજ અવલંબન સમસ્યાઓ મળી છે, તો તમે તેને બીજી ડિસ્ટ્રો-સિંક મેન્યુઅલી ચલાવીને ઠીક કરવાનો પ્રયાસ કરી શકો છો. આ તમારા ઇન્સ્ટોલ કરેલા પેકેજોને હાલમાં સક્ષમ કરેલા રીપોઝીટરીઓમાં જેવું જ વર્ઝન બનાવવાનો પ્રયાસ કરે છે, ભલે તેનો અર્થ કેટલાક પેકેજોને ડાઉનગ્રેડ કરવામાં આવે:

sudo dnf distro-sync

વધુ મજબૂત ચલ પેકેજોને દૂર કરવાની પણ મંજૂરી આપે છે જેના પેકેજની અવલંબન સંતોષી શકાતી નથી. આની પુષ્ટિ કરતા પહેલા કયા પેકેજો દૂર કરવામાં આવશે તે હંમેશાં કાળજીપૂર્વક સમીક્ષા કરો:

sudo dnf distro-sync --allowerasing

નવીનતમ SELinux નીતિ સાથે ફાઇલોને ફરીથી લગાવો

જો ચેતવણીઓ ઉદ્ભવે છે કે હાલની સેલિનક્સ નીતિને કારણે કેટલીક ક્રિયાઓને મંજૂરી આપવામાં આવી નથી, તો તે સેઇલિનક્સ પરવાનગી સાથે કેટલીક ફાઇલોને ખોટી રીતે લેબલ કરાવવાનો કેસ હોઈ શકે છે. આ કોઈપણ ભૂલોની ઘટનામાં થઈ શકે છે અથવા જો તમે ભૂતકાળના કોઈ તબક્કે SELinux અક્ષમ કર્યું હોત. તમે ચલાવીને આખી સિસ્ટમ ફરીથી લગાવી શકો છો:

sudo touch /.autorelabel

આગલા બૂટને ફરીથી બુટ કરવામાં લાંબો સમય લાગશે કારણ કે તે તમારી બધી ફાઇલો પરના બધા સેલિનક્સ ટsગ્સને તપાસશે અને સુધારશે. એકવાર આ થઈ જાય, અમે હવે ફેડોરાના આ નવા સંસ્કરણનો આનંદ લઈ શકીએ છીએ.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.