POP!_OS - アップグレード時にPython3-repolibエラーが発生する

POP!_OS - アップグレード時にPython3-repolibエラーが発生する

POP!OS_22.04

長い話を短く

python3-repolibLenovoノートブックの特定のソフトウェアパッケージで奇妙なエラーが発生しました。今朝私のパートナーの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つのオプション:

  1. 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してください。

  1. u/JAY0Sのコメントの指示に従ってください。

端末で実行:

sudo rm /var/lib/dpkg/info/python3-repolib.* 
sudo dpkg --configure -a

その後、もう一度実行しsudo apt-get updatesudo apt-get upgrade確認してください。

おすすめ記事