Vraag Waarom probeert mijn ubuntu om aarch64-pakketten op x86_64-systeem op te halen?


Ik kan mijn Ubuntu-repositories niet bijwerken. Het bevel apt-get update geeft volgende fouten

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/InRelease  Unable to find expected entry 'main/binary-aarch64/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://ppa.launchpad.net/hugin/hugin-builds/ubuntu/dists/trusty/InRelease Unable to find expected entry 'main/binary-aarch64/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch https://deb.opera.com/opera-stable/dists/stable/InRelease  Unable to find expected entry 'non-free/binary-aarch64/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch https://packagecloud.io/slacktechnologies/slack/debian/dists/jessie/InRelease Unable to find expected entry 'main/binary-aarch64/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/dists/trusty/Release  Unable to find expected entry 'main/binary-aarch64/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty/Release  Unable to find expected entry 'main/binary-aarch64/Packages' in Release file (Wrong sources.list entry or malformed file)
E: Some index files failed to download. They have been ignored, or old ones used instead

Dit is mijn sources.list het dossier

###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ trusty main universe multiverse  
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty main universe multiverse 

###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates main universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates main universe multiverse

BEWERK:

Dit is de uitvoer van dpkg --print-foreign-architectures

i386
aarch64
armhf

0
2017-11-21 07:30


oorsprong


Voeg de uitvoer toe van dpkg --print-foreign-architecturesalsjeblieft. - muru
@muru Ik heb de vraag bijgewerkt. - Ahmed_Faraz


antwoorden:


"aarch64" wordt weergegeven als een buitenlandse architectuur. Dit is geen architectuurnaam in ubuntu. Open een terminal en voer uit:

sudo apt-get remove --purge `dpkg --get-selections | grep aarch64 | awk '{print $1}'`
sudo dpkg --remove-architecture aarch64.

1
2017-11-21 07:51



het geeft de volgende waarschuwing dpkg: error: kan architectuur 'aarch64' die momenteel in gebruik is niet verwijderen door de database - Ahmed_Faraz
Geeft dit resultaten terug? dpkg --get-selections | grep aarch64 | awk '{print $1}' - ravery
Ja, ik volgde deze link askubuntu.com/questions/66875/how-to-disable-multiarch-support om aarch64-pakketten te verwijderen die zijn geïnstalleerd. Dan kon ik aarch64-architectuur verwijderen en de repository's met succes bijwerken - Ahmed_Faraz