
ಜಾವಾ
ನಮ್ಮ ಹೊಸ ಸ್ಥಾಪನೆಯ ಉಬುಂಟು 18.10 ರ ಗ್ರಾಹಕೀಕರಣದಿಂದ ನಾವು ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ ಇದು ಇಲ್ಲಿಯವರೆಗಿನ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯಾಗಿದೆ ಮತ್ತು ಕೆಲವು ದಿನಗಳ ಹಿಂದೆ ಬಿಡುಗಡೆಯಾಗಿದೆ.
ಉನಾ ಜಾವಾ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುವುದು ನಾವು ತಕ್ಷಣ ಮಾಡಬೇಕಾದ ಕೆಲಸಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ ಲಿನಕ್ಸ್ನಲ್ಲಿ ನಾವು ಕಂಡುಕೊಳ್ಳುವ ಹಲವು ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಇದು ಅಗತ್ಯವಿರುವುದರಿಂದ ಸಿಸ್ಟಮ್ಗೆ.
ಜಾವಾ ನಿಸ್ಸಂದೇಹವಾಗಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಇದನ್ನು ವಿವಿಧ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಇದು ವಿವಿಧ ಸಾಧನಗಳ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆ ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಗೆ ಬಹುತೇಕ ಅಗತ್ಯವಾದ ಪೂರಕವಾಗಿದೆ, ನೀವು ಜಾವಾ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಮಾಡಿದ ನಂತರ ಜಾವಾ ಸ್ಥಾಪನೆಯು ಪ್ರಾಯೋಗಿಕವಾಗಿ ಅತ್ಯಗತ್ಯ ಕಾರ್ಯವಾಗಿದೆ.
ಅದಕ್ಕಾಗಿಯೇ ಈ ಸಮಯದಲ್ಲಿ ನಾನು ಜಾವಾವನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬೇಕು ಎಂಬ ಸರಳ ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ನಿಮ್ಮೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳುತ್ತೇನೆ ನಮ್ಮ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ.
ಓಪನ್ಜೆಡಿಕೆ ಎಂಬುದು ಜಾವಾದ ಓಪನ್ ಸೋರ್ಸ್ ಸಮುದಾಯ ಆವೃತ್ತಿಯಾಗಿದೆ. ಇದನ್ನು ಉಬುಂಟು ಮತ್ತು ಅನೇಕ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಲ್ಲಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಲಭ್ಯವಿರುವುದರಿಂದ ಇದನ್ನು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.
ಆದಾಗ್ಯೂ, ವಾಣಿಜ್ಯ ಅನ್ವಯಿಕೆಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಇದನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ. ಜಾವಾ ಎಂಬುದು ಒರಾಕಲ್ ಒಡೆತನದ ವಸ್ತು-ಆಧಾರಿತ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿದೆ. ಇದು ಸಂಕಲಿಸಿದ ಭಾಷೆಯಾಗಿದ್ದು, ತನ್ನದೇ ಆದ ನಿಯಮಗಳನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಶೈಕ್ಷಣಿಕ ಮತ್ತು ವೃತ್ತಿಪರ ಮಟ್ಟದಲ್ಲಿ ವ್ಯಾಪಕವಾಗಿ ಪ್ರಸಾರವಾಗುತ್ತದೆ.
ಒರಾಕಲ್ ಜಾವಾ ಬಗ್ಗೆ
ಇದು ಜೆಡಿಕೆ, ಜೆಆರ್ಇ ಮತ್ತು ಜೆವಿಎಂ ಎಂಬ ಮೂರು ಮೂಲಭೂತ ಭಾಗಗಳಿಂದ ಕೂಡಿದೆ.
ಜೆಡಿಕೆ ಜಾವಾ ಅಭಿವೃದ್ಧಿ ಕಿಟ್ ಆಗಿದೆ ಜಾವಾದೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಿರ್ಮಿಸಲು ಪ್ರಾರಂಭಿಸಲು ಅಗತ್ಯವಿರುವ ಕಂಪೈಲರ್ ಮತ್ತು ಲೈಬ್ರರಿಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.
El ಜಾವಾ ರನ್ಟೈಮ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ (ಜೆಆರ್ಇ) ಈ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಚಲಾಯಿಸುವ ಕಾರ್ಯವಿಧಾನ ಇದು.
ಅಂತಿಮವಾಗಿ, ಜಾವಾ ವರ್ಚುವಲ್ ಯಂತ್ರ (ಜೆವಿಎಂ) ಇದು ಜೆಆರ್ಇ ಮತ್ತು ಜಾವಾ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಚಾಲನೆಯಲ್ಲಿರುವ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ನಡುವೆ ಮಧ್ಯಂತರ ಪದರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
ಜಾವಾ ಲಿನಕ್ಸ್ನೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ, ಇದರರ್ಥ ನಿಮ್ಮ ನೆಚ್ಚಿನ ವಿತರಣೆಯಿಂದ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಚಲಾಯಿಸಲು ಮತ್ತು ನಿರ್ಮಿಸಲು ಸಾಧ್ಯವಿದೆ.
ಸಮಸ್ಯೆ ಅದು ಅಧಿಕೃತ ಭಂಡಾರಗಳಲ್ಲಿನ ಆವೃತ್ತಿಯು ಓಪನ್ಜೆಡಿಕೆ ಅನ್ನು ಆಧರಿಸಿದೆ. ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ಇದರರ್ಥ ನಾವು ಪ್ರಸ್ತುತಪಡಿಸಬಹುದಾದ ಅನುಕೂಲಗಳು ಮತ್ತು ಅನಾನುಕೂಲಗಳನ್ನು ಹೊಂದಿರುವ ಸಮುದಾಯ ಆವೃತ್ತಿಯಾಗುವುದರ ಜೊತೆಗೆ ವಾಣಿಜ್ಯ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸಲು ನಾವು ಅದನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ.
ಆದ್ದರಿಂದ, ಪರವಾನಗಿ ಸಮಸ್ಯೆಗಳಿಲ್ಲದೆ ನೀವು ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಬಯಸಿದರೆ, ಒರಾಕಲ್ನಿಂದ ಜಾವಾವನ್ನು ಸ್ಥಾಪಿಸುವುದು ನಿಮ್ಮ ಆಯ್ಕೆಯಾಗಿದೆ.
ಮೊದಲೇ ಹೇಳಿದಂತೆ, ನೀವು ಡೆವಲಪರ್ ಆಗಿದ್ದರೆ ಒರಾಕಲ್ ಜಾವಾವನ್ನು ಸ್ಥಾಪಿಸುವುದು ಅವಶ್ಯಕ. ಅದೃಷ್ಟವಶಾತ್, ಜಾವಾ ದಂಗೆಯ ಪಿಪಿಎ ಭಂಡಾರಕ್ಕೆ ಧನ್ಯವಾದಗಳು ಇದನ್ನು ಸರಳವಾಗಿ ಮಾಡಲು ಸಾಧ್ಯವಿದೆ.
ಈ ಭಂಡಾರವು ಒರಾಕಲ್ ಜಾವಾವನ್ನು .deb ಪ್ಯಾಕೇಜ್ನಂತೆ ಡೌನ್ಲೋಡ್ ಮಾಡುವ, ಸ್ಥಾಪಿಸುವ ಮತ್ತು ಸಂರಚಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸುತ್ತದೆ.
ಒಬುರಾಲ್ ಜಾವಾ 11 ಅನ್ನು ಉಬುಂಟು 18.10 ಮತ್ತು ಅದರ ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?
ಒರಾಕಲ್ ಜಾವಾ 11 ಅನ್ನು ಉಬುಂಟು 18.10 ಮತ್ತು ಅದರ ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಲು ಮತ್ತು ಅದರಿಂದ ಭವಿಷ್ಯದ ನವೀಕರಣಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸ್ವೀಕರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, ನಾವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡಬೇಕು:
ಸಿಸ್ಟಮ್ ಅನ್ನು ಟರ್ಮಿನಲ್ ತೆರೆಯೋಣ, CTRL + ALT + T ಕೀಗಳನ್ನು ಶಾರ್ಟ್ಕಟ್ನಂತೆ ಬಳಸಬಹುದು ಮತ್ತು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ನಾವು ಸಿಸ್ಟಮ್ಗೆ ರೆಪೊಸಿಟರಿಯನ್ನು ಸೇರಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟೈಪ್ ಮಾಡಲಿದ್ದೇವೆ:
sudo add-apt-repository ppa:linuxuprising/java
ಇದನ್ನು ಮಾಡಿದೆ ನಾವು ಆಜ್ಞೆಯೊಂದಿಗೆ ರೆಪೊಸಿಟರಿಗಳು ಮತ್ತು ಪ್ಯಾಕೇಜುಗಳನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡಬೇಕು:
sudo apt-get update
ಅಂತಿಮವಾಗಿ ನಾವು ಇದರೊಂದಿಗೆ ಜಾವಾವನ್ನು ಸ್ಥಾಪಿಸಲು ಮುಂದುವರಿಯಬಹುದು:
sudo apt install oracle-java11-installer
ಒರಾಕಲ್ ಜಾವಾ 11 ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸುವುದು (ಅಥವಾ ಇಲ್ಲ)
ಈ ಭಂಡಾರವು ಅದರೊಂದಿಗೆ ಒಂದು ಸಾಧನವನ್ನು ತರುತ್ತದೆ ಪ್ಯಾಕೇಜ್ ಆಗಿ ವಿತರಿಸಲಾಗಿದೆ ಒರಾಕಲ್ ಜಾವಾ 11 ಅನ್ನು ಸಿಸ್ಟಮ್ನ ಪ್ರಮಾಣಿತ ಜಾವಾ ಆವೃತ್ತಿಯಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲು ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ.
ಒರಾಕಲ್-ಜಾವಾ 11-ಸೆಟ್-ಡೀಫಾಲ್ಟ್ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಒರಾಕಲ್-ಜಾವಾ 11-ಸ್ಥಾಪಕ ಪ್ಯಾಕೇಜ್ ಸ್ಥಾಪನೆಯಲ್ಲಿ ಶಿಫಾರಸು ಮಾಡಲಾದ ಪ್ಯಾಕೇಜ್ನಂತೆ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಮತ್ತು ಅನುಸ್ಥಾಪನೆಯನ್ನು ಪರಿಶೀಲಿಸುವುದನ್ನು ಹೊರತುಪಡಿಸಿ ನೀವು ಬೇರೆ ಏನನ್ನೂ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ.
java --version
ಮತ್ತೊಂದೆಡೆ, ರುನಾನು ಜಾವಾ 11 ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಬಯಸುತ್ತೇನೆ, ಆದರೆ ಪ್ರಮಾಣಿತವಲ್ಲ. ಆದ್ದರಿಂದ ನೀವು ಒರಾಕಲ್-ಜಾವಾ 11-ಸೆಟ್-ಡೀಫಾಲ್ಟ್ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ತೆಗೆದುಹಾಕಬೇಕು.
sudo apt remove oracle-java11-set-default
ಉಬುಂಟು 11 ಮತ್ತು ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಒರಾಕಲ್ ಜಾವಾ 18.10 ಅನ್ನು ಅಸ್ಥಾಪಿಸುವುದು ಹೇಗೆ?
ಈ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ನಿಮ್ಮ ಸಿಸ್ಟಮ್ನಿಂದ ತೆಗೆದುಹಾಕಲು ನೀವು ಬಯಸಿದರೆ ಅದು ನೀವು ನಿರೀಕ್ಷಿಸಿದ್ದಲ್ಲ ಅಥವಾ ಯಾವುದೇ ಕಾರಣಕ್ಕಾಗಿ ಅಲ್ಲ, ನಾವು ಈ ಕೆಳಗಿನ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಬೇಕು.
ಮೊದಲು ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುವ ಮೂಲಕ ವ್ಯವಸ್ಥೆಯಿಂದ ರೆಪೊಸಿಟರಿಯನ್ನು ಅಳಿಸಲಿದ್ದೇವೆ ಮತ್ತು ಅದರಲ್ಲಿ ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಿದ್ದೇವೆ
sudo add-apt-repository ppa:linuxuprising/java -r -y
ಸಿಸ್ಟಮ್ನಿಂದ ರೆಪೊಸಿಟರಿಯನ್ನು ತೆಗೆದುಹಾಕಿದ ನಂತರ, ನಾವು ಜಾವಾದ ಎಲ್ಲಾ ಕುರುಹುಗಳನ್ನು ಅದರಿಂದ ತೆಗೆದುಹಾಕಬೇಕು, ಇದಕ್ಕಾಗಿ ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟೈಪ್ ಮಾಡಲಿದ್ದೇವೆ:
sudo apt remove oracle-java11-installer
ನಾನು ಅವಳನ್ನು ತಿಳಿದಿಲ್ಲ
ನಾನು ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ಕಾಯುತ್ತಿದ್ದೇನೆ: ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ಕಾಯುತ್ತಿದೆ: ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ / var / lib / dpkg / ಲಾಕ್-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ಕಾಯುತ್ತಿದೆ: ಲಾಕ್ / ವರ್ / ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ lib / dpkg / lock-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ: ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ಕಾಯುತ್ತಿದೆ: ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ / var / lib / dpkg / ಲಾಕ್-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ಕಾಯುತ್ತಿದೆ: ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ಕಾಯಲಾಗುತ್ತಿದೆ: ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ / var / lib / dpkg / ಲಾಕ್-ಕ್ಯಾಶ್ ಲಾಕ್ ಅನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ: ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ / var / lib / dpkg / ಲಾಕ್-ಸಂಗ್ರಹಕ್ಕಾಗಿ ಕಾಯಲಾಗುತ್ತಿದೆ ಲಾಕ್: ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ / var / lib / dpkg / ಲಾಕ್-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ: ವಿಫಲವಾಗಿದೆ ಲಾಕ್ ಪಡೆಯಲು / var / lib / dpkg / ಲಾಕ್-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ: ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ -ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ: ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ : ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್-ಕ್ಯಾಶ್ ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ: ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ / var / lib / dpkg / ಲಾಕ್-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ಕಾಯಲಾಗುತ್ತಿದೆ: ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ- ಕ್ಯಾಷ್ ಲಾಕ್ಗಾಗಿ ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ: ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ: ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ / var / lib / dpkg / ಲಾಕ್- ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ: ಲಾಕ್ / ವರ್ / ಲಿಬ್ / ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ dpkg / lock-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ: ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ಕಾಯುತ್ತಿದೆ: ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್ ಅನ್ನು ಪಡೆಯಬಹುದೆಂದು ಗೊತ್ತಿಲ್ಲ-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ಕಾಯುತ್ತಿದೆ: ವಿಫಲವಾಗಿದೆ ಲಾಕ್ ಪಡೆಯಿರಿ / var / lib / dpkg / ಲಾಕ್-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ಕಾಯಲಾಗುತ್ತಿದೆ: ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್ ಅನ್ನು ಪಡೆಯಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ - ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ಕಾಯಲಾಗುತ್ತಿದೆ: ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ / var / lib / dpkg / ಲಾಕ್-ಸಂಗ್ರಹಕ್ಕಾಗಿ ಕಾಯಲಾಗುತ್ತಿದೆ ಲಾಕ್: ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ-ಲಾಕ್ ಸಂಗ್ರಹಕ್ಕಾಗಿ ಕಾಯುತ್ತಿದೆ: ಲಾಕ್ / var / lib ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ / dpkg / lock-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ: ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ಕಾಯುತ್ತಿದೆ: ಲಾಕ್ ಪಡೆಯಲು ವಿಫಲವಾಗಿದೆ / var / lib / dpkg / ಲಾಕ್-ಲಾಕ್ ಸಂಗ್ರಹಕ್ಕಾಗಿ ಕಾಯುತ್ತಿದೆ: ಲಾಕ್ ಪಡೆಯಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ / var / lib / dpkg / lock-ಕ್ಯಾಶ್ ಲಾಕ್ಗಾಗಿ ಕಾಯಲಾಗುತ್ತಿದೆ: ಲಾಕ್ / var / lib / dpkg / ಲಾಕ್ ಅನ್ನು ಪಡೆಯಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ- ^ ವಾದಿಸಿ. ಪ್ರಕ್ರಿಯೆ 9121 (ಆಪ್ಟ್-ಗೆಟ್) ಮೂಲಕ ನಿರ್ವಹಿಸಲಾಗಿದೆ ... 28 ಸೆ
ಒಂದು ಪರಿಹಾರ?