You are not logged in.

#1 2019-10-26 18:23:03

atomikegg
Member
Registered: 2019-08-14
Posts: 128

[Solved] How to Install an Older Release?

i understand that arch is a rolling release, and unexpected problems can crop up.
i also understand that users are expected to get their hands dirty.
i respect all of that.

the newest arch release isn't working for me. I'll keep working on trying to solve the problems.

But in the meantime, it would be helpful to have a working arch on another partition.
Is there a way to install an earlier release?

i understand i can downgrade a package with something like:

pacman -U https://archive.archlinux.org/repos/2018/05/15/extra/os/x86_64/xorg-server-1.19.6%2B13%2Bgd0d1a694f-2-x86_64.pkg.tar
https://forum.manjaro.org/t/how-to-remove-xorg-to-install-an-older-version/56356

This explains how to rollback the system:

# point mirrorlist to the archive specifying date to rollback to e.g. to return to 5th April:
echo 'Server=/repos/2018/04/05/$repo/os/$arch' > /etc/pacman.d/mirrorlist
 
# do a full system upgrade (double 'y' refreshes your package database, double 'u' allows pacman to downgrade packages)
pacman -Syyuu
https://www.rdeeson.com/weblog/176/how-to-rollback-a-full-system-update-on-arch-linux

But i'm wondering if it's possible to make a fresh install from an older repo, instead of rolling back. It seems pacstrap doesn't offer that ability.

thx

Last edited by atomikegg (2019-10-31 01:00:04)

Offline

#2 2019-10-26 18:31:40

loqs
Member
Registered: 2014-03-06
Posts: 18,859

Re: [Solved] How to Install an Older Release?

atomikegg wrote:

But i'm wondering if it's possible to make a fresh install from an older repo, instead of rolling back. It seems pacstrap doesn't offer that ability.

Installation_guide#Select_the_mirrors

Offline

#3 2019-10-26 18:33:18

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,407
Website

Re: [Solved] How to Install an Older Release?

When you get to the step where you set your mirror, set it to the Arch Linux Archive url that you want to use.

Note that the download speed will likely be much slower than installing from an up-to-date mirror near you. It may be faster to do the initial installation from an up-to-date mirror, then use the archive to downgrade from there.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#4 2023-03-12 08:05:12

ej3
Member
Registered: 2023-01-03
Posts: 2

Re: [Solved] How to Install an Older Release?

I tried this, it seems to work for the most part, but I found that I get a bunch of disabled signature errors on integrity checking the packages (error: gcc: key "Bartlomiej Piotrowski <b@bpiotrowski.pl>" is disabled ...)

One way to solve it would be just to disable the signature checking in pacman.conf (SigLevel  = Never).  Is there a more reasonable way to resolve this issue without blindly installing untrusted packages?  What am I overlooking?  Why wouldn't the older mirror also have valid contemporary keys?  I'm running `pacstrap -K`

Offline

Board footer

Powered by FluxBB