આર્ક લિનક્સ અને તેના ડેરિવેટિવ્ઝના અધિકૃત ભંડારો ઘણા બધા સોફ્ટવેર ઓફર કરે છે જે હંમેશા અપડેટ થાય છે, પરંતુ તેમાં બધું જ જોવા મળતું નથી. ડેબિયનના ડેરિવેટિવ્ઝ કરતાં અલગ ભાગ્ય દ્વારા, જે વ્યવહારીક રીતે બધું in.deb ફોર્મેટમાં છે, AUR અસ્તિત્વમાં છે, અને એવું કહેવાય છે કે જો પ્રોગ્રામ AURમાં ન હોય તો તેનો અર્થ એ છે કે તે Linux માટે અસ્તિત્વમાં નથી. અહીં પ્રશ્ન એ છે: AUR સૉફ્ટવેરનું સંચાલન કેવી રીતે થાય છે? આ લેખમાં અમે તમને ના વિકલ્પો વિશે વાત કરવા જઈ રહ્યા છીએ યે અને પામેક.
હું જાણું છું કે તેઓ સમાન નથી, પરંતુ તેમની પાસે સમાન વસ્તુઓ છે. Pamac Manjaro માં ડિફૉલ્ટ રૂપે ઇન્સ્ટોલ કરેલું છે, અને તેના સોફ્ટવેર સ્ટોરને આપવામાં આવેલ નામ પણ છે. પરંતુ આર્ક યુઝર રિપોઝીટરીમાંથી સોફ્ટવેર ઇન્સ્ટોલ કરવા માટે તે બે સૌથી વધુ ઉપયોગમાં લેવાતા ટૂલ્સ છે, અને અહીં અમે દરેકનો ઉપયોગ કેવી રીતે થાય છે તે સમજાવવા જઈ રહ્યા છીએ.
AUR સૉફ્ટવેરનું સંચાલન કરવા માટેના આદેશો: યે વિ. પમાક
આપણે ચાલુ રાખીએ તે પહેલાં, આપણે દરેક પેકેજોને ઇન્સ્ટોલ કરવા માટેના આદેશો સમજાવવા જોઈએ, બંને કિસ્સાઓમાં સમાન, ફક્ત નામ બદલવું, જે રહેશે. sudo pacman -S yay એક માટે અને sudo pacman -S pamac બીજી.
આવો લેખ ઘણો લાંબો હોઈ શકે છે. હું દરેક આદેશ માટે એક ફકરો લખી શકું છું, પરંતુ વધુ સીધી, સરળ-થી-સંદર્ભ માહિતી વધુ સારી નહીં હોય? મને એવું લાગે છે, અને હું નીચેના જેવા કોષ્ટક દ્વારા વિચારી શકું તે શ્રેષ્ઠ માર્ગ છે:
| એક્શન | હા | PAMAC |
|---|---|---|
| Buscar | yay -Ss પેકેજ_નામ | pamac શોધ પેકેજ_નામ |
| સ્થાપિત કરો | yay -S પેકેજ_નામ | pamac ઇન્સ્ટોલ પેકેજ_નામ |
| પેકેજ જૂથ સ્થાપિત કરો | yay -S જૂથ_નામ | pamac install group_name |
| કાઢી નાંખો | yay -R પેકેજ_નામ | pamac પેકેજ_નામ દૂર કરો |
| પેકેજ અને નિર્ભરતા દૂર કરો | yay -Rns પેકેજ_નામ | pamac હટાવો પેકેજ_નામ && pamac autoremove |
| અનાથ દૂર કરો | yay -Rns $(yay -Qdtq) | pamac દૂર -o |
| બધા અપડેટ | yay -Syu | pamac અપડેટ |
| એક પેકેજ અપડેટ કરો | yay -Syu પેકેજ_નામ | pamac અપગ્રેડ પેકેજ_નામ |
| વિગતો | હા -હા પેકેજ_નામ | pamac માહિતી પેકેજ_નામ |
| કેશ સાફ કરો | yay -Sc | pamac સ્વચ્છ |
| સ્થાપિત પેકેજોની સૂચિ | yay -Q | pamac યાદી |
| નિર્ભરતાઓની સૂચિ બનાવો | yay -Qi પેકેજ_નામ | pamac સૂચિ - પેકેજ_નામ દ્વારા જરૂરી છે |
| જૂના પેકેજો બતાવો | yey -wha | pamac જૂનું |
ઉપરોક્તથી, આપણે ધ્યાનમાં રાખવું જોઈએ કે આપણે જે પેકેજો અથવા જૂથો સાથે કામ કરવા માંગીએ છીએ તેના નામ સાથે "પેકેજ_નામ" અથવા "જૂથ_નામ" બદલવું જોઈએ. અને કેશ સાફ કરવા જેવા આદેશોથી સાવચેત રહો, અમુક કિસ્સામાં જ રાખવાની ભલામણ કરવામાં આવે છે (ઉદાહરણ તરીકે, પેકેજની છેલ્લી ત્રણ આવૃત્તિઓ રાખવા માટે "clean –keep 3").
ધ્યાનમાં લેવા
જેમ તમે જોઈ શકો છો, Yay દ્વારા ઉપયોગમાં લેવાતા ઘણા ફ્લેગ્સ પેકમેન, સત્તાવાર આર્ક લિનક્સ પેકેજ મેનેજર દ્વારા ઉપયોગમાં લેવાતા સમાન છે. પરંતુ હું ઉપયોગ કરવાની ભલામણ કરું છું સત્તાવાર રીપોઝીટરીઝમાંથી સોફ્ટવેરનું સંચાલન કરવા માટે pacman અને AUR ના સહાયક તરીકે યે. અલબત્ત, દરેક વ્યક્તિ પોતાને યોગ્ય લાગે તેમ કાર્ય કરવા માટે સ્વતંત્ર છે.
તે સ્પષ્ટ કરવું પણ મહત્વપૂર્ણ છે કે બંને પ્રોગ્રામ્સ પણ છે તમને અધિકૃત રીપોઝીટરીઝમાંથી સોફ્ટવેરનું સંચાલન કરવાની મંજૂરી આપે છે, મેં હમણાં જ ઉલ્લેખ કર્યો છે. મંજરો સિવાયના આર્ક-આધારિત વિતરણના વપરાશકર્તાઓ માટે, એક વિઝાર્ડ અથવા બીજા (અથવા અન્ય, અલબત્ત)નો ઉપયોગ એ પસંદગીઓ અથવા અનુભવોના આધારે વ્યક્તિગત નિર્ણય હોવો જોઈએ, પરંતુ મંજરોમાં તે અલગ છે. Pamac ડિફૉલ્ટ રૂપે ઇન્સ્ટોલ કરેલું છે, અને જો કે તમે Yay ને ઇન્સ્ટોલ કરી શકો છો અને તેનો ઉપયોગ કરી શકો છો, આ કિસ્સામાં મારી ભલામણ એ છે કે અધિકૃત રિપોઝીટરીઝ માટે pacman અને AUR માટે Pamac નો ઉપયોગ કરો.
જો તમે ટર્મિનલ દ્વારા પ્રક્રિયાઓ કરવા માંગતા હોવ તો તે છે. જો તમે ગ્રાફિકલ ઇન્ટરફેસ સાથે સ્ટોર પસંદ કરો છો, તો પછી બધું Pamac સાથે.
AUR વિશે
AUR માટે અલગ વિભાગ, જેનું ટૂંકું નામ છે આર્ક યુઝર રિપોઝીટરી. સૉફ્ટવેર ઇન્સ્ટોલ કરવા માટે તે એક સારો વિકલ્પ છે, પરંતુ તેને "વૈકલ્પિક" માં ત્યાં જ રહેવું પડશે. જ્યારે પણ શક્ય હોય ત્યારે, વસ્તુઓને અધિકૃત રીપોઝીટરીઝમાંથી ઇન્સ્ટોલ કરવી જોઈએ, અને આ કોઈપણ Linux વિતરણ માટે માન્ય છે સિવાય કે તેઓ અમને કંઈક ઓછું અપડેટ કરે અને અમને નવીનતમ જોઈએ.
AUR માં અમે બધું શોધી શકીએ છીએ, પરંતુ તે સમુદાય દ્વારા અપલોડ કરવામાં આવે છે, આર્ક લિનક્સ અથવા સીધા સંબંધિત કોઈપણ નથી. કેટલાક ઉદાહરણો આપવા માટે, તે છે સ્પોટટ્યુબ તેના પોતાના વિકાસકર્તા દ્વારા સંકલિત અને જાળવણી કરવામાં આવે છે, પરંતુ અન્ય ઘણા કાર્યક્રમો સ્વયંસેવકો દ્વારા અપલોડ કરવામાં આવે છે.
એ હકીકત ઉપરાંત કે સહયોગી નાની ભૂલ કરી શકે છે જેના કારણે પેકેજ અમારા કેસમાં કામ કરતું નથી, જેનું મોટા ભાગનું AUR માં છે તેનું સંકલન કરવું પડશે. તે સાચું છે કે Pamac અથવા Yay જેવા સાધનોનો ઉપયોગ કરીને બધું આપોઆપ છે, પરંતુ સમય હંમેશા એક જ રહેશે. આનો મારો મતલબ એ છે કે જો AUR નો ઉપયોગ હાથમાંથી નીકળી જાય, તો એવા કિસ્સાઓ હોઈ શકે છે કે જ્યાં સમગ્ર ઓપરેટિંગ સિસ્ટમને અપડેટ કરવામાં તેના કરતા વધુ સમય લાગે છે કારણ કે તેને ઘણા પ્રોગ્રામ્સ કમ્પાઈલ કરવા પડે છે.
માર્ગ દ્વારા, જોકે તેઓ હોઈ શકે છે ઓછું સલામત, -બિનમાં સમાપ્ત થતી કોઈપણ વસ્તુ પૂર્વ સંકલિત છે.
અને આ બધું હશે. હું Pamac સાથે વળગી રહીશ, પરંતુ હું જાણું છું તે ઘણા આર્ક બેઝ વપરાશકર્તાઓ યે પસંદ કરે છે. તમારી પસંદગી શું છે?