ઉબુન્ટુ અને ડેરિવેટિવ્ઝમાં ટર્મિનલથી ઉપલબ્ધ પેકેજો માટે શોધ કરો

ટર્મિનલમાંથી ઉપલબ્ધ પેકેજોની શોધ વિશે

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

ઉપલબ્ધ પેકેજોની શોધ માટે યોગ્ય, યોગ્ય-કેશ અને યોગ્યતાના ઉપયોગ વચ્ચેના મુખ્ય તફાવતો છે તેનું આઉટપુટ અને તે ક્રમમાં કે જેમાં આ પેકેજોનું વર્ગીકરણ કરવામાં આવ્યું છે. ઉપરાંત, તમારા ડેબિયન-આધારિત Gnu / Linux વિતરણ પર મૂળભૂત રીતે યોગ્યતા ઇન્સ્ટોલ થઈ શકશે નહીં. જો આ તમારો કેસ છે, તો તમારે તેને ઇન્સ્ટોલ કરવું પડશે.

આપણે જે દાખલાઓ જોઈ રહ્યા છીએ તેમાંથી, આઉટપુટ વાંચવા માટે apt-cache એ સૌથી સરળ છે સામાન્ય રીતે મને વધારાની માહિતીની જરૂર નથી. ઇન્સ્ટોલ કરેલા / ઉપલબ્ધ વર્ઝન જોવા માટે તમે એપ્ટ-કેશ પોલિસી પેકેજ નામનો ઉપયોગ કરી શકો છો.

બીજી વાત ધ્યાનમાં રાખવી તે છે apt અને apt-cache એપીટી સ softwareફ્ટવેર પેકેજોની કેશ શોધે છે, તેથી તેઓ બંનેમાં ઉપલબ્ધ પેકેજો પરત કરે છે ભંડારો જેમ કે જાતે જ ઇન્સ્ટોલ કરેલું ડીઇબી પેકેજો (રિપોઝીટરીઓમાં ઉપલબ્ધ નથી). કિસ્સામાં યોગ્યતા, તે ફક્ત પેકેજો જ આપશે જે રિપોઝીટરીઓમાં ઉપલબ્ધ છે.

આદેશ વાક્યમાંથી ઉપલબ્ધ પેકેજો માટે શોધ કરો

Ptપ્ટ-કેશનો ઉપયોગ કરીને ઉપલબ્ધ પેકેજો માટે શોધ કરો

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

apt-cache search BÚSQUEDA

એક વ્યવહારુ ઉદાહરણ "નોડેજ" પેકેજ માટે શોધ કરો તે નીચેના જેવું કંઈક હશે:

યોગ્ય કેશ શોધ નોડેજ

apt-cache search nodejs

તમે પહેલાંના કેપ્ચરમાં જોઈ શકો છો, હું બધા આઉટપુટને ક captureપ્ચર કરી શક્યો નથી, કારણ કે તે ખૂબ લાંબું હોઈ શકે છે.

યોગ્યતાનો ઉપયોગ કરીને ઉપલબ્ધ પેકેજો માટે શોધ કરો

યોગ્યતાના કિસ્સામાં, આ એ ચાલાક માટે Ncurses- આધારિત ફ્રન્ટ-એન્ડ. આ સાધન સામાન્ય રીતે ડિફ defaultલ્ટ રૂપે ઇન્સ્ટોલ કરેલું નથી, પરંતુ અમે સક્ષમ થઈશું તેને ડેબિયન, ઉબુન્ટુ, લિનક્સ મિન્ટ અને અન્ય ડેબિયન આધારિત Gnu / Linux વિતરણો પર સ્થાપિત કરો ટર્મિનલમાં આ આદેશનો ઉપયોગ કરીને (Ctrl + Alt + T):

sudo apt install aptitude

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

aptitude search BÚSQUEDA

"નોડેજ" પેકેજ શોધવા માટેનું એક વ્યવહારુ ઉદાહરણ નીચે આપેલ હશે:

યોગ્યતા શોધ નોડેજ

aptitude search nodejs

અમે પણ સમર્થ હશો યોગ્યતા Ncurses વપરાશકર્તા ઇન્ટરફેસ વાપરો. આપણી પાસે વધુ લખવાનું રહેશે નહીં યોગ્યતા તેને શરૂ કરવા માટે:

યોગ્યતા પેકેજો માટે શોધ

અહીં આપણે કરી શકીએ / અને પછી કીવર્ડ લખીને પેકેજોની શોધ કરો શોધ માટે.

Apt નો ઉપયોગ કરીને ઉપલબ્ધ પેકેજો માટે શોધ કરો

યોગ્ય રીતે, આપણે આદેશ વાક્યમાંથી નીચે પ્રમાણે ઉપલબ્ધ પેકેજો શોધી શકીએ છીએ.

apt search BÚSQUEDA

બસ કીવર્ડ સાથે કીવર્ડ શબ્દ બદલો કે જેને આપણે શોધવામાં રસ ધરાવીએ છીએ. આપણે અવતરણમાં ઘણા કીવર્ડ્સ ઉમેરી શકીએ છીએ.

આ તેના આઉટપુટ સાથે 'નોડેજ' શોધવાનું એક ઉદાહરણ હશે:

યોગ્ય શોધ નોડેજ

apt search nodejs

ફરી એકવાર, પરિણામો ઘણા બધા છે કે તે બધાને અગાઉની છબીમાં કેપ્ચર કરવું મારા માટે અશક્ય છે.

પરિણામો વાંચવા માટે વધુ સરળ બનાવો

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

apt-cache search BÚSQUEDA | more

અમે એવા પરિણામો પણ બાકાત રાખી શકીએ કે જેમાં ગ્રેપનો ઉપયોગ કરીને કોઈ ચોક્કસ કીવર્ડ (આ દાખલામાં SEARCH2) શામેલ ન હોય:

ptપ્ટ-કેશ સીચ ગ્રીપ સાથે ઉપલબ્ધ પેકેજો માટે શોધ કરો

apt-cache search BÚSQUEDA | grep BÚSQUEDA2

ગ્રેપ મૂળભૂત રીતે કેસ સંવેદનશીલ હોય છે. જો આપણે -i વિકલ્પ ઉમેરીશું તો આપણે ઉપલા અને નીચલા કેસોને અવગણી શકીએ છીએ. તે નીચે મુજબ હશે: grep -i SEARCH2.


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

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

*

*

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