ನೀವು ಡಿಸ್ಟ್ರೋ ಹೊಂದಿದ್ದರೆ ಮತ್ತು ನೀವು ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಬಳಸಲು ಪ್ರಯತ್ನಿಸಿದ್ದೀರಿ ಮತ್ತು ಅದು ನಿಮ್ಮನ್ನು ಹಾರಿಸಿದೆ ದೋಷ "/var/lib/dpkg/lock ಲಾಕ್ ಮಾಡಲಾಗಲಿಲ್ಲ", ಚಿಂತಿಸಬೇಡಿ. ಇದು ಕಿರಿಕಿರಿಯುಂಟುಮಾಡಿದರೂ ನೀವು ಚಿಂತಿಸಬೇಕಾದ ಗಂಭೀರ ವಿಷಯವಲ್ಲ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಇದು ಪರಿಹಾರವನ್ನು ಹೊಂದಿದೆ, ಏಕೆಂದರೆ ನಾನು ಈ ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ಹಂತ ಹಂತವಾಗಿ ವಿವರಿಸುತ್ತೇನೆ. ಈ ರೀತಿಯಾಗಿ ನೀವು ಒಮ್ಮೆ ಮತ್ತು ಎಲ್ಲರಿಗೂ ಈ ಅನಾನುಕೂಲತೆಯನ್ನು ತೊಡೆದುಹಾಕುತ್ತೀರಿ ಮತ್ತು ನಿಮ್ಮ ಡಿಸ್ಟ್ರೋ ಮೊದಲ ದಿನದಂತೆಯೇ ಕೆಲಸ ಮಾಡುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ. ಸರಿ, ಅದು ಹೇಗೆ ಎಂದು ನೋಡೋಣ ...
ದೋಷ ಯಾವಾಗ ಸಂಭವಿಸುತ್ತದೆ?
ದೋಷ "/var/lib/dpkg/lock ಅನ್ನು ಲಾಕ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ – ತೆರೆಯಿರಿ (11: ಸಂಪನ್ಮೂಲ ತಾತ್ಕಾಲಿಕವಾಗಿ ಲಭ್ಯವಿಲ್ಲ)” ಕೆಲವು ಪ್ಯಾಕೇಜಿನ ನವೀಕರಣವು ಅಡಚಣೆಯಾದಾಗ ಮತ್ತು ನವೀಕರಣ ಪ್ಯಾಕೇಜುಗಳು ದೋಷಪೂರಿತವಾದಾಗ ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಸಂಭವಿಸುತ್ತದೆ. ಇದು ನವೀಕರಣ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಅನಂತ ಲೂಪ್ನಲ್ಲಿ ಕಾರ್ಯನಿರತವಾಗಿರಿಸುತ್ತದೆ ಮತ್ತು ನೀವು ಅದನ್ನು ಸರಿಪಡಿಸದ ಹೊರತು ಯಾವಾಗಲೂ ಈ ಸಮಸ್ಯೆಯನ್ನು ನಿಮಗೆ ನೀಡುತ್ತದೆ.
ದೋಷಕ್ಕೆ ಪರಿಹಾರ /var/lib/dpkg/lock ಲಾಕ್ ಮಾಡಲು ವಿಫಲವಾಗಿದೆ
ಈ ದೋಷವನ್ನು ಪರಿಹರಿಸಲು, ಕೇವಲ ಈ ಸರಳ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:
- ಟರ್ಮಿನಲ್ ಅನ್ನು ನಮೂದಿಸಿ ಮತ್ತು ಬಾಕಿ ಉಳಿದಿರುವ ಮತ್ತು ಸಮಸ್ಯೆಯನ್ನು ಉಂಟುಮಾಡುವ ಅಪ್ಡೇಟ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಕೊಲ್ಲಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟೈಪ್ ಮಾಡಿ (ವರ್ಬೋಸ್ಗಾಗಿ -v ಆಯ್ಕೆಯೊಂದಿಗೆ, -ಕೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಕೊಲ್ಲಲು, ಮತ್ತು ಪ್ರೊಗ್ರಾಮ್ಗಾಗಿ -ಐ ಯಾವ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ ಕೊಂದು ಅವರನ್ನು ತಡೆಯಲು ಅನುಮತಿ ಕೇಳಿ):
sudo fuser -vki /var/lib/dpkg/lock
- ಸಮಸ್ಯೆಯನ್ನು ಸೃಷ್ಟಿಸಿದ ಅಪ್ಡೇಟ್ಗಳ ಡೇಟಾ ಇರುವ ಫೈಲ್ ಅನ್ನು ಅಳಿಸಲು ಕೆಳಗಿನವುಗಳು, ಮತ್ತು ಇದನ್ನು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಮಾಡಲಾಗುತ್ತದೆ:
sudo rm -f /var/lib/dpkg/lock
- ನಂತರ ಸಮಸ್ಯೆಯನ್ನು ಉಂಟುಮಾಡುವ ಅಪ್ಡೇಟ್ ಪ್ಯಾಕೇಜ್ಗಳು:
sudo dpkg --configure --a
- ಈಗ ಸಮಸ್ಯೆ ಸಿದ್ಧವಾಗಲಿದೆ. ನೀವು ನವೀಕರಣಗಳಿಗಾಗಿ ಮರುಪರಿಶೀಲಿಸಲು ಮತ್ತು ಸಮಸ್ಯಾತ್ಮಕ ನವೀಕರಣವನ್ನು ಮತ್ತೊಮ್ಮೆ ಸ್ಥಾಪಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, ಆದರೆ ನೀವು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು, ಮುರಿದ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ಮತ್ತು ಸರಿಪಡಿಸಲು ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಬೇಕು:
sudo apt-get autoremove
ಇದು ನಿಮಗೆ ಸಹಾಯಕವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ
ಅದ್ಭುತವಾಗಿದೆ, ತುಂಬಾ ಧನ್ಯವಾದಗಳು !!!!!