ಲಿನಕ್ಸ್‌ನಲ್ಲಿನ ಪ್ರೋಗ್ರಾಂನ ವಿಭಿನ್ನ ಆವೃತ್ತಿಗಳ ನಡುವೆ ಬದಲಿಸಿ

ಪಿಂಗು

ಖಂಡಿತವಾಗಿ, ಮತ್ತು ನಿಮಗೆ ಈಗಾಗಲೇ ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ, ಅದು ನಿಮಗೆ ತಿಳಿದಿದೆ ಲಿನಕ್ಸ್ ಒಂದೇ ಪ್ರೋಗ್ರಾಂನ ಹಲವಾರು ಆವೃತ್ತಿಗಳನ್ನು ಸ್ಥಾಪಿಸಬಹುದು ಅಥವಾ ಅದೇ ಸಮಯದಲ್ಲಿ ಆಜ್ಞೆ ಮಾಡಿ, ಅಂದರೆ, ನಾವು ಅದೇ ಸಿಸ್ಟಂನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಎ ಅನ್ನು ಎಣಿಸಬಹುದು, ಇದರ ಆವೃತ್ತಿ xz ಮತ್ತು ಅದೇ ಅಪ್ಲಿಕೇಶನ್ ಎ ಅದರ ಆವೃತ್ತಿಯಲ್ಲಿ xw, ಇತ್ಯಾದಿ. ಇತರ ಓಎಸ್ನಲ್ಲಿ ಇದು ಸಾಧ್ಯವಿಲ್ಲ, ಏಕೆಂದರೆ ಇದು ಘರ್ಷಣೆಯನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ ಮತ್ತು ಅನುಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ ಹಿಂದಿನ ಆವೃತ್ತಿಯನ್ನು ಅಥವಾ ನವೀಕರಣವನ್ನು ಅಸ್ಥಾಪಿಸಲು ಅದು ನಮ್ಮನ್ನು ಕೇಳುತ್ತದೆ. ಆದರೆ ಯುನಿಕ್ಸ್ ಜಗತ್ತಿನಲ್ಲಿ ಕೆಲವು ಕಾರಣಗಳಿಗಾಗಿ ನಾವು ಹೆಚ್ಚು ಆಧುನಿಕ ಆವೃತ್ತಿಯನ್ನು ಹೊಂದಿದ್ದರೂ ಸಹ, ಪ್ರೋಗ್ರಾಂನ ಹಳೆಯ ಆವೃತ್ತಿಗಳನ್ನು ಹೊಂದಿರುವುದು ಕೆಲವೊಮ್ಮೆ ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ.

ನಾವು ಕಂಡುಕೊಂಡ ವಿಭಿನ್ನ ಆವೃತ್ತಿಗಳೊಂದಿಗೆ ನಮಗೆ ಅಗತ್ಯವಿರುವ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ ಜಾವಾ, ಪಿಎಚ್ಪಿ, ಪೈಥಾನ್, gcc ಅಥವಾ g ++ ನಂತಹ ಕಂಪೈಲರ್‌ಗಳು ಮತ್ತು ಉದ್ದವಾದವು. ನಾವು ಹಲವಾರು ಆವೃತ್ತಿಗಳನ್ನು ಬಳಸಬೇಕಾದ ಅಗತ್ಯತೆಗಳು ಅಥವಾ ಕಾರಣಗಳು ಬಹಳ ವೈವಿಧ್ಯಮಯವಾಗಿರಬಹುದು, ಉದಾಹರಣೆಗೆ, ಪೈಥಾನ್‌ನ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಪೈಥಾನ್‌ನ ವಿಭಿನ್ನ ಆವೃತ್ತಿಗಳ ಬಳಕೆಯ ಅಗತ್ಯವಿರುವ .py ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಬರೆಯುವುದು ಅಥವಾ ಬಳಸುವುದು ಸಾಮಾನ್ಯವಾಗಿದೆ. ಸಿಸ್ಟಂನಲ್ಲಿ ವಿಭಿನ್ನ ಆವೃತ್ತಿಗಳನ್ನು ಸ್ಥಾಪಿಸುವ ಅಗತ್ಯವನ್ನು ನಾವು ಹೊಂದಿದ್ದೇವೆ.

ಸರಿ, ಹೇಳುವ ಮೂಲಕ, ನಾವು ಒಂದು ಆವೃತ್ತಿಯಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಹೇಗೆ ಬದಲಾಯಿಸಬಹುದು ಎಂಬುದನ್ನು ನಾನು ವಿವರಿಸಲಿದ್ದೇನೆ. ಇದಕ್ಕಾಗಿ ಹಲವಾರು ಪರ್ಯಾಯ ಮಾರ್ಗಗಳಿವೆ, ನಾನು ಕೆಲವು ಗ್ರಾಫ್‌ಗಳನ್ನು ನೋಡಿದ್ದೇನೆ ಅಥವಾ ಆಜ್ಞೆಯ ವಿಭಿನ್ನ ಆವೃತ್ತಿಗಳೊಂದಿಗೆ ಲಿಂಕ್ ಮಾಡಲು ಅಲಿಯಾಸ್‌ಗಳನ್ನು ಎಳೆಯುತ್ತೇನೆ, ಆದರೆ ನಾನು ಅದನ್ನು ಇತರ ವಿಧಾನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ವಿವರಿಸಲು ಹೋಗುತ್ತೇನೆ ಕನ್ಸೋಲ್. ಮೊದಲಿಗೆ ನಾನು ಹೇಳಿದ ಸಾಫ್ಟ್‌ವೇರ್‌ನ ಎಲ್ಲಾ ಆವೃತ್ತಿಗಳನ್ನು ಅಸ್ಥಾಪಿಸಲು ಮತ್ತು ಪ್ಯಾಕೇಜ್ ವ್ಯವಸ್ಥಾಪಕರೊಂದಿಗೆ ಒಂದು ಸಾಲನ್ನು ಬಳಸಿಕೊಂಡು ಹೊಸ ಸ್ಥಾಪನೆಯನ್ನು ಮಾಡಲು ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ. ಉದಾಹರಣೆಗೆ, ನೀವು ಹಲವಾರು ಆವೃತ್ತಿಗಳಲ್ಲಿ ಜಿಸಿಸಿ ಸ್ಥಾಪಿಸಲಿದ್ದೀರಿ ಎಂದು imagine ಹಿಸಿ:

[ಸೊರುಸ್ಕೋಡ್ ಭಾಷೆ = »ಸರಳ»]

sudo update-alternative -remove-all gcc

sudo apt-get gcc-4.4 gcc-8.2 ಅನ್ನು ಸ್ಥಾಪಿಸಿ

[/ ಮೂಲಕೋಡ್]

ಇದರೊಂದಿಗೆ ನಾವು ಈಗಾಗಲೇ ನಮ್ಮದನ್ನು ಹೊಂದಿದ್ದೇವೆ ಗ್ನೂ ಜಿಸಿಸಿಯ ಎರಡು ಆವೃತ್ತಿಗಳು ಸರಿಯಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ಈಗ, ನೀವು gcc ಆಜ್ಞೆಯನ್ನು ಬಳಸಿದರೆ, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ವಿಧಿಸಲಾಗಿರುವ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಒಂದನ್ನು ನೀವು ನೋಡುತ್ತೀರಿ, ಆದ್ದರಿಂದ ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ ಅದು ನೀವು ಬಳಸುತ್ತಿರುವಿರಿ:

gcc --version

ನಾವು ಬಯಸಿದರೆ ಸರಿ ಇತರ ಆವೃತ್ತಿಯನ್ನು ಬಳಸಿ, ನಾವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡಬೇಕು:

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8.2 10
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 20
sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30
sudo update-alternatives --set cc /usr/bin/gcc
sudo update-alternatives --config gc</pre>

ಮತ್ತು ಅದರೊಂದಿಗೆ ನೀವು ಮಾಡಬಹುದು ಸಂವಾದಾತ್ಮಕವಾಗಿ ಟಾಗಲ್ ಮಾಡಿ ಎರಡೂ ಆವೃತ್ತಿಗಳ ನಡುವೆ ...


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

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

*

*

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