Pridať komentár

Príspevok, na ktorý odpovedáte

RE: rozdiel v Manjaro 25.02 | 17:55
WlaSaTy   Návštevník

Ten príkaz:

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

ti ale nevymaže zmenenú databázu. Ten príkaz len odstráni zámok ktorý zabezpečuje aby dva procesy tú databázu naraz nezmenili. Bez toho zámku by mal program sťažené zistiť či mu nebeži konkurencia.A ten zámok má dosť dobrý dôvod. V databáze má totižto pravdu posledný commit, takže nejaké položky sa kľudne môžu stratiť alebo ostať nekonzistentné. A to obvykle končí buď detektívkou, alebo reinštaláciou.

Ten druhý príkaz

sudo pacman -Syu

synchronizuje repozitáre, ale nezdá sa mi že by tým zosynchronizoval už nainštalované balíčky alebo ju vytvoril nanovo. V Gentoo som si databázu znovu vytvoril cez regenworld (ona to nebola databáza, ale texťák s už nainštalovanými balíkmi), a následne som musel vykonať kompletnú reinštaláciu cez

emerge -e

Akurát som nesmel mať odmazaný inštalačný log. Databáza pacmanu by mala byť v

/var/lib/pacman/local

aspoň podľa dokumentácie.

9 - 4 plus tisíc (číslom)

Maximálna veľkosť je: 2,0 MB