POP!OS_22.04
長い話を短く
python3-repolib
Lenovoノートブックの特定のソフトウェアパッケージで奇妙なエラーが発生しました。今朝私のパートナーのiMacが22.04にアップグレードしようとした後、これが起こりました。失敗して21.10に戻り、このパッケージでも同じ問題が発生します。
婚約者のラップトップを使用してください。彼女はPOP 22.04にアップグレードしました。更新/アップグレードを試みましたが、次のエラーが発生しました。
Setting up python3-repolib (1.5.2~1651157034~22.04~e2261d9) ...
ln: failed to create symbolic link '/usr/bin/add-apt-repository': File exists
ln: failed to create symbolic link '/usr/bin/apt-add-repository': File exists
dpkg: error processing package python3-repolib (--configure):
installed python3-repolib package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
python3-repolib
E: Sub-process /usr/bin/dpkg returned an error code (1)
私はこの問題をオンラインで見つけましたが、1人だけがこの問題を抱えていて、明らかに「消えました」。私は主にUbuntu(私がここにいる理由)でPython3を再設定して再インストールするように他の投稿をオンラインで見つけました。それを試みた。それでも上記のエラーが発生します。私は以下を試しました:
sudo dpkg --configure -a
同じエラーコードがpython3-repolib
まだ問題になります。パッケージを削除して再インストールしても同じ問題でした。机に頭をぶつけた後は、何でもしようとしたときに言及されているシンボリックリンクがどこにあるのかを知ることができると思いました。
ln: failed to create symbolic link '/usr/bin/add-apt-repository': File exists
ln: failed to create symbolic link '/usr/bin/apt-add-repository': File exists
find /usr/bin/add-apt-repository -type l -ls
3801127 0 lrwxrwxrwx 1 root root 35 Apr 25 20:52 /usr/bin/add-apt-repository -> /usr/lib/repolib/add-apt-repository
find /usr/bin/apt-add-repository -type l -ls
3801128 0 lrwxrwxrwx 1 root root 35 Apr 25 20:52 /usr/bin/apt-add-repository -> /usr/lib/repolib/add-apt-repository
これで、ファイルのリンクを解除すると、自分のシステムにどのような影響があるかを確認する以外に、次に何をすべきかわかりません。しかし、このインストールを潜在的に台無しにする前に、2番目のコメントを聞きたいです。
修正する
パートナーはシステムを正常に更新した後、22.04にアップグレードしようとしました。アップグレードに失敗した後、21.04に戻りました。今受け取る
Errors were encountered while processing:
python3-repolib
これはPython3自体の問題ですか、それともPopの問題ですか? 22.10はまだかなり新しいので、他の人もこの問題を経験していると思います。次は何をすべきですか?どんなアイデアがありますか?
ベストアンサー1
ここでも同じ問題が発生し、Pop!_OS Redditに投稿を作成し、リンクを共有し、私の投稿のトピックへのリンクを投稿しました。
https://www.reddit.com/r/pop_os/comments/ues9ru/updating_error_2204/
[u/TonyDTNのreddit投稿]から:
2つのオプション:
- u/Carpol_v2の説明の指示に従い、正常に更新できるようになりました。したがって、端末では次の順序で進行します。
sudo apt-get update
sudo mv /usr/bin/add-apt-repository /
sudo mv /usr/bin/apt-add-repository /
sudo apt-get upgrade
その後、再起動してPop!_Shopを確認するか、もう一度実行してsudo apt-get update
確認sudo apt-get upgrade
してください。
- u/JAY0Sのコメントの指示に従ってください。
端末で実行:
sudo rm /var/lib/dpkg/info/python3-repolib.*
sudo dpkg --configure -a
その後、もう一度実行しsudo apt-get update
てsudo apt-get upgrade
確認してください。