Arch Linux・エラーメモ
ModuleNotFoundError: No module named 'pip._internal.main'
実際はuser ローカルの方が壊れていた
python get-pip.py --user
get-pip
code:sh
python get-pip.py
usbポートに接続できない
usbguardがうまく動かないようだったのでアンインストールで一旦解決
PGP鍵の破損
以下のエラーが発生
file /var/cache/pacman/pkg/ansible-2.10.0-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature))
error: failed to commit transaction (invalid or corrupted package)
なんどか、pacman -Syuを実行したらアップデートできた。
以下を実行してから、pacman -Syuを実行すると解決するらしい
$ sudo pacman -S archlinux-keyring
--------
2020/03/01
バージョン0.8.1-2より前のfirewalldパッケージには、コンパイル済みのPythonモジュールがありませんでした。これは0.8.1-2で修正されているため、アップグレードでは、作成された追跡されていないpycファイルを上書きする必要があります。
firewalld: /usr/lib/python3.8/site-packages/firewall/__pycache__/__init__.cpython-38.pyc exists in filesystem
DBロックされpacmanでのアップデートができない。
code:sh
sudo rm /var/lib/pacman/db.lck
yay: error while loading shared libraries: libalpm.so.12: cannot open shared object file: No such file or directory
yayをインストールし直す
code:sh
sudo pacman -R yay
cd ~/tmp
cd yay-bin
makepkg -si
cd ..
rm -rf yay-bin
Cannot find the debugedit binary required for including source files in debug packages.
のエラー
code:sh
pacman -S --needed git base-devel
cd yay
makepkg -si
terminalに日本語が入力できない
/etc/locale.confにLANG=ja_US.UTF-8を設定し、再起動
Certパッケージでエラー
error fetching celt: error: The following untracked working tree files would be overwritten by merge: 010-celt-fix-tandem-test.patch
2023/11/18
jdk-openjdk and jre-openjdk are in conflic
以下の対応をとった、
sudo pacman -Rs jdk-openjdk
sudo pacman -Rs jre-openjdk
sudo pacman -Syu jdk-openjdk