Installation Not Working

From what I see your mirrors are getting blocked that’s why you’re getting the 101 error which means the site cannot be reached.

When you’re using through a VM, VM passes the connection to your host NIC then your host NIC carries the request which is not getting blocked that’s why you’re able to install enos in a VM without the 101 error.

This might be caused by a firewall configuration that is blocking ftp or https file requests. This is why you’re getting the packman list but not the files. It even might be due to your ISPs firewall or any other security configuration.

Even your reflector stops it can’t reach the mirror destinations through the network. The best way to check is to try another ISP or internet connection. Also, these kinds of errors are not uncommon.

Also, you can do install the offline XFCE version get everything running including your mirror issue, and then use https://github.com/endeavouros-team/EndeavourOS-packages-lists to change your DE to KDE.

2 Likes

But that would mean he wouldn’t be able to update or install packages in the live environment, right? But that is actually working.

1 Like

True. And also other Arch based distro’s like Arcolinux, Manjaro were working.
reflector --latest 10 --sort rate --save ~/list.txt
I’ve run the above command and still got the following errors:

Those errors aren’t problematic. They just mean that those mirrors aren’t used in the mirrorlist. Could you please post the content of the list.txt? I got those errors, too, but the resulting file still has other mirrors inside it that work.

Why does he want to keep using the live environment? his main issue is to get KDE enos installed on to his computer. And the problem is not with enos it’s with the network which we can’t provide a solution for without knowing everything about his network setup.

And normally when a user installs enos using the online install option everything does get updated automatically including the mirror list. When it comes to software enos leaves that option for the user to install what he or she wants.

it just confirms what I said. Mirrors are getting blocked or dropped.

please do not use worldwide mirrors, the will not work in most cases, best is to add countries nearby and adding US and German in addition + increase number to 18.

As i can see in cast it only finds two mirrors and seems you are in india… india mirrors will fail the same way as worldwide in 90% of cases.

On the issue with calamares not starting this happens in some cases, when calamartes was crashing or is getting stuck. It will need to reboot into livesession.

1 Like

Save list.txt? You want to save to your mirrorlist. . . .

Yeah, that is on me. I wrote that one because I just wanted the output, because it failed writing it to /etc/pacman.d/mirrorlist, as suggested in my first comment about it.

did you use sudo? You will need elevated privilages to write to your mirrorlist or it will fail.

Yeah, I wrote that in another comment, too. He also already did that.

Generated from https://archlinux.org/mirrorlist/

It’s the Germany mirrors. Just edit and copy/paste this in /etc/pacman.d/mirrorlist

##
## Arch Linux repository mirrorlist
## Generated on 2021-12-04
##

## Germany
#Server = http://mirror.23m.com/archlinux/$repo/os/$arch
#Server = https://mirror.23m.com/archlinux/$repo/os/$arch
#Server = http://ftp.agdsn.de/pub/mirrors/archlinux/$repo/os/$arch
#Server = https://ftp.agdsn.de/pub/mirrors/archlinux/$repo/os/$arch
#Server = https://appuals.com/archlinux/$repo/os/$arch
#Server = http://artfiles.org/archlinux.org/$repo/os/$arch
#Server = https://mirror.bethselamin.de/$repo/os/$arch
#Server = http://mirror.chaoticum.net/arch/$repo/os/$arch
#Server = https://mirror.chaoticum.net/arch/$repo/os/$arch
#Server = http://mirror.checkdomain.de/archlinux/$repo/os/$arch
#Server = https://mirror.checkdomain.de/archlinux/$repo/os/$arch
#Server = http://mirror.clientvps.com/archlinux/$repo/os/$arch
#Server = https://mirror.clientvps.com/archlinux/$repo/os/$arch
#Server = https://mirror.dogado.de/archlinux/$repo/os/$arch
#Server = http://mirror.f4st.host/archlinux/$repo/os/$arch
#Server = https://mirror.f4st.host/archlinux/$repo/os/$arch
#Server = http://ftp.fau.de/archlinux/$repo/os/$arch
#Server = https://ftp.fau.de/archlinux/$repo/os/$arch
#Server = https://pkg.fef.moe/archlinux/$repo/os/$arch
#Server = https://dist-mirror.fem.tu-ilmenau.de/archlinux/$repo/os/$arch
#Server = http://mirror.fsrv.services/archlinux/$repo/os/$arch
#Server = https://mirror.fsrv.services/archlinux/$repo/os/$arch
#Server = https://mirror.gnomus.de/$repo/os/$arch
#Server = http://www.gutscheindrache.com/mirror/archlinux/$repo/os/$arch
#Server = http://ftp.gwdg.de/pub/linux/archlinux/$repo/os/$arch
#Server = https://archlinux.homeinfo.de/$repo/os/$arch
#Server = http://archlinux.honkgong.info/$repo/os/$arch
#Server = http://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/$arch
#Server = http://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/$arch
#Server = http://archlinux.mirror.iphh.net/$repo/os/$arch
#Server = https://mirror.iusearchbtw.nl/$repo/os/$arch
#Server = http://arch.jensgutermuth.de/$repo/os/$arch
#Server = https://arch.jensgutermuth.de/$repo/os/$arch
#Server = https://de.arch.mirror.kescher.at/$repo/os/$arch
#Server = http://mirror.kumi.systems/archlinux/$repo/os/$arch
#Server = https://mirror.kumi.systems/archlinux/$repo/os/$arch
#Server = http://mirror.fra10.de.leaseweb.net/archlinux/$repo/os/$arch
#Server = https://mirror.fra10.de.leaseweb.net/archlinux/$repo/os/$arch
#Server = http://mirror.metalgamer.eu/archlinux/$repo/os/$arch
#Server = https://mirror.metalgamer.eu/archlinux/$repo/os/$arch
#Server = http://mirror.mikrogravitation.org/archlinux/$repo/os/$arch
#Server = https://mirror.mikrogravitation.org/archlinux/$repo/os/$arch
#Server = https://mirror.pkgbuild.com/$repo/os/$arch
#Server = http://mirror.moson.org/arch/$repo/os/$arch
#Server = https://mirror.moson.org/arch/$repo/os/$arch
#Server = http://mirrors.n-ix.net/archlinux/$repo/os/$arch
#Server = https://mirrors.n-ix.net/archlinux/$repo/os/$arch
#Server = http://mirror.netcologne.de/archlinux/$repo/os/$arch
#Server = https://mirror.netcologne.de/archlinux/$repo/os/$arch
#Server = http://mirrors.niyawe.de/archlinux/$repo/os/$arch
#Server = https://mirrors.niyawe.de/archlinux/$repo/os/$arch
#Server = http://mirror.orbit-os.com/archlinux/$repo/os/$arch
#Server = https://mirror.orbit-os.com/archlinux/$repo/os/$arch
#Server = http://packages.oth-regensburg.de/archlinux/$repo/os/$arch
#Server = https://packages.oth-regensburg.de/archlinux/$repo/os/$arch
#Server = http://mirror.pagenotfound.de/archlinux/$repo/os/$arch
#Server = https://mirror.pagenotfound.de/archlinux/$repo/os/$arch
#Server = http://phinau.de/arch/$repo/os/$arch
#Server = https://phinau.de/arch/$repo/os/$arch
#Server = https://mirror.pseudoform.org/$repo/os/$arch
#Server = https://www.ratenzahlung.de/mirror/archlinux/$repo/os/$arch
#Server = http://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
#Server = https://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
#Server = http://linux.rz.rub.de/archlinux/$repo/os/$arch
#Server = http://mirror.satis-faction.de/archlinux/$repo/os/$arch
#Server = https://mirror.satis-faction.de/archlinux/$repo/os/$arch
#Server = http://mirror.selfnet.de/archlinux/$repo/os/$arch
#Server = https://mirror.selfnet.de/archlinux/$repo/os/$arch
#Server = http://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch
#Server = https://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch
#Server = http://archlinux.thaller.ws/$repo/os/$arch
#Server = https://archlinux.thaller.ws/$repo/os/$arch
#Server = http://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/$arch
#Server = http://mirror.ubrco.de/archlinux/$repo/os/$arch
#Server = https://mirror.ubrco.de/archlinux/$repo/os/$arch
#Server = http://mirror.undisclose.de/archlinux/$repo/os/$arch
#Server = https://mirror.undisclose.de/archlinux/$repo/os/$arch
#Server = http://ftp.uni-bayreuth.de/linux/archlinux/$repo/os/$arch
#Server = http://ftp.uni-hannover.de/archlinux/$repo/os/$arch
#Server = http://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/$arch
#Server = http://mirror.united-gameserver.de/archlinux/$repo/os/$arch
#Server = https://arch.unixpeople.org/$repo/os/$arch
#Server = http://ftp.wrz.de/pub/archlinux/$repo/os/$arch
#Server = https://ftp.wrz.de/pub/archlinux/$repo/os/$arch
#Server = http://mirror.wtnet.de/arch/$repo/os/$arch
#Server = https://mirror.wtnet.de/arch/$repo/os/$arch
#Server = http://mirrors.xtom.de/archlinux/$repo/os/$arch
#Server = https://mirrors.xtom.de/archlinux/$repo/os/$arch
#Server = http://arch.mirror.zachlge.org/$repo/os/$arch
#Server = https://arch.mirror.zachlge.org/$repo/os/$arch


As @joekamprad said if you’re in India try something like this with reflector-simple.

After saving the mirror list, try sudo pacman -Syyu to see if you can update the system without getting stuck. If the update goes through then try your install.

two things not totally true on this:

  1. do not overdo selection on mirrors 3 to 4 should be good to go#
  2. do never update the live-environment! It will break calamares or other used scripts and applications needed to install system!!

During the install it changes it back. Got this error.
image

Please paste the install log.

This is likely what it happening then.

Well, we in Asia kind of need to overdo this don’t know about others but I personally had more drops than connections.

You guys should read the first posts, because it’s all in there. Updating and stuff were just things we tested in order to see if pacman works with the mirrorlist generated by reflector. The debug log is also in one of the first posts.

2 Likes

I think I’m in over my head then. If they have internet. . . and it’s not mirrors. . . I’m lost. I’ve done like 100 installs in the last couple weeks, maybe I’m just fried.

Edit: I did read and even quoted from it. Those are my suggestions. I wouldn’t have a clue where else to look. To have good internet, and if it’s not a mirrorlist/failed mirror issue. . . I’ve reached teh end of my knowledge road.

##########################################
### This mirrorlist is only a fallback ###
##########################################
### Note that the mirrors were not ranked, so you may get better mirrorlist
### by ranking with e.g. program 'reflector-simple'.

## Germany & United States

Server = http://mirror.f4st.host/archlinux/$repo/os/$arch
Server = https://mirror.f4st.host/archlinux/$repo/os/$arch

Server = http://arch.mirror.constant.com/$repo/os/$arch
Server = https://arch.mirror.constant.com/$repo/os/$arch

Server = https://mirror.pseudoform.org/$repo/os/$arch

Server = http://mirror.lty.me/archlinux/$repo/os/$arch
Server = https://mirror.lty.me/archlinux/$repo/os/$arch

Server = https://mirror.pkgbuild.com/$repo/os/$arch

Server = http://iad.mirrors.misaka.one/archlinux/$repo/os/$arch
Server = https://iad.mirrors.misaka.one/archlinux/$repo/os/$arch

Server = http://archlinux.thaller.ws/$repo/os/$arch
Server = https://archlinux.thaller.ws/$repo/os/$arch

Server = https://america.mirror.pkgbuild.com/$repo/os/$arch

Server = http://mirror.wtnet.de/arch/$repo/os/$arch
Server = https://mirror.wtnet.de/arch/$repo/os/$arch

Server = http://arlm.tyzoid.com/$repo/os/$arch
Server = https://arlm.tyzoid.com/$repo/os/$arch

Server = http://phinau.de/arch/$repo/os/$arch
Server = https://phinau.de/arch/$repo/os/$arch

Server = http://arch.hu.fo/archlinux/$repo/os/$arch
Server = https://arch.hu.fo/archlinux/$repo/os/$arch

Server = http://mirror.chaoticum.net/arch/$repo/os/$arch
Server = https://mirror.chaoticum.net/arch/$repo/os/$arch

Server = http://archmirror1.octyl.net/$repo/os/$arch
Server = https://archmirror1.octyl.net/$repo/os/$arch

Server = http://arch.jensgutermuth.de/$repo/os/$arch
Server = https://arch.jensgutermuth.de/$repo/os/$arch

Server = http://mirror.hackingand.coffee/arch/$repo/os/$arch
Server = https://mirror.hackingand.coffee/arch/$repo/os/$arch

Server = http://arch.mirror.zachlge.org/$repo/os/$arch
Server = https://arch.mirror.zachlge.org/$repo/os/$arch

Server = http://mirror.arizona.edu/archlinux/$repo/os/$arch
Server = https://mirror.arizona.edu/archlinux/$repo/os/$arch

Server = http://mirror.mikrogravitation.org/archlinux/$repo/os/$arch
Server = https://mirror.mikrogravitation.org/archlinux/$repo/os/$arch

Server = http://mirrors.lug.mtu.edu/archlinux/$repo/os/$arch
Server = https://mirrors.lug.mtu.edu/archlinux/$repo/os/$arch

Server = http://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
Server = https://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
Server = https://mirror.bethselamin.de/$repo/os/$arch
Server = http://mirror.23m.com/archlinux/$repo/os/$arch
Server = https://mirror.23m.com/archlinux/$repo/os/$arch
Server = http://mirror.moson.org/arch/$repo/os/$arch
Server = https://mirror.moson.org/arch/$repo/os/$arch
Server = http://mirror.ubrco.de/archlinux/$repo/os/$arch
Server = https://mirror.ubrco.de/archlinux/$repo/os/$arch
Server = http://mirrors.niyawe.de/archlinux/$repo/os/$arch
Server = https://mirrors.niyawe.de/archlinux/$repo/os/$arch

These were the default mirrorlist. I’ve used these and got this: