Arch Linux pacman error: failed retrieving file
Solution 1
I found an answer, thanks to jasonwryan's comment.
I tried lots of things to get my ethernet connection to work and it still didn't work till I researched the netctl
command (https://wiki.archlinux.org/index.php/netctl, man netctl
).
ls /etc/netctl
revealed that there were no profiles in my /etc/netctl folder, so I ran
cp /etc/netctl/examples/ethernet-dhcp /etc/netctl
netctl start ethernet-dhcp
Before that, I had run (from https://bbs.archlinux.org/viewtopic.php?id=151483)
systemctl enable [email protected]
systemctl start [email protected]
And voila, the internet was working. Not sure which of the commands was responsible, but now it works.
Solution 2
Although this has been answered, I encountered the same issue. I resolved it by updating my databases while installing. For instance:
sudo pacman -Syu elinks
Solution 3
Maybe you need to update yours pacman mirrors:
sudo pacman-mirrors -g
Related videos on Youtube
![The Ledge](https://i.stack.imgur.com/WkD9c.jpg?s=256&g=1)
The Ledge
Updated on September 18, 2022Comments
-
The Ledge almost 2 years
I just installed Arch Linux today. I am trying to install elinks using
pacman -S elinks
And I get a long, long list of:
error: failed retrieving file 'elinks-0.13-17-i686.pkg.tar.xz' from some.mirror : Could not resolve host: some.mirror
The same happens if I try to install any other software. The only thing I could think of based on what I read is a connection problem, but I'm on the same connection that I used to install the OS, and that was just a few minutes ago.
-
Admin over 7 yearsThe live medium will connect automatically; once you have installed Arch, you have to set up networking yourself...
-
Admin over 7 years@jasonwryan Thanks! Like I said, I'm new to this...
-
-
SeedyROM over 3 yearsThis helped me, I think my mirrors got borked. Didn't realize this command existed! (Using manjaro over here)
-
JKleinne about 3 yearsHad to create a new account just so I can upvote :) Thank you, fixed it for me with a single command.