При использовании pacman во время обновления пакетов, например sudo pacman -Syu Может возникнуть ошибка: error: binutils: signature from "Frederik Schwan <frederik.schwan@linux.com>" is unknown trust :: File /var/cache/pacman/pkg/binutils-2.39-4-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)). Do you want to delete it? [Y/n] Если выбрать предложенный вариант — удалить невалидный или повреждённый пакет — то обновление завершиться…
Метка: ошибки / решение проблем
Ошибка «TypeError: ‘AURPackageInfo’ does not have attribute ‘submitter’» (РЕШЕНО)
pikaur — это утилита для облечения установки и обновления программ из AUR. Подробности о pikaur вы можете прочитать в статье «Автоматическая установка и обновление пакетов AUR». Опции pikaur аналогичны pacman, но не нужно использовать sudo. Например, обновление всех пакетов выполняется следующей командой: pikaur -Syu На моём Arch Linux (BlackArch) однажды возникла следующая ошибка: Reading AUR…
Ошибка phpMyAdmin «Error: Undefined constant «SODIUM_CRYPTO_SECRETBOX_KEYBYTES»» (РЕШЕНО)
В Arch Linux при попытке использовать предварительную версию phpMyAdmin 5.3 я столкнулся с ошибкой: Error: Undefined constant "SODIUM_CRYPTO_SECRETBOX_KEYBYTES" Проверка в Debian показала, что такая проблема с phpMyAdmin 5.3 отсутствует. Причина ошибки в том, что не включена поддержка sodium. Как включить sodium в Arch Linux (Manjaro, BlackArch) Чтобы включить поддержку sodium в Arch Linux и производных дистрибутивах (Manjaro,…
Ошибка «error: GPGME error: No data. error: failed to synchronize all databases (unexpected error)» (РЕШЕНО)
При обновлении кэша пакетов менеджером пакетом pacman, например, при выполнении следующей команды для обновления информации о пакетах и обновления системы: sudo pacman -Syu Может возникнуть ошибка: error: GPGME error: No data :: Synchronizing package databases… core 155.5 KiB 444 KiB/s 00:00 [######################] 100% extra is up to date community is up to date multilib is up…
Как в Arch Linux перейти к предыдущей версии ядра. Как установить и переключиться на linux-lts
Новые ядра Linux несут поддержку нового оборудования и новые функции. Но иногда ядро вызывает проблемы: оно полностью или частично не совместимо с существующим программным обеспечением, особенно часто от этого страдают видео драйверы, но это может касаться и любого другого ПО, например, VirtualBox. На момент выхода ядра linux 5.9 драйверы NVIDIA были частично не совместимы с…
Ошибка «error: blackarch: signature from «Levon ‘noptrix’ Kayan (BlackArch Developer) » is invalid» (РЕШЕНО)
При попытке обновить Arch Linux с репозиториями BlackArch командой sudo pacman -Syu возникла ошибка: error: blackarch: signature from "Levon 'noptrix' Kayan (BlackArch Developer) <noptrix@nullsecurity.net>" is invalid В сообщении ошибки сказано, что подпись одного из разработчиков BlackArch не является действительной. Для решения это ошибки достаточно удалить файл /var/lib/pacman/sync/blackarch.db.sig: sudo rm /var/lib/pacman/sync/blackarch.db.sig Затем запустите обновление как обычно:…
Ошибки «Incorrect definition of table mysql.event: expected column ‘definer’ at position 3 to have type varchar(, found type char(141)» и «Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler» (РЕШЕНО)
При обновлении mariadb до версии 10.8.3 были показаны следующие сообщения: warning: directory permissions differ on /usr/lib/mysql/plugin/auth_pam_tool_dir/ filesystem: 700 package: 755 :: MariaDB was updated to a new feature release. To update the data run: systemctl restart mariadb.service && mariadb-upgrade -u root -p В них присутствует информацию о двух событиях, требующих действия системного администратора или пользователя….
Ошибка «не удалось завершить транзакцию (неверный или поврежденный пакет)» (РЕШЕНО)
Во время обновления или установки пакетов в Arch Linux, Manjaro и их производных вы можете столкнуться с проблемой «не удалось завершить транзакцию (неверный или поврежденный пакет). Обнаружены ошибки, пакеты не обновлены». Полный лог ошибки: (263/263) проверка целостности пакета [########################################################################################] 100% ошибка: libinih: signature from "Maxime Gauduin <alucryd@gmail.com>" is marginal trust :: Файл /var/cache/pacman/pkg/libinih-55-2-x86_64.pkg.tar.zst поврежден (неверный…
Ошибка error: failed to synchronize all databases (unable to lock database) (РЕШЕНО)
При попытке обновить Arch Linux или дистрибутив на его основе (например, BlackArch) может возникнуть ошибка «error: failed to synchronize all databases (unable to lock database)». Например, при вводе команды sudo pacman -Syu Может быть выведено (в случае, если система с английской локалью): :: Synchronizing package databases… error: failed to synchronize all databases (unable to lock…
Ошибка «-bash: append_path: команда не найдена» (РЕШЕНО)
При выполнении команды sudo su - вы можете столкнуться с ошибкой повторяемой три раза: -bash: append_path: команда не найдена -bash: append_path: команда не найдена -bash: append_path: команда не найдена Причина ошибки в файле /etc/profile.d/perlbin.sh, вы можете посмотреть его содержимое и убедиться, что в нём append_path встречается ровно три раза: cat '/etc/profile.d/perlbin.sh' При том, что используется…