કેટલીકવાર આપણે શોધી કા .ીએ છીએ કે આપણે જાણવાની જરૂર છે કે નહીં પ્રોગ્રામ અથવા પેકેજ ઇન્સ્ટોલ કરેલું છે સિસ્ટમમાં કે નહીં. સમસ્યા એ છે કે વિવિધ જીએનયુ / લિનક્સ વિતરણો માટે ઉપલબ્ધ પેકેજ મેનેજરોની માત્રા સાથે, નવા બાળકો માટે આ કંઈક અંશે જટિલ હોઈ શકે છે કારણ કે તેઓને દરેક કેસમાં વિવિધ આદેશો અથવા ટૂલ્સ તેમજ તેમના વિકલ્પો યાદ રાખવા પડે છે જેથી આપણે બતાવીએ કે પેકેજ આપણી સિસ્ટમમાં છે.
ઉદાહરણ તરીકે, જો આપણે આર્ક લિનક્સ અને ડેરિવેટિવ્ઝ પર આગળ વધીએ, અમે જે સાધન શોધી રહ્યા છીએ તે પેકેજ મેનેજર છે -Qs વિકલ્પોવાળા પેકમેન અને પેકેજનું નામ જેને આપણે તપાસવા માગીએ છીએ. બીજી બાજુ, જો તે આરપીએમ પેકેજો પર આધારિત ડિસ્ટ્રો છે તો આપણે આરપીએમ-ક્વા ટૂલનો ઉપયોગ કરી શકીએ છીએ કે જે બધા ઇન્સ્ટોલ કરેલા પેકેજોની સૂચિ બનાવે છે અને પરિણામને ફિલ્ટર કરવા માટે ગ્રેપ પેકેજ-નામ તરફની પાઇપની મદદથી આઉટપુટને પાઇપ કરી શકે છે. ડેબિયન અને ડેરિવેટિવ્ઝ માટે તમે ડીપીપીજી-એસનો ઉપયોગ કરી શકો છો, ત્યારબાદ પરામર્શ કરવા માટેના પેકેજનું નામ, વગેરે.
તમે વિચારી શકો છો કે જે કોઈપણ વિતરણ માટેનો સામાન્ય ઉકેલો છે, અને સત્ય એ છે કે તે એક બિંદુ સુધી કામ કરશે, કેમ કે બધા પેકેજો જ્યાં પાથમાં મળતા નથી. જે શોધ અને તેથી લાગે છે કે જો આપણે કેટલાક સ softwareફ્ટવેર પેકેજો જોઈએ છીએ તો લાગે છે કે તે મળ્યા નથી અને સિસ્ટમમાં ઇન્સ્ટોલ કરેલા નથી પરંતુ તે છે ... ઉદાહરણ તરીકે, જો આપણે જોઈએ કે નેનો ટેક્સ્ટ સંપાદક ઇન્સ્ટોલ કરેલું છે કે જેની સાથે આપણે તે ત્યાં છે કે નહીં તે સંપૂર્ણ રીતે જોઈ શકે છે, પરંતુ જો આપણે તેને લીબરઓફીસ સાથે ચકાસીએ તો વસ્તુ બદલાય છે:
which nano which libreoffice
બંનેનું પરિણામ ખૂબ જ અલગ હશે, કારણ કે પ્રથમ કિસ્સામાં તે દ્વિસંગી (/ બિન / નેનો) નો માર્ગ સૂચવશે અને બીજામાં તે લીબરઓફીસ ઇન્સ્ટોલ કરેલું હોવા છતાં પણ અમને કોઈ આઉટપુટ બતાવશે નહીં. મારો મતલબ એવો હતો. તેથી, અંતે અમારી પાસે શીખવા સિવાય કોઈ વિકલ્પ નથી વિવિધ આદેશો અને વિકલ્પો ડિસ્ટ્રો માટે આપણે વાપરી રહ્યા છીએ:
pacman -Qs nombre-paquete rpm -qa | grep nombre-paquete dpkg -s nombre-paquete
નમસ્તે, તમે ઉપયોગ કરી શકો છો તે .deb (ડેબિયન અને ડેરિવેટિવ્ઝ) નો ઉપયોગ કરે છે તે વિતરણો માટે ...
dpkg -l | ગ્રેપ પેકેજ_નામ_ અથવા_ ભાગ_ની_પાર્ટ
પ્રથમ ક columnલમ પર ધ્યાન આપો, જો "ii" દેખાય છે તે એક ઇન્સ્ટોલ કરેલું પેકેજ છે, તો અક્ષરોના અન્ય સંયોજનો દેખાઈ શકે છે (મેન ડીપીપીજી).
બીજી રીત, પરંતુ તમારે પેકેજનું બરાબર નામ જાણવું જોઈએ, તે છે ...
dpkg -s package_name
... તેના વિશે તદ્દન વિગતવાર માહિતી આપે છે.
સાદર