Eroare la actualizarea pachetelor în Manjaro Linux

Acum câteva zile când am dorit să actualizez pachetele (aplicațiile și fișierele sistemului de operare) în Manjaro Linux, n-am reușit să fac acest lucru din cauza unei erori la sincronizarea bazei de date pacman. Am încercat actualizarea sistemului și din interfața grafică ”Update Manager”, dar și din terminal. Rezultatul a fost negativ în ambele cazuri.

Rezultatul obținut în terminal:

Error:
Traceback (most recent call last):
 File "/usr/lib/python3.3/site-packages/pamac/pamac-daemon.py", line 182, in Refresh
 t = config.handle.init_transaction()
alpm.error: transaction could not be initialized, pm_errno 10 (unable to lock database)
...
error: could not lock database: File exists
 if you're sure a package manager is not already
 running, you can remove /var/lib/pacman/db.lck

Dacă obținem eroarea de mai sus atunci când dorim să facem update sistemului de operare Manjaro, atunci procedăm astfel:

1. eliminăm fișierul ”db.lck” cu ajutorul comenzii:

sudo rm /var/lib/pacman/db.lck

2. introducem următoarele trei comenzi în terminal, pe rând, urmate de apăsarea tastei enter:

sudo pacman -Syy
sudo pacman -Syu
sudo pacman -Sy pamac

Acum vom putea actualiza fără nici o problemă sistemul de operare. Atenție, pot exista și alte cazuri în care nu putem actualiza sistemul de operare. Nu de fiecare dată metoda de mai sus funcționează. O puteți folosi doar dacă obțineți în terminal eroarea de mai sus legată de fișierul db.lck.

Ultima actualizare 18 March 2014 by Alexandru Ionut

5 thoughts on “Eroare la actualizarea pachetelor în Manjaro Linux”

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.