પ્રોગ્રામના પાછલા સંસ્કરણ પર કેવી રીતે પાછા ફરવું

ડાઉનગ્રેડ સિગ્નલ

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

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

આર્ક લિનક્સ અને આર્ક આધારિત (પેકમેન સાથે):

તેને આર્ક ડિસ્ટ્રોથી કરવા અથવા તેના પર આધારિત હોવાના કિસ્સામાં, એટલે કે, પેકમેન પેકેજ મેનેજરનો ઉપયોગ કરે છે, પ્રક્રિયા આ છે:

ls /var/cache/pacman/pkg/ | grep nombre_paquete

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

sudo pacman -U /var/cache/pacman/pkg/nombre_paquete-version.pkg.tar.xz

ઓપનસુઝ અને તેના પર આધારિત:

ઓપનસુઝ અને તેના આધારે કોઈપણ ડિસ્ટ્રો માટે, અમે ઝિપરનો ઉપયોગ કરીશું. અને પ્રક્રિયા સમાન છે, પહેલા આપણે કેશને શોધીએ છીએ અને પછી તમને જોઈતા સંસ્કરણને ઇન્સ્ટોલ કરીએ છીએ:

cat /var/log/zypp/history | grep nombre_paquete

sudo zypper -in -f nombre_paquete-version

ડેબિયન અને ડેરિવેટિવ્ઝ (એપીટી):

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

sudo apt-cache showpkg nombre_paquete
અને હવે અમે તમને જોઈતું સંસ્કરણ ઇન્સ્ટોલ કરવા જઈ રહ્યા છીએ, જેમાં પેકેજ_નામ તમારા કિસ્સામાં એક જ છે અને xz ઇચ્છિત સંસ્કરણ છે, ઉદાહરણ તરીકે 7.53:
sudo apt install nombre_paquete=x.z

હું આશા રાખું છું કે તે મદદ કરે છે…


ટિપ્પણી કરવા માટે સૌ પ્રથમ બનો

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

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

*

*

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