Linux
Arch Linux и pacman
9 статей с причинами, проверками и пошаговыми решениями. Например: pacman failed to commit transaction; Ошибка ключей pacman.
Arch Linux: pacman «invalid or corrupted package (PGP signature)» — решение
Обычно причина — устаревшая связка ключей `archlinux-keyring` или неверное время. Обновите ключи отдельной командой `sudo pacman -Sy archlinux-keyring`, затем обновите с…
Arch Linux: makepkg не собирает пакет из AUR — причины и решение
Сборка из AUR может провалиться из-за отсутствия зависимостей, устаревшего PKGBUILD, несовместимости с новыми библиотеками или нехватки памяти. Ниже — причины и порядок …
Arch Linux: pacman — conflicting files — причины и решение
Ошибка pacman «conflicting files» означает, что файл пакета уже существует на диске и не принадлежит ни одному пакету. Проверьте владельца командой pacman -Qo, переимену…
Arch Linux: pacman — файл уже существует в файловой системе (conflicting files) — причины и решение
Pacman отказывается перезаписывать файлы, не принадлежащие ни одному пакету. Ниже — причины и порядок действий от простого к сложному.
Arch: error: failed to synchronize all databases — причины и решение
Ошибка может означать блокировку базы (другой процесс pacman или остаток файла db.lck), проблемы зеркал и сети. Ниже — причины и порядок действий от простого к сложному.
Arch Linux: pacman — failed to commit transaction (conflicting files) — причины и решение
pacman conflicting files означает, что новый пакет пытается установить файл, уже присутствующий вне ожидаемого владения, либо пакеты конфликтуют между собой. Посмотрите …
Arch Linux: pacman — unable to lock database (db.lck) — причины и решение
Другой pacman запущен или предыдущий завершился аварийно. Убедитесь, что процессов нет, и удалите /var/lib/pacman/db.lck.
Arch Linux: pacman — failed retrieving file (404 / 403) — причины и решение
Зеркало устарело или недоступно. Обновите mirrorlist через reflector и выполните pacman -Syyu.
Arch Linux: частичное обновление сломало систему — что делать — причины и решение
Arch не поддерживает частичные обновления. Выполните полное обновление pacman -Syu и переустановите конфликтующие пакеты.