Yadda za a gyara kuskuren "kasa kulle /var/lib/dpkg/lock".

ya kasa kulle ⁄var⁄lib⁄dpkg⁄

Ko da yake rarraba Linux na iya zaɓar shigar da software duk da haka ya ga ya dace, sau da yawa fiye da haka, za su iya, aƙalla, shigar da shi daga ma'ajin su na hukuma. Ana iya kiyaye waɗannan ma'ajiyar kai tsaye ta hanyar rarrabawa da/ko dangane da wasu, kamar yadda ya faru da Debian->Ubuntu-> Linux Mint, alal misali. A cikin waɗannan lokuta, mai sarrafa kunshin shine APT, kuma wani lokacin muna iya ganin saƙon "ba zai iya kulle /var/lib/dpkg/lock" a cikin tasha ko ma a cikin kayan aiki tare da ƙirar hoto.

Wannan labarin zai yi ƙoƙari ya ba da haske. game da abin da yake da kuma yadda za a iya magance kuskuren wanda ke sa mu ga sakon "/ var / lib / dpkg / kulle ba za a iya kulle ba", amma zan iya gaya muku cewa akwai mafita mai sauƙi wanda zai iya gyara wannan da sauran matsalolin, ko yana cikin Linux- tushen rarraba ko wani tsarin aiki, gami da wayar hannu.

Menene kuskuren "ba zai iya kulle /var/lib/dpkg/lock" yana nufin?

Gabaɗaya, idan muka ga kuskuren “ba zai iya kulle /var/lib/dpkg/lock” ba, tashar tashar ko software da ke nuna tana nuna cewa wani tsari na APT yana gudana kuma yana amfani da wannan bayanan. . A wasu kalmomi, sabon tsarin APT yana ƙoƙarin kulle fayil ɗin /var/lib/dpkg/lock, ba zai iya samu ba saboda ya shagaltu kuma ku sanar da mu.

Mafi na kowa shi ne wani tsari na APT, kamar sabuntawa, ya riga ya gudana kuma ya kulle fayil ɗin kulle, don haka ba zai iya ɗaukar matakin farko ba, wanda shine daidai don kulle fayil ɗin da aka fada.

Yadda za a gyara kuskure

Abu na farko da ya kamata mu yi, musamman idan ba ma son amfani da tashar, shine duba idan akwai wani aikace-aikacen software da ke gudana. Misali, a cikin Ubuntu za mu iya ganin ko software na Ubuntu (fork na GNOME Software) yana yin wani abu, da kuma Software Update, aikace-aikacen da ke da alhakin, kamar yadda sunansa ya nuna, na sabunta software. Idan ba mu ga ko ɗaya daga cikin waɗannan aikace-aikacen ba a buɗe, za mu iya fara saka idanu akan tsarin mu nemo su, don ganin ko suna gudana a bango.

da aikace-aikacen da za mu nema za su dogara ne akan rarraba da muke amfani da shi, tunda Software na Ubuntu baya cikin Kubuntu, haka nan Discover ba ya cikin babban sigar Debian. Kowace rarraba tana sarrafa software tare da kayan aikin da ta zaɓa don ƙarawa, kuma za su iya toshe GNOME Software archive, Discover, kowane kantin sayar da software, ko kayan aikin sabuntawa.

Ko sun kasance a gaba ko a baya, zaɓi ɗaya shine yi haƙuri kuma jira don ganin ko aikin da kuke yi ya ƙare. Wani lokaci muna ganin saƙon kuskure kuma muna so a gyara shi nan take, lokacin da mafita shine jira na ɗan lokaci.

Sake yi ko tambari ya isa

Shekaru da yawa da suka wuce, wani abokina koyaushe yana tambayata yadda zan gyara hadarurrukan sa a Windows. Akwai lokacin da da kyar ma na sake tambayarsa, kuma na ba shi shawarar sake yi domin kusan kullum ita ce mafificin mafita gareshi. A cikin yanayin kuskuren "ba za a iya kulle /var/lib/dpkg/lock" ba kuma mai yiwuwa mafita. Lokacin farawa daga karce, zaku iya farawa da fayil ɗin da aka kulle ta kayan aikin sabuntawa, amma zai buɗe shi nan ba da jimawa ba, lokacin da kuka tabbatar cewa babu wani sabon abu da za a girka ko akwai, amma kun riga kun sanar da mu game da shi.

Tabbas, ba shine mafi kyawun bayani ba, amma mafi ƙarancin tsada kuma yana iya zama mafi kyau kuma mafi sauri idan ba ku da wani dalili da zai sa ku shiga.

Lokacin da sakon "ya kasa kulle /var/lib/dpkg/lock" baya tafiya

Lokacin da muka sake farawa ko jira na ɗan lokaci kuma muka ci gaba da ganin saƙon, abin da ke faruwa da mu ba wani abu ba ne. An "rataye toshewar" ko, darajar sakewa, an toshe shi, don haka ya riga ya cancanci ja tashar tashar.

  1. Abu na farko da za mu yi shi ne bude tashar kuma gano tsarin APT mai gudana tare da wannan umarni:
sudo lsof /var/lib/dpkg/lock
  1. Tare da gano tsarin, mun kashe shi tare da wannan umarni, maye gurbin PID tare da adadin tsarin da za mu gano tare da umarni daga mataki na 1:
sudo kill PID
  1. A ƙarshe, muna sake gwadawa don aiwatar da gudanarwar APT cewa kuskuren yana dawowa. Ya kamata ya ba mu damar ci gaba.

Idan wannan bai warware shi ba, za mu iya yin wani abu mafi tsauri, don haka dole ne ku ɗauki matakan kiyayewa ko ɗaukar ƙarin matakai. Wannan yana yin shi "hanya mai wuya": cire fayil /var/lib/dpkg/lock. Matakan da za a bi don yin shi lafiya zai kasance kamar haka:

  1. Muna yin madadin fayil ɗin /var/lib/dpkg/lock. Kamar yadda abin da za mu yi shi ne kwafi shi, za mu iya amfani da mai sarrafa fayil, tunda ba a buƙatar izinin babban mai amfani. Daga tasha za a iya yi da shi cp /var/lib/dpkg/kulle sabuwar hanya, canza "sabuwar hanya" zuwa hanyar da muke son yin kwafin madadin.
  2. Muna share fayil ɗin. Don wannan zai zama dole a cire gata. Idan mai sarrafa fayil ɗinmu ya ba mu damar, za mu iya rubuta, alal misali, "sudo nautilus" ba tare da ƙididdiga ba don cire shi tare da ƙirar hoto, amma ina tsammanin zai yi sauri da sauƙi don buɗe tashar kuma rubuta:
sudo rm /var/lib/dpkg/lock
  1. Tare da share fayil ɗin za mu iya sake gwada abin da ba a yarda da mu ba. idan muka rubuta sudo apt sabuntawa kuma ba mu ga kuskure ba, an gyara kwaro.

Sake yi da haƙuri yawanci mafi kyau

Ko da yake akwai hanyoyin da za a gyara shi, kamar waɗanda aka bayyana a cikin batu na baya, kuskuren "ba zai iya kulle /var/lib/dpkg/lock" ba. ba wani abu bane mai tsanani kuma ana iya gyara shi ta hanyar jira na ɗan lokaci ko ta sake kunnawa. Wani abu ne wanda yawanci ke gyara kansa, kuma idan ba haka ba, sake kunnawa shine mafi ƙarancin ƙarfi kuma mafi inganci. Yanzu, wannan shine Linux, kuma komai ko kusan komai yana da mafita daga tashar, ba tare da ambaton cewa za mu iya "kashe" duk abin da muke so ba.

Ko da wane dalili, ina fatan abin da aka fada a nan ya iya taimaka muku, ko dai ya sa sakon ya bace tare da wani tsari mai tsanani ko kuma ku ɗan yi haƙuri.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Danilo Quispe Lucana m

    Barka dai:

    Wannan umarnin yana aiki a gare ni (an gwada shi akan Xubuntu 18.04 LTS):

    sudo fuser -vki /var/lib/dpkg/lock

    Hakanan yana aiki don wasu fayilolin kulle, kamar /var/lib/dpkg/lock-frontend ko /var/lib/apt/lists/lock.

    gaisuwa