પીપીએ પર્જ: પીપીએ રીપોઝીટરીને સુરક્ષિત રીતે કેવી રીતે દૂર કરવું

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

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

આ તે ચોક્કસ કારણો છે કે તમે પહેલાં ઉમેર્યું છે તે PPA રીપોઝીટરીને દૂર કરવાની જરૂર પડી શકે છે.

બચાવ માટે પી.પી.એ. પુર્જ કરો

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

કેવી રીતે વાપરવું

જ્યારે તમે ટર્મિનલમાં આ લખ્યું ત્યારે સમસ્યા aroભી થઈ:

sudo -ડ-ptપ્ટ-રિપોઝિટરી પીપા: માય_પ્પા

આ વાક્યને અમલમાં મૂકીને તમે જે કર્યું તે તમારા ભંડારોની સૂચિમાં એક PPA ઉમેર્યું હતું જ્યાંથી ઉબુન્ટુ ઉપલબ્ધ એપ્લિકેશનોને ઇન્સ્ટોલ અને અપડેટ કરશે.

આ સ્થિતિને પૂર્વવત કરવા માટે, તમારે પહેલા પી.પી.એ.-પુર્જ ઇન્સ્ટોલ કરવું પડશે. તમે અહીંથી ડીઇબી પેકેજ ડાઉનલોડ કરી શકો છો અહીં.

એકવાર ઇન્સ્ટોલ થઈ ગયા પછી, મેં એક ટર્મિનલ ખોલ્યું અને લખ્યું:

sudo ppa-purge ppa: my_ppa / સબડિરેક્ટરી /

જો તમે અગાઉ આખું પી.પી.એ. ઉમેર્યું હોય, તો તમારે ફક્ત પી.પી.એ.નું નામ મૂકવું પડશે, નહીં તો તમારે ચોક્કસ સબડિરેક્ટરી પણ મૂકવી પડશે.

તેથી, ઉદાહરણ તરીકે, PPA ઇન્સ્ટોલ અને અનઇન્સ્ટોલ કરવા માટે આ જોડીઓ હશે:

sudo -ડ-ptપ્ટ-રિપોઝિટરી પીપા: ક્રોમિયમ-દૈનિક
sudo ppa-purge ppa: ક્રોમિયમ-દૈનિક

sudo -ડ-ptપ્ટ-રિપોઝિટરી પીપા: ટ્યુઆલાટ્રિક્સ / ગ્લોબસ
sudo ppa-purge ppa: tualatrix / gloobus

પ્રથમ ઉદાહરણમાં, અમે સંપૂર્ણ પીપીએ ઇન્સ્ટોલ કર્યું હતું અને બીજામાં ફક્ત એક જ ડિરેક્ટરી. પી.પી.એ.-પુર્જનો ઉપયોગ કરતી વખતે, દેખીતી રીતે, આપણે એ જ પાથનો ઉલ્લેખ કરવો જ જોઇએ કે જેનો ઉપયોગ આપણે -ડ-ptપ્ટ-રીપોઝીટરી સાથે કર્યો હતો.

આશા છે કે ઉબુન્ટુ સ10.10ફ્ટવેર સેન્ટર કે ઉબુન્ટુ XNUMX સાથે આવશે, તેમાં પીપીએ ઉમેરવાની અને / અથવા દૂર કરવાની ક્ષમતા શામેલ છે. હમણાં માટે, આપણે આ પદ્ધતિ માટે સમાધાન કરવું જોઈએ, જે મારા અનુભવમાં સલામત અને સૌથી વિશ્વસનીય છે.

હાલમાં વપરાયેલા પીપીએની સૂચિ કેવી રીતે રાખવી

તમને કદાચ યાદ નથી હોતું કે તે તમને શું મુશ્કેલી પહોંચાડે છે તે ઘોર PPA કહેવાતું હતું. મૂળભૂત રીતે તમારા સ્રોત.લિસ્ટ ઉપયોગ કરી રહ્યાં છે તે પીપીએ શોધવા માટેની 3 રીતો છે.

પ્રથમ સૌથી સહેલું છે. પર જાઓ સિસ્ટમ> વહીવટ> સ Softwareફ્ટવેર સ્રોત. ત્યાં એકવાર, ટેબ પર જાઓ અન્ય સ softwareફ્ટવેર. બધા પીપીએ ત્યાં સૂચિબદ્ધ થશે. આ વિંડોમાંથી તમે પીપીએ અક્ષમ કરવામાં પણ સક્ષમ હશો જે તમને સમસ્યાઓનું કારણ બને છે (જો કે આ, જાતે જ, પ્રોગ્રામ્સના પાછલા સંસ્કરણોને પુનર્સ્થાપિત કરશે નહીં). ઓળખવા માટે સરળ બનાવવા માટે તમે દરેક પી.પી.એ. "ટિપ્પણી" ઉમેરી શકો છો (અલબત્ત, કેટલીકવાર પી.પી.એ. પાથ અમને કશું કહેતો નથી જે અમને તેના વિશેનો ચાવી આપે છે!).

તમે એપ્લિકેશન> ઉબુન્ટુ સntફ્ટવેર સેન્ટર પર જઈને પીપીએની સૂચિ પણ accessક્સેસ કરી શકો છો. જો કે, ત્યાંથી તમે PPAs ને અક્ષમ કરી શકશો નહીં, ફક્ત તે PPAs દ્વારા ઉપલબ્ધ એપ્લિકેશનો જુઓ / ઇન્સ્ટોલ / અનઇન્સ્ટોલ કરો.

ત્રીજી પદ્ધતિ ટર્મિનલનો ઉપયોગ કરવાની છે. અમે લખ્યું:

grep -i ppa.launchpad.net /etc/apt/sources.list.d/*.list

આ, મારી દ્રષ્ટિએ, સિસ્ટમમાં કયા પી.પી.એ. ઇન્સ્ટોલ કરેલા છે તે જોવાની શ્રેષ્ઠ રીત છે.

યાદ રાખો કે જો તમે પીપા-પર્જની મદદથી અનઇન્સ્ટોલ કરવા માટે જરૂરી પીપીએનો માર્ગ મેળવવા માટે પદ્ધતિ 1 (સ Softwareફ્ટવેર સ્રોતો દ્વારા) અથવા 3 (ટર્મિનલનો ઉપયોગ કરીને) નો ઉપયોગ કરવા જઇ રહ્યા છો, તો આ વચ્ચેના ટેક્સ્ટ દ્વારા આપવામાં આવ્યું છે ppa.launchpad.net y ઉબુન્ટુ.

ઉદાહરણ તરીકે, આ:

http://ppa.launchpad.net/jason-scheunemann/ppa/ubuntu

પીપીએનો માર્ગ છે: જેસોન-સ્ક્યુમેનમેન / પી.પી.એ.

તેથી, પી.પી.એ.-શુદ્ધિકરણમાં તમે મૂકવા જઈ રહ્યા છો:

sudo ppa-purge ppa: જેસોન-સ્ક્યુમનમ /ન / પીપીએ

તમારા સંદર્ભ માટે, તે જાણવું સારું છે કે, સામાન્ય રીતે, પીપીએ માર્ગોની રચના નીચે મુજબ છે: વપરાશકર્તા નામ / ppa_name.


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

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

*

*

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

  1.   એડિસન ગેલિન્ડો જણાવ્યું હતું કે

    ઉદાહરણ તરીકે, ખૂબ ખૂબ આભાર

  2.   બ્રાઉવ 1387 જણાવ્યું હતું કે

    હેલો, ઉત્તમ વેબસાઇટ અને તેની બધી સામગ્રી, પરંતુ મને કોઈ શંકા નથી, તે તમારી વેબસાઇટથી સંબંધિત છે.
    તમારી વેબસાઇટ પર, જ્યારે તમે થોડી વધુ નીચે જાઓ છો, ત્યારે એક બાર પ્રદર્શિત થાય છે જેમાં આ ટ્વિટર અને બીજું કંઇક છે, મારો પ્રશ્ન એ છે કે તે બાર કેવી રીતે મૂકવો? તે પહેલી વાર નથી થયું કે હું તેને વેબસાઇટ પર જોઉં છું તેથી જ મારી શંકા છે, શું તમે વિચારો છો કે તમે મને મદદ કરી શકો? ઠીક છે, અહીં હું તમને એક તસવીર છોડું છું જેથી તમે જાણો છો કે તે શું છે.
    http://i47.tinypic.com/280l9qf.png

    પહેલાથી ખૂબ ખૂબ આભાર.

  3.   બ્રાઉવ 1387 જણાવ્યું હતું કે

    કેમ ગ્રાસિઅસ.

  4.   એનોમી જણાવ્યું હતું કે

    /Etc/apt/sources.list.d માંથી ફાઇલો કા Deleteી નાખો
    Ptપ્ટ-ગેટ અપડેટ કરતી વખતે તે આપમેળે તે પીપાની શોધવાનું બંધ કરે છે.

    1.    એન્જલએક્સએનએક્સ જણાવ્યું હતું કે

      ખૂબ જ સારી ટિપ્પણી એ છે કે આ પોસ્ટનો અભાવ છે

  5.   સાઈટો મોર્ડ્રાગ જણાવ્યું હતું કે

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

  6.   કાર્લોસ જણાવ્યું હતું કે

    ઠીક છે, હું આ ભંડાર કા deleteવા માટે સમર્થ નથી:

    દેબ http://ppa.launchpad.net/ubuntu-x-swat/intel-graphics-updates/ubuntu ચોક્કસ મુખ્ય

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

    તે ભંડારને દૂર કરવા માટેનો આદેશ શું હશે?

    1.    રે જણાવ્યું હતું કે

      ગુડ,

      સમાધાન "ખૂબ જ સારું નથી" પરંતુ ઉપયોગી છે જો પી.પી.એ.-પુર્જ તમારા માટે કામ કરતું નથી, તે /etc/apt/sources.list.d માંથી ફાઇલને કા deleteી નાખવી છે કારણ કે ત્યાં કોઈ અનામી કહ્યું છે અથવા સરનામાંઓને "ટિપ્પણી" કરશે.

      જો તમે એક

      સીડી /etc/apt/sources.list.d

      અને પછી એ

      ls

      તમે ફાઇલો જોશો કે જે તમારું ડિસ્ટ્રિબ્યુશન રીપોઝીટરીઓને માઉન્ટ કરવા માટે વાપરે છે.

      ચોક્કસ તમે જેને દૂર કરવા માંગો છો તેને ઉબુન્ટુ-એક્સ-સ્વાટ.લિસ્ટ અથવા તેવું કંઈક કહેવામાં આવે છે.

      અથવા તમે એક સાથે ફાઇલ કા deleteી નાંખો

      sudo rm ubuntu-x-swat.list

      અથવા તમે તેને દાખલ કરો અને # સાથે ફાઇલની લાઇનો "રદ કરો".

      સુડો નેનો ઉબુન્ટુ-એક્સ-સ્વાટ.લિસ્ટ

      ફાઇલની દરેક લાઇનની સામે # મુકો, બચાવવા માટે સીઆરટીએલ + ઓ, હા કહેવા માટે દાખલ કરો અને બહાર નીકળવા માટે સીઆરટીએલ + એક્સ.

      જલદી તમે કરો

      સુડો apt-get સુધારો

      o

      સુડો યોગ્યતા અપડેટ

      તમે જોશો કે તે પહેલેથી જ તે રેખાઓને અવગણે છે.

      હું આશા રાખું છું કે મારું "હાલનું હું" ભવિષ્યના કોઈને મદદ કરે છે ... 😛

      1.    જોશી જણાવ્યું હતું કે

        પેકેજ મેનેજરથી તમે તેને પી.પી.એ. સ ofફ્ટવેરનાં સ્ત્રોતો આપો છો અને જેને તમે ન ઇચ્છતા હો તે કા deleteી નાખો

    2.    જોશી જણાવ્યું હતું કે

      ઉબુન્ટુ સ softwareફ્ટવેર સેન્ટરમાંથી તમે તેને સ softwareફ્ટવેર સ્રોતમાં આપો પછી ટોચ પર તે કહે છે પીપીએ તમે ત્યાં આપો છો તે તમે પસંદ કરો છો અને હવે તમે તેને દૂર કરો છો અને વોઇલા આખરે તમે અપડેટ કરો સુડો getપ્ટ-અપડેટ

  7.   વિન્સેન્ટ જણાવ્યું હતું કે

    આભાર તે મને સેવા આપી

    1.    ચાલો લિનક્સનો ઉપયોગ કરીએ જણાવ્યું હતું કે

      ભલે પધાર્યા!!
      આલિંગન! પોલ.