ઉબુન્ટુ અને અન્ય ડિસ્ટ્રોસમાં તૂટેલા પેકેજોને દૂર કરો

તૂટેલા પેકેજો

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

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

હેતુઓ તૂટેલા પેકેજો શા માટે આપવામાં આવે છે તે આ હોઈ શકે છે:

  • તમે વિતરણના સત્તાવાર ભંડારોના બાહ્ય પ્રોગ્રામને સ્થાપિત કરવાનો પ્રયાસ કર્યો.
  • પ્રોગ્રામની સ્થાપના આકસ્મિક રીતે વિક્ષેપિત થાય છે. કારણો ગમે તે હોય.
  • અથવા તે કે .પરેટિંગ સિસ્ટમના અપડેટ વિક્ષેપિત છે.
  • અન્ય કારણો પણ છે, જોકે ઉપરના સૌથી વધુ વારંવાર છે ...

તૂટેલા પેકેજોની સમસ્યાને ઠીક કરો

કારણ ગમે તે હોય, તમારે તેને ઠીક કરવું આવશ્યક છે જેથી બધું યોગ્ય રીતે કાર્ય કરવાનું ચાલુ રાખે. આ સામાન્ય સમસ્યાનું સમાધાન લાવવા તમારે આનું પાલન કરવું જોઈએ સરળ પગલાં ...

ભૂલ

તમે કદાચ જોયું હશે કે તમે કંઈક ઇન્સ્ટોલ કરવાનો પ્રયાસ કરી રહ્યાં છો લાક્ષણિક ભૂલ પ્રકાર:

  • લ /ક / વાર / લિબ / ડીપીકેજી / લ getક મેળવી શકી નથી
  • ડિરેક્ટરીને લ varક કરવામાં અસમર્થ / var / lib / apt / list /

માટે સમર્થ હોવા વર્ગીકરણ તમે આ આદેશો ચલાવી શકો છો:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock

Dpkg સાથે સમસ્યા ઠીક કરો

સંભવ છે કે જ્યારે નિમ્ન-સ્તરના પેકેજ મેનેજમેન્ટ ટૂલનો ઉપયોગ કરો ડીપીકેજી અને તમને ભૂલ મળી:

  • dpkg: ભૂલ પ્રોસેસિંગ પેકેજ [પેકેજ_નામ] (–purge))

પેરા તેને ઠીક કરો જો તમને સમસ્યા પેકેજનું નામ ખબર ન હોય તો તમે નીચે મુજબ કરી શકો છો:

sudo dpkg –configure -a
sudo dpkg –remove –force-remove –reinstreq

તેના બદલે, જો તમે નામ જાણો છો આ પ્રયાસ કરો:

sudo mv /var/lib/dpkg/info/nombre_de_tu_paquete.* /tmp/
sudo dpkg –remove –force-remove-reinstreq nombre_de_tu_paquete

અવેજી કરવાનું યાદ રાખો your_package_name પેકેજના નામ દ્વારા જે તમારા કિસ્સામાં સમસ્યા પેદા કરે છે ...

એપીટી સાથે સમસ્યાને ઠીક કરો

આ કરવાની બીજી રીત એપીટી, ઉચ્ચ-સ્તરના પેકેજ મેનેજરનો ઉપયોગ કરીને છે. આ કરવા માટે, પ્રથમ ખાતરી કરો કે પેકેજોની કોઈ નવી આવૃત્તિઓ નથી:

sudo apt –fix-missing update

જો નહિં, તો પ્રયાસ કરો ચલાવો હુકમ:

sudo apt install -f
sudo apt update


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

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

*

*

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