El gabimi "nuk mund të merrte bllokim / var / lib / dpkg / kyç" është mjaft i zakonshëm në Debian, Ubuntu dhe derivatet dhe kjo zakonisht fillohet kur një proces tjetër që përdor apt po ekzekutohet ose në sfond ose kur keni të hapur qendrën e softuerit Ubuntu, Synaptic dhe të tjerët.
Kjo është arsyeja pse në këtë artikull do të shohim se si ta zgjidhim këtë gabim pavarësisht se ka aplikuar zgjidhjet për sa më sipër.
Zakonisht në dëshpërim për të parë këtë gabim dhe për të mos qenë në gjendje të bëjnë asgjë me apt, ata vendosin të zbatojnë "sudo rm" klasik, i cili është opsioni më pak i treguar.
Por para se të shkojmë drejtpërdrejt në këtë, ne mund të shohim se shkaqe të tjera janë ato që kanë bllokuar përdorimin e apt.
zgjidhje
Como përmendur më lart ky gabim zakonisht shfaqet kur keni drejtuar drejtimin në një proces tjetërPrandaj, nëse doni të bëni një azhurnim ose instalim nga terminali dhe keni të hapur në sfond qendrën tuaj të softuerit Ubuntu, Synaptic ose një menaxher paketash, këto janë shkaku kryesor i këtij gabimi.
Zgjidhja 1
Zgjidhja e parë është mbyllja e këtyre programeve për sa kohë që ata nuk po bëjnë ndonjë punë si një azhurnim ose instalim i aplikacionit, sepse nëse është kështu rekomandohet shumë të presësh.
Me këtë, ne do të ndërpresim marrjen e gabimit të:
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
Por, çka nëse nuk keni ndonjë nga këto funksionime?
Mesazhi i gabimit tashmë ju jep një të dhënë për shkakun e problemit: po përdoret një proces tjetër / var / lib / dpkg /.
Esto Kjo sepse Ubuntu si parazgjedhje mundëson azhurnimet në sfond për azhurnimin e sigurisë.
Kur Ubuntu përfundon nisjen, ai automatikisht ekzekuton komandën e azhurnimit apt-get.
Nëse azhurnimet e sigurisë janë në dispozicion, ato do t'i instalojnë në sfond.
Pra, nëse ata ekzekutojnë komandën e azhurnimit sudo apt në të njëjtën kohë, shfaqet gabimi i mësipërm.
Kjo zakonisht është mjaft e rrallë që të ndodhë, por ka ndodhur me të gjithë ne, sepse kur ndezin kompjuterin dhe duam të bëjmë disa lëvizje me apt, terminali na e hedh këtë gabim.
Këtu rekomandohet që Ubuntu të bëjë azhurnimet përkatëse.
Zgjidhja 2
Për të zgjidhur këtë problem mjafton të shkojmë te aplikacioni "Software and Updates" të cilin do ta kërkojmë nga menuja jonë e aplikacioneve.
Dhe në dritaren që u hap, duhet të shkojmë në skedën Updates, midis opsioneve që na tregojnë si parazgjedhje, azhurnimet e sigurisë shkarkohen dhe instalohen automatikisht për ta ndryshuar këtë duhet të ndryshojmë në "Shfaq menjëherë".
Në pjesën e kontrollit të azhurnimeve ne e ndryshojmë atë në "javore ose çdo dy javë" këtu është zgjedhja juaj.
Pastaj vendosni fjalëkalimin tuaj të përdoruesit që ky ndryshim të hyjë në fuqi.
Në mënyrë të ngjashme mund të arrini të njëjtat rezultate nga rreshti i komandës. Në terminalin tuaj, hapni skedarin /etc/apt/apt.conf.d/20auto-upgrades:
sudo nano /etc/apt/apt.conf.d/20auto-upgrades
Përmbajtja origjinale është si më poshtë:
APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Download-Upgradeable-Packages "1"; APT::Periodic::AutocleanInterval "0"; APT::Periodic::Unattended-Upgrade "1";
Për të çaktivizuar azhurnimin automatik të sigurisë, ndryshojini ato në:
APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Download-Upgradeable-Packages "0"; APT::Periodic::AutocleanInterval "0"; APT::Periodic::Unattended-Upgrade "0";
Ata e ruajnë skedarin me Ctrl + O dhe dalin ata duhet të shtypin Ctrl + X.
Më vonë ne rifillojmë pajisjet tona.
Zgjidhja 3
Së fundmi, nëse vazhdoni ta merrni këtë gabim, mos u dëshpëroni, rekomandimi është që të lini ekipin tuaj të kryejë azhurnimet e tij, por nëse kjo zgjat shumë, ndoshta pasqyra që keni konfiguruar është e ngopur ose e dobësuar.
Kështu që rekomandohet që të ndryshoni serverin nga ku po merrni paketat Ubuntu.
Zgjidhja 4
Në fund të gjithë kësaj nëse problemi vazhdon, ju mund të zgjidhni të aplikoni zgjidhjen përfundimtare që është të fshini skedarin që bllokon apt.
Ata mund të heqin skedarin bllokues me komandën e mëposhtme:
sudo rm /var/lib/apt/lists/lock
Ata gjithashtu mund të kenë nevojë të fshijnë skedarin bllokues në drejtorinë e memorjes së fshehtë
sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock
Por ata duhet ta dinë që kjo metodë e fundit është më pak e rekomanduara.
Përshëndetje, faleminderit për artikullin.
Ky gabim është i bezdisshëm, unë e zgjidha atë me opsionin e parë.
Ose më mirë prisni disa minuta, orë dhe ekzekutoni përsëri