રસ્ટ અથવા રસ્ટ-લેંગ તે એકદમ આધુનિક અને ઓપન સોર્સ પ્રોગ્રામિંગ ભાષા છે, તેમજ ક્રોસ-પ્લેટફોર્મ હોવાથી, સી અને સી ++ ને બદલવા માટે રચાયેલ છે. તે મોઝિલા દ્વારા બનાવવામાં આવ્યું હતું અને સી # અને જાવાથી આવતા લોકોને પણ ખુશ કરવા માટે ઉચ્ચ-સ્તરનું એબ્સ્ટ્રેક્શન છે. અને આ બધુ જ નથી, આપણે ઘણી રસપ્રદ સુવિધાઓ જોઈ શકીએ છીએ જે અન્ય પ્રોગ્રામિંગ ભાષાઓમાં દેખાતી નથી, જેમ કે શૂન્ય ખર્ચની અવમૂલ્યન, ચળવળના સેમેટિક્સ, મેમરીની સલામતીની ખાતરી, ઓછી એક્ઝેક્યુશનનો સમય, વગેરે.
રસ્ટનો ઉપયોગ કેટલાક ગ્રીટ્સ દ્વારા કરવામાં આવે છે, જેમ કે કેનોનિકલ, કોરોસ, કોરસેરા, ડ્રropપબ .ક્સ, અને અલબત્ત મોઝિલા પોતે. મલ્ટીપ્લેટફોર્મ હોવાને કારણે અમારી પાસે તે જીએનયુ / લિનક્સ માટે ઉપલબ્ધ છે અને આ લેખમાં અમે તમને પગલું દ્વારા પગલું બતાવીશું અને તમારી પસંદીદા ડિસ્ટ્રો પર તેને કેવી રીતે ઇન્સ્ટોલ કરવું તે સરળ રીતે બતાવીશું. જો તમે રસ્ટ વિશે વધુ વિગતો જાણવા માંગતા હો, તો તમે accessક્સેસ કરી શકો છો સત્તાવાર સાઇટ જ્યાં તમને તેના વિશે સંખ્યાબંધ માર્ગદર્શિકાઓ અને દસ્તાવેજો મળશે... કરવા માટેની પ્રથમ વસ્તુ રસ્ટ સ્થાપિત કરો અમારા ડિસ્ટ્રોમાં જરૂરી પેકેજ ડાઉનલોડ કરવાનું છે, આ માટે આપણે કર્લનો ઉપયોગ કરીશું:
curl https://sh.rustup.rs -sSf | sh
આ સાથે અમે સાઇટને accessક્સેસ કરીએ છીએ અને સ્ક્રિપ્ટને એક્ઝિક્યુટ કરીએ છીએ. અમારા ટર્મિનલમાં વિકલ્પોની શ્રેણી ખોલવામાં આવશે અને અમારે યોગ્ય જવાબ આપવો આવશ્યક છે. તમારે જોઈએ ઇન્સ્ટોલેશન સાથે ચાલુ રાખવા માટે 1 દબાવો ડિફ defaultલ્ટ મૂલ્યો સાથે, જે મોટાભાગના માટે ભલામણ કરવામાં આવે છે. જો તમે નિષ્ણાત છો, તો તમે ઇન્સ્ટોલેશનને કસ્ટમાઇઝ કરવા માટે 2 નો ઉપયોગ કરી શકો છો ...
તે પછી, તે ઇન્સ્ટોલેશન વિશેની શ્રેણીની માહિતીને આઉટપુટ કરશે, અને તે સમાપ્ત થઈ ગયા પછી અમે સમર્થ થઈશું અમારા શેલને ગોઠવો કામ શરૂ કરવા માટે વર્તમાન:
source $HOME/.cargo/env
અને આપણે તેનો ઉપયોગ શરૂ કરી શકીએ છીએ. ઉદાહરણ તરીકે, જો તમે ઇચ્છો સંસ્કરણ જુઓ કે તમે હમણાં જ ઇન્સ્ટોલ કર્યું છે અને તપાસ કરો કે બધું બરાબર છે:
rustc --version
અહીંથી તમે રસ્ટમાં તમારા પ્રોજેક્ટ્સથી પ્રારંભ કરી શકો છો. હું આશા રાખું છું કે મેં તમને મદદ કરી છે અથવા ઓછામાં ઓછી તમને આ ભાષા જાણવી જો તમે હજી સુધી તે જાણતા ન હો ...
નમસ્તે, તમે મને મદદ કરી શકશો, હું PATH પર્યાવરણ ચલને કાયમી ધોરણે રસ્ટને કેવી રીતે ગોઠવી શકું?