ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ರಸ್ಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಸ್ಥಾಪಿಸಿ

ಗೇರ್ನೊಂದಿಗೆ ತುಕ್ಕು ಲೋಗೋ

ತುಕ್ಕು ಅಥವಾ ತುಕ್ಕು-ಲ್ಯಾಂಗ್ ಇದು ಸಾಕಷ್ಟು ಆಧುನಿಕ ಮತ್ತು ಓಪನ್ ಸೋರ್ಸ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿದೆ, ಜೊತೆಗೆ ಕ್ರಾಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್, ವೇಗವಾಗಿ ಮತ್ತು ಸಿ ಮತ್ತು ಸಿ ++ ಅನ್ನು ಬದಲಾಯಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಇದನ್ನು ಮೊಜಿಲ್ಲಾ ರಚಿಸಿದ್ದು, ಸಿ # ಮತ್ತು ಜಾವಾದಿಂದ ಬರುವವರನ್ನು ಮೆಚ್ಚಿಸಲು ಉನ್ನತ ಮಟ್ಟದ ಅಮೂರ್ತತೆಯನ್ನು ಹೊಂದಿದೆ. ಮತ್ತು ಇದು ಅಷ್ಟೆ ಅಲ್ಲ, ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಕಾಣಿಸದ ಅನೇಕ ಆಸಕ್ತಿದಾಯಕ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ನಾವು ನೋಡಬಹುದು, ಉದಾಹರಣೆಗೆ ಶೂನ್ಯ ವೆಚ್ಚ ಅಬ್ರಾಸ್ಟ್ರಕ್ಷನ್ಸ್, ಮೂವ್ಮೆಂಟ್ ಸೆಮ್ಯಾಟಿಕ್ಸ್, ಖಾತರಿಪಡಿಸಿದ ಮೆಮೊರಿ ಸುರಕ್ಷತೆ, ಮರಣದಂಡನೆ ಸಮಯ ಕಡಿಮೆಯಾಗಿದೆ.

ತುಕ್ಕು ಅನ್ನು ಕ್ಯಾನೊನಿಕಲ್, ಕೊರಿಯೊಸ್, ಕೋರ್ಸೆರಾ, ಡ್ರಾಪ್‌ಬಾಕ್ಸ್ ಮತ್ತು ಕೆಲವು ಶ್ರೇಷ್ಠರು ಬಳಸುತ್ತಾರೆ ಸಹಜವಾಗಿ ಮೊಜಿಲ್ಲಾ. ಮಲ್ಟಿಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್ ಆಗಿರುವುದರಿಂದ ನಾವು ಅದನ್ನು ಗ್ನೂ / ಲಿನಕ್ಸ್‌ಗೆ ಲಭ್ಯವಿರುತ್ತೇವೆ ಮತ್ತು ಈ ಲೇಖನದಲ್ಲಿ ನಾವು ನಿಮಗೆ ಹಂತ ಹಂತವಾಗಿ ಮತ್ತು ನಿಮ್ಮ ಆದ್ಯತೆಯ ಡಿಸ್ಟ್ರೊದಲ್ಲಿ ಅದನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬೇಕು ಎಂಬುದನ್ನು ಸರಳ ರೀತಿಯಲ್ಲಿ ತೋರಿಸಲಿದ್ದೇವೆ. ನೀವು ರಸ್ಟ್ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ವಿವರಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ನೀವು ಪ್ರವೇಶಿಸಬಹುದು ಅಧಿಕೃತ ಸೈಟ್ ನೀವು ಅದರ ಬಗ್ಗೆ ಹಲವಾರು ಕೈಪಿಡಿಗಳು ಮತ್ತು ದಸ್ತಾವೇಜನ್ನು ಕಾಣಬಹುದು ಅಲ್ಲಿ... ಮಾಡಲು ಮೊದಲ ವಿಷಯ ರಸ್ಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ ನಮ್ಮ ಡಿಸ್ಟ್ರೊದಲ್ಲಿ ಅಗತ್ಯವಾದ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುವುದು, ಇದಕ್ಕಾಗಿ ನಾವು ಸುರುಳಿಯನ್ನು ಬಳಸಲಿದ್ದೇವೆ:

curl https://sh.rustup.rs -sSf | sh

ಇದರೊಂದಿಗೆ ನಾವು ಸೈಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸುತ್ತೇವೆ ಮತ್ತು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ. ನಮ್ಮ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಆಯ್ಕೆಗಳ ಸರಣಿಯನ್ನು ತೆರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ನಾವು ಸೂಕ್ತವಾಗಿ ಉತ್ತರಿಸಬೇಕು. ನೀವು ಮಾಡಬೇಕು ಅನುಸ್ಥಾಪನೆಯೊಂದಿಗೆ ಮುಂದುವರಿಯಲು 1 ಒತ್ತಿರಿ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯಗಳೊಂದಿಗೆ, ಹೆಚ್ಚಿನದನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ. ನೀವು ಪರಿಣತರಾಗಿದ್ದರೆ, ಅನುಸ್ಥಾಪನೆಯನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ನೀವು 2 ಅನ್ನು ಬಳಸಬಹುದು ...

ಅದರ ನಂತರ, ಇದು ಅನುಸ್ಥಾಪನೆಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯ ಸರಣಿಯನ್ನು ನೀಡುತ್ತದೆ, ಮತ್ತು ಅದು ಮುಗಿದ ನಂತರ ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ನಮ್ಮ ಶೆಲ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ಕೆಲಸ ಪ್ರಾರಂಭಿಸಲು ಪ್ರಸ್ತುತ:

source $HOME/.cargo/env

ಮತ್ತು ನಾವು ಅದನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ನೀವು ಬಯಸಿದರೆ ಆವೃತ್ತಿಯನ್ನು ನೋಡಿ ನೀವು ಇದೀಗ ಸ್ಥಾಪಿಸಿದ್ದೀರಿ ಮತ್ತು ಎಲ್ಲವೂ ಸರಿಯಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ:

rustc --version

ಇಲ್ಲಿಂದ ನೀವು ರಸ್ಟ್‌ನಲ್ಲಿ ನಿಮ್ಮ ಯೋಜನೆಗಳೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಬಹುದು. ನಾನು ನಿಮಗೆ ಸಹಾಯ ಮಾಡಿದ್ದೇನೆ ಅಥವಾ ಈ ಭಾಷೆ ನಿಮಗೆ ಇನ್ನೂ ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ ಕನಿಷ್ಠ ನಿಮಗೆ ತಿಳಿಸುವಂತೆ ನಾನು ಭಾವಿಸುತ್ತೇನೆ ...


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: AB ಇಂಟರ್ನೆಟ್ ನೆಟ್ವರ್ಕ್ಸ್ 2008 SL
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಕಿರಿಟೋ ಡಿಜೊ

    ಹಲೋ, ನೀವು ನನಗೆ ಸಹಾಯ ಮಾಡಬಹುದೇ, PATH ಪರಿಸರ ವೇರಿಯೇಬಲ್ನಲ್ಲಿ ನಾನು ತುಕ್ಕು ಅನ್ನು ಶಾಶ್ವತವಾಗಿ ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು?