Куда я жмал

==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
-> meson
-> musl
-> kernel-headers-musl
==> ERROR: Could not resolve all dependencies.
shurupovert
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
-> meson
-> musl
-> kernel-headers-musl
==> ERROR: Could not resolve all dependencies.[/quote
это при makepkg
это при makepkg
Какое нафиг makepkg???

sudo pacman -S pacman
пробовали?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
Проще через archiso поставить pacstrap -i /mnt base base-devel pacman или переустановить систему
ivan10
Проще через archiso поставить pacstrap -i /mnt base base-devel pacman или переустановить систему
тоже вариант, только не так категорично. Просто
 pacstrap /mnt pacman
тоже должно работать
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
Почитал про archiso на archwiki и если быть честным ничего не понял, правильно я понимаю, что могу загрузиться с live cd и использовать pacstrap /mnt pacman ?
shurupovert
я нечаянно удалил директорию /var/lib/pacman.
Если ты действительно удалил database, но нужно востановить эту базу - как??? - RusWolf дал ссылку
RusWolf
https://wiki.archlinux.org/title/Pacman/Restore_local_database

Но судя по этому
shurupovert
Директорию /var/lib/pacman, то я конечно создал, но теперь при попытке установить чего либо через pacman (pacman -Syu тоже не робит) вылезает длинющий лог и ошибка "Errors occured, no packages were upgraded"
Скорее всего, у тебя еще и поломан pacman ...
Как пример - сейчас содержимое /var/lib/pacman перенес в другое место
ls /var/lib/pacman
… пусто …
Смотрим
pacman -Q | wc -l
ошибка: failed to initialize alpm library:
(root: /, dbpath: /var/lib/pacman/)
не удалось создать базу данных
0
Повторяем твои действия
sudo pacman -Syu
Обновление баз данных пакетов...
 ….
:: Запускается полное обновление системы...
 делать больше нечего
Как видим ошибок нет .... и кстати появились local и sync (правда без пакетов)
ls /var/lib/pacman
local  sync

Без обид - скорее всего тебе не осилить востановление database и проще переустановить систему.

PS - если сложно по Wiki, можно попробовать однострочную команду red ... был топик на эту тему много лет назад ...
... но скорее всего ее тоже придеться не много изменить ...

Или долгий, но простой путь: если pacman испорчен, использовать pacman-static ...
pacman -Sy .... и далее как при установке Arch - обычная установка пакетов ...
В любом случае это будет полезно для понимания, даже если ничего не получится и придется заново ставить систему ..
Ошибки не исчезают с опытом - они просто умнеют
после команды от уважаемого RED

error: could not read db 'extra' (Damaged tar archive)
error: could not read db 'extra' (Damaged tar archive)
error: could not read db 'extra' (Damaged tar archive)
error: could not read db 'extra' (Damaged tar archive)
error: could not read db 'extra' (Damaged tar archive)
error: target not found: $4=="installed" || $4=="removed" {print i++,$4,$5}
error: could not read db 'extra' (Damaged tar archive)
error: could not read db 'extra' (Damaged tar archive)
error: target not found: /var/log/pacman.log
warning: '/var/log/pacman.log' is a file, did you mean -U/--upgrade instead of -S/--sync?
[shurupovert@shurupovert ~]$ sudo pacman -Syu
:: Synchronizing package databases...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 8155 100 8155 0 0 50152 0 --:--:-- --:--:-- --:--:-- 50652
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 127k 100 127k 0 0 49905 0 0:00:02 0:00:02 --:--:-- 49917
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 74726 100 74726 0 0 43646 0 0:00:01 0:00:01 --:--:-- 43648
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 8410k 100 8410k 0 0 201k 0 0:00:41 0:00:41 --:--:-- 391k
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 141k 100 141k 0 0 280k 0 --:--:-- --:--:-- --:--:-- 280k
:: Starting full system upgrade...
there is nothing to do
pacman-static тож ошибку выдает блин
Вывод: ls /var/lib/pacman/
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.