How to Add the RebornOS Repository to any Arch-based Distro

Let’s see how to add the RebornOS repository to a distribution based on Arch linux.

First, we will edit the file pacman.conf: #

sudo nano /etc/pacman.conf

Then, add the following lines to the end of the file:

[Reborn-OS]
SigLevel = Optional TrustAll
Include = /etc/pacman.d/reborn-mirrorlist

NOTE: If the RebornOS repository is being added instead of the Antergos repository (if they still have it in your system), there will be an additional step, which will be to comment on the Antergos repository, as follows. Look for the lines:

[antergos]
SigLevel = PackageRequired
Include = /etc/pacman.d/antergos-mirrorlist

… and comment on them:

# [antergos]
# SigLevel = PackageRequired
# Include = /etc/pacman.d/antergos-mirrorlist

Save the file (if you use the nano editor, it is recorded with Ctrl +o (letter “o”) and comes out with Ctrl + x.

Now, add the mirrors of RebornOS. #

To do this, create the file reborn-mirrorlist as follows:

sudo nano /etc/pacman.d/reborn-mirrorlist

Inside, copy the following lines:

################################################################################
#################### Reborn OS mirrorlist generated by hand ####################
################################################################################

# US Server
Server = https://repo.rebornos.org/RebornOS/

# European Server
Server = http://repo-de.rebornos.org/Reborn-OS/

Save the file, and exit.

Finally, we will have to acquire the public keys pgp from the RebornOS repository. #

This is done with:

sudo gpg --keyserver hkps://hkps.pool.sks-keyservers.net --search-keys 9DE9F4B5
sudo gpg --keyserver hkps://hkps.pool.sks-keyservers.net --search-keys 72447061
sudo gpg --keyserver hkps://hkps.pool.sks-keyservers.net --search-keys 1E28BDAE

If an error is obtained (such as the hkps.pool.sks-keyservers.net server is not available) we can try the following:

sudo gpg --keyserver pgp.mit.edu --search-keys 9DE9F4B5
sudo gpg --keyserver pgp.mit.edu --search-keys 72447061
sudo gpg --keyserver pgp.mit.edu --search-keys 1E28BDAE

Through this procedure, the PGP public keys of «Keegan Milsten <keeganmilsten@protonmail.com>» (which has two keys), and «Rafael Costa Rega (Green penguin) <rcostarega@gmail.com>» will be obtained. If at any time it is indicated that the level of trust of any of these firms is unknown, it is because they could not be obtained correctly.

This procedure is necessary because all the files in the RebornOS repository are signed with one of these two keys (which correspond to the users in charge of maintaining the repository).

The convenient thing at the moment is to update the repositories (Thanks Freeyia, member of RebornOS Discord for the suggestion!); then, from the terminal:

sudo pacman -Syy

And lastly, we will install the keyring file. #

This is useful to keep the keys updated if any more are added. Then, from the terminal:

sudo pacman -S rebornos-keyring

Once this procedure is finished, we can update our system, or install something existing in the RebornOS repositories.

To view the contents of the RebornOS repositories, we leave their links below:

https://repo.rebornos.org/RebornOS/

and:

https://repo-de.rebornos.org/Reborn-OS/

Powered by BetterDocs