Куда я жмал

При попытке установить wine с aur`а arch любезно послал удалять /var/lib/pacman/db.lck, в итоге я нечаянно удалил директорию /var/lib/pacman. Директорию /var/lib/pacman, то я конечно создал, но теперь при попытке установить чего либо через pacman (pacman -Syu тоже не робит) вылезает длинющий лог и ошибка "Errors occured, no packages were upgraded" (пакет находится) . помогите новичку в арче пожалуйста
может получится как то пакман переустановить?
хз в папке pacman две папки одна с зеркалами, она быстро обновляется командой pacman -Sy, а в папке local список всех установленных пакетов, я бы зашел в систему с live образа и через pacstrap установил бы все пакеты по новой которые установлены в системе.
У меня local весит 208 метров там важные файлы списки зависимостей и всех установленных файлов
shurupovert
может получится как то пакман переустановить?
Пробуй переустановить pacman, используя или archiso или pacman-static … посмотри этот топик

PS - после востановления системы рекомендую установить pacman-static ... и лучше подключить китайскую репу.
pacman -Ss pacman-static
archlinuxcn/pacman-static 6.0.1-49 [установлен]
Ошибки не исчезают с опытом - они просто умнеют
vasek
shurupovert
может получится как то пакман переустановить?
Пробуй переустановить pacman, используя или archiso или pacman-static … посмотри этот топик

PS - после востановления системы рекомендую установить pacman-static … и лучше подключить китайскую репу.
pacman -Ss pacman-static
archlinuxcn/pacman-static 6.0.1-49 [установлен]

archlinuxcn - его ж еще надо подключить
Подозреваю что в папке /var/lib/pacman/local/ содержится список всех установленных пакетов в системе и что бы все это восстановить для работы pacman, нужно переустановить все пакеты которые есть в системе через archiso, я посмотрел там списки системных файлов и зависимости как я понял
shurupovert
помогите новичку в арче пожалуйста

https://wiki.archlinux.org/title/Pacman/Restore_local_database
https://wiki.archlinux.org/title/Pacman#Manually_reinstalling_pacman
https://t.me/arch_linuxru
ivan10
нужно переустановить все пакеты которые есть в системе через archiso
Проще через pacman-static ... и переустановить все имеющиеся в системе пакеты тоже не проблема - если имеется pacman.log, это можно выполнить одной командой либо используя китайский скрит. ... перегнул - одним скриптом не получится
Ошибки не исчезают с опытом - они просто умнеют
shurupovert
Когда вбиваешь sudo pacman-static -S pacman
выдает ту же ошибку что делать?:(
pacman-static -Q openssl
error: package 'openssl' was not found
в логах консоли видно, что чего то нет в /usr
 
Зарегистрироваться или войдите чтобы оставить сообщение.