ದೋಷದ ಪರಿಹಾರಗಳು "ಲಾಕ್ / var / lib / dpkg / lock ಅನ್ನು ಪಡೆಯಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ"

ನಿರ್ಬಂಧಿಸಲಾಗಲಿಲ್ಲ

El ದೋಷ "ಲಾಕ್ ಪಡೆಯಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ / var / lib / dpkg / lock" ಡೆಬಿಯನ್, ಉಬುಂಟು ಮತ್ತು ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿದೆ ಮತ್ತು ಇದು ಸೂಕ್ತವಾಗಿ ಬಳಸುವ ಮತ್ತೊಂದು ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ ಅದು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿದೆ ಅಥವಾ ನೀವು ಉಬುಂಟು ಸಾಫ್ಟ್‌ವೇರ್ ಕೇಂದ್ರವನ್ನು ಹೊಂದಿರುವಾಗ, ಸಿನಾಪ್ಟಿಕ್ ಮತ್ತು ಇತರರು ತೆರೆದಿರುತ್ತಾರೆ.

ಅದಕ್ಕಾಗಿಯೇ ಈ ದೋಷವನ್ನು ಹೇಗೆ ಪರಿಹರಿಸಬೇಕೆಂದು ಈ ಲೇಖನದಲ್ಲಿ ನೋಡೋಣ ಮೇಲೆ ತಿಳಿಸಿದ ಪರಿಹಾರಗಳನ್ನು ಅನ್ವಯಿಸಿದರೂ ಸಹ.

ಸಾಮಾನ್ಯವಾಗಿ ಈ ದೋಷವನ್ನು ನೋಡುವ ಹತಾಶೆಯಲ್ಲಿ ಮತ್ತು ಸೂಕ್ತವಾಗಿ ಏನನ್ನೂ ಮಾಡಲು ಸಾಧ್ಯವಾಗದಿದ್ದಾಗ, ಅವರು ಕ್ಲಾಸಿಕ್ "ಸುಡೋ ಆರ್ಎಮ್" ಅನ್ನು ಅನ್ವಯಿಸಲು ಆಯ್ಕೆ ಮಾಡುತ್ತಾರೆ, ಇದು ಕನಿಷ್ಠ ಸೂಚಿಸಲಾದ ಆಯ್ಕೆಯಾಗಿದೆ.

ಆದರೆ ಇದಕ್ಕೆ ನೇರವಾಗಿ ಹೋಗುವ ಮೊದಲು, ಇತರ ಕಾರಣಗಳು ಸೂಕ್ತವಾದ ಬಳಕೆಯನ್ನು ನಿರ್ಬಂಧಿಸಿವೆ ಎಂದು ನಾವು ನೋಡಬಹುದು.

ಪರಿಹಾರಗಳು

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

ಪರಿಹಾರ 1

ಮೊದಲ ಪರಿಹಾರ ಈ ಕಾರ್ಯಕ್ರಮಗಳು ಯಾವುದೇ ಕೆಲಸವನ್ನು ಮಾಡದಿರುವವರೆಗೂ ಅದನ್ನು ಮುಚ್ಚುವುದು ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ನವೀಕರಣ ಅಥವಾ ಸ್ಥಾಪನೆಯಾಗಿ, ಏಕೆಂದರೆ ಹಾಗಿದ್ದಲ್ಲಿ ಕಾಯಲು ಹೆಚ್ಚು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ.

ಇದರೊಂದಿಗೆ ನಾವು ಈ ದೋಷವನ್ನು ಸ್ವೀಕರಿಸುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತೇವೆ:

E: No se pudo obtener el bloqueo /var/lib/dpkg/lock - abierto (11: El recurso no está disponible temporalmente)

E: No se puede bloquear el directorio de administración (/var/lib/dpkg), ¿lo está usando otro proceso?

no se pudo obtener el bloqueo var lib lib bloqueo dpkg

ಆದರೆ ಈ ಚಾಲನೆಯಲ್ಲಿ ಯಾವುದನ್ನೂ ನೀವು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ ಏನು?

ದೋಷ ಸಂದೇಶವು ಈಗಾಗಲೇ ನಿಮಗೆ ಸಮಸ್ಯೆಯ ಕಾರಣದ ಸುಳಿವನ್ನು ನೀಡುತ್ತದೆ: ಮತ್ತೊಂದು ಪ್ರಕ್ರಿಯೆ / var / lib / dpkg / ಅನ್ನು ಬಳಸಲಾಗುತ್ತಿದೆ.

ಇದು ಏಕೆಂದರೆ ಉಬುಂಟು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಭದ್ರತಾ ನವೀಕರಣಕ್ಕಾಗಿ ಹಿನ್ನೆಲೆ ನವೀಕರಣಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.

ಉಬುಂಟು ಬೂಟ್ ಮಾಡುವುದನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದಾಗ, ಅದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ apt-get update ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುತ್ತದೆ.

ಭದ್ರತಾ ನವೀಕರಣಗಳು ಲಭ್ಯವಿದ್ದರೆ, ಅದು ಅವುಗಳನ್ನು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಸ್ಥಾಪಿಸುತ್ತದೆ.

ಆದ್ದರಿಂದ ಅವರು ಒಂದೇ ಸಮಯದಲ್ಲಿ sudo apt ಅಪ್‌ಗ್ರೇಡ್ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿದರೆ, ಮೇಲಿನ ದೋಷವನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.

ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಸಂಭವಿಸುವುದು ಬಹಳ ಅಪರೂಪ, ಆದರೆ ಇದು ನಮ್ಮೆಲ್ಲರಿಗೂ ಸಂಭವಿಸಿದೆ, ಏಕೆಂದರೆ ನಾವು ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಆನ್ ಮಾಡಿದಾಗ ಮತ್ತು ಟರ್ಮಿನಲ್ನೊಂದಿಗೆ ಸ್ವಲ್ಪ ಚಲನೆಯನ್ನು ಮಾಡಲು ಬಯಸಿದಾಗ ಟರ್ಮಿನಲ್ ನಮಗೆ ಈ ದೋಷವನ್ನು ಎಸೆಯುತ್ತದೆ.

ಅನುಗುಣವಾದ ನವೀಕರಣಗಳನ್ನು ಮಾಡಲು ಉಬುಂಟುಗೆ ಅವಕಾಶ ನೀಡಲು ಇಲ್ಲಿ ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ.

ಪರಿಹಾರ 2

ಉಬುಂಟು -18.10

ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ನಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಮೆನುವಿನಿಂದ ನಾವು ಹುಡುಕುವ "ಸಾಫ್ಟ್‌ವೇರ್ ಮತ್ತು ನವೀಕರಣಗಳು" ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಹೋಗಲು ಸಾಕು.

ಮತ್ತು ತೆರೆದ ವಿಂಡೋದಲ್ಲಿ, ನಾವು ನವೀಕರಣಗಳ ಟ್ಯಾಬ್‌ಗೆ ಹೋಗಬೇಕು, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಮಗೆ ತೋರಿಸುವ ಆಯ್ಕೆಗಳ ನಡುವೆ, ಭದ್ರತಾ ನವೀಕರಣಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸ್ಥಾಪಿಸಲಾಗುತ್ತದೆ ಇದನ್ನು ಬದಲಾಯಿಸಲು ನಾವು "ತಕ್ಷಣ ತೋರಿಸು" ಗೆ ಬದಲಾಯಿಸಬೇಕು.

ನವೀಕರಣಗಳನ್ನು ಪರಿಶೀಲಿಸುವ ಭಾಗದಲ್ಲಿ ನಾವು ಅದನ್ನು "ಸಾಪ್ತಾಹಿಕ ಅಥವಾ ಪ್ರತಿ ಎರಡು ವಾರಗಳ" ಗೆ ಬದಲಾಯಿಸುತ್ತೇವೆ ಇಲ್ಲಿ ನಿಮ್ಮ ಆಯ್ಕೆಯಾಗಿದೆ.

ಈ ಬದಲಾವಣೆ ಜಾರಿಗೆ ಬರಲು ನಿಮ್ಮ ಬಳಕೆದಾರರ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ.

ಅದೇ ರೀತಿ ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ಅದೇ ಫಲಿತಾಂಶಗಳನ್ನು ಸಾಧಿಸಬಹುದು. ನಿಮ್ಮ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ, /etc/apt/apt.conf.d/20auto-upgrades ಫೈಲ್ ತೆರೆಯಿರಿ:

sudo nano /etc/apt/apt.conf.d/20auto-upgrades

ಮೂಲ ವಿಷಯ ಹೀಗಿದೆ:

APT::Periodic::Update-Package-Lists "1";

APT::Periodic::Download-Upgradeable-Packages "1";

APT::Periodic::AutocleanInterval "0";

APT::Periodic::Unattended-Upgrade "1";

ಸ್ವಯಂಚಾಲಿತ ಭದ್ರತಾ ನವೀಕರಣವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು, ಅವುಗಳನ್ನು ಇದಕ್ಕೆ ಬದಲಾಯಿಸಿ:

APT::Periodic::Update-Package-Lists "1";

APT::Periodic::Download-Upgradeable-Packages "0";

APT::Periodic::AutocleanInterval "0";

APT::Periodic::Unattended-Upgrade "0";

ಅವರು ಫೈಲ್ ಅನ್ನು Ctrl + O ನೊಂದಿಗೆ ಉಳಿಸುತ್ತಾರೆ ಮತ್ತು ನಿರ್ಗಮಿಸಿ ಅವರು Ctrl + X ಅನ್ನು ಒತ್ತಿ.

ನಂತರ ನಾವು ನಮ್ಮ ಸಾಧನಗಳನ್ನು ಮರುಪ್ರಾರಂಭಿಸುತ್ತೇವೆ.

ಪರಿಹಾರ 3

ನಿರ್ಬಂಧಿಸಲಾಗಲಿಲ್ಲ

ಅಂತಿಮವಾಗಿ, ನೀವು ಇನ್ನೂ ಈ ದೋಷವನ್ನು ಸ್ವೀಕರಿಸುವುದನ್ನು ಮುಂದುವರಿಸಿದರೆ, ನಿರಾಶೆಗೊಳ್ಳಬೇಡಿ, ನಿಮ್ಮ ತಂಡವು ಅದರ ನವೀಕರಣಗಳನ್ನು ನಿರ್ವಹಿಸಲು ನಿಮಗೆ ಅವಕಾಶ ನೀಡಬೇಕು ಎಂಬುದು ಶಿಫಾರಸು, ಆದರೆ ಇದು ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಂಡರೆ, ಬಹುಶಃ ನೀವು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ ಕನ್ನಡಿ ಸ್ಯಾಚುರೇಟೆಡ್ ಅಥವಾ ಡೌನ್ ಆಗಿರುತ್ತದೆ.

ಆದ್ದರಿಂದ ನೀವು ಉಬುಂಟು ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಪಡೆಯುತ್ತಿರುವ ಸ್ಥಳದಿಂದ ಸರ್ವರ್ ಅನ್ನು ಬದಲಾಯಿಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ.

ಪರಿಹಾರ 4

ಈ ಎಲ್ಲದರ ಕೊನೆಯಲ್ಲಿ ಸಮಸ್ಯೆ ಮುಂದುವರಿದರೆ, ನೀವು ಸೂಕ್ತವಾದ ಪರಿಹಾರವನ್ನು ಅನ್ವಯಿಸಲು ಆಯ್ಕೆ ಮಾಡಬಹುದು, ಅದು ಸೂಕ್ತವಾಗಿ ನಿರ್ಬಂಧಿಸುವ ಫೈಲ್ ಅನ್ನು ಅಳಿಸುವುದು.

ಅವರು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಲಾಕ್ ಫೈಲ್ ಅನ್ನು ತೆಗೆದುಹಾಕಬಹುದು:

sudo rm /var/lib/apt/lists/lock

ಅವರು ಸಂಗ್ರಹ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿನ ಲಾಕ್ ಫೈಲ್ ಅನ್ನು ಅಳಿಸಬೇಕಾಗಬಹುದು

sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

ಆದರೆ ಈ ಕೊನೆಯ ವಿಧಾನವನ್ನು ಕನಿಷ್ಠ ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ ಎಂದು ಅವರು ತಿಳಿದಿರಬೇಕು.


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

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

*

*

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

  1.   ಜುವಾನ್ ಕಾರ್ಲೋಸ್ ಡಿಜೊ

    ಹಾಯ್, ಲೇಖನಕ್ಕೆ ಧನ್ಯವಾದಗಳು.
    ಆ ದೋಷವು ಕಿರಿಕಿರಿ ಉಂಟುಮಾಡುತ್ತದೆ, ನಾನು ಅದನ್ನು ಮೊದಲ ಆಯ್ಕೆಯೊಂದಿಗೆ ಪರಿಹರಿಸಿದೆ.

  2.   ಅಡ್ರಿಯನ್ ಡಿಜೊ

    ಅಥವಾ ಕೆಲವು ನಿಮಿಷಗಳು, ಗಂಟೆಗಳು ಕಾಯಿರಿ ಮತ್ತು ಅದನ್ನು ಮತ್ತೆ ಚಲಾಯಿಸಿ