web-dev-qa-db-ja.com

libcurl4をインストールしようとしてスタック

私はlibcurl3がインストールされているUbuntu 18.04で何らかの形で自分自身を取得しましたが、何かがlibcurl4をインストールしようとしましたが、Ubuntuがlibcurl4をインストールできず、何もインストールできないという状況に陥っています私が何をしようとしても、最初にlibcurl4をインストールしようとして失敗します。

これは私がで終わるものです:

The following additional packages will be installed:
  libcurl4
The following NEW packages will be installed:
  libcurl4
0 upgraded, 1 newly installed, 0 to remove and 17 not upgraded.
Need to get 214 kB of archives.
After this operation, 641 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Ign:1 http://security.ubuntu.com/ubuntu bionic-security/main AMD64 libcurl4 AMD64 7.58.0-2ubuntu3.2
Err:1 http://us.archive.ubuntu.com/ubuntu bionic-security/main AMD64 libcurl4 AMD64 7.58.0-2ubuntu3.2
  404  Not Found [IP: 2001:67c:1360:8001::17 80]
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/main/c/curl/libcurl4_7.58.0-2ubuntu3.2_AMD64.deb  404  Not Found [IP: 2001:67c:1360:8001::17 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

それの外観から、それはまっすぐにリポジトリに存在しないlibcurl4のバージョンをつかもうとしていますか?正しいバージョンを取得するにはどうすればよいですか?

1
Xero

Nvmnd、私はそれを理解しました。

それは私のソースを台無しにしたarm64パッケージのミックスでした。私はそれを使用して修正しました

apt-get purge ".*:<Arch>"
dpkg --remove-architecture <Arch>

here のように説明します。

これはどういうわけか私のソースファイルの他のすべてのソースも削除したので、 this を使用して修正しました

それからSudo apt updateと私が設定されました。

1
Xero

Sudo apt-get install libcurl4-gnutls-devを使用して、問題が解決しました。

Kubuntuで使用されます。

0
Estatistics