A continuación veremos los pasos a seguir para agregar el repositorio de RebornOS a cualquier distribución basada en Arch Linux.
(1) Primero, deberemos editar el archivo pacman.conf para añadir el repositorio de RebornOS. Podremos agregar el repositorio de RebornOS al final del archivo, o ubicarlo a continuación del repositorio #[testing] de Arch Linux (el reositorio testing está desabilitado por defecto). Esta última forma de instalarlo (a continuación del repositorio testing de Arch Linux) es la instalación por defecto que realiza RebornOS.
Entonces, comenzamos editando el archivo pacman.conf:
sudo nano /etc/pacman.conf
Luego, al final del archivo, agregamos las sigientes líneas:
[Reborn-OS] SigLevel = Optional TrustAll Include = /etc/pacman.d/reborn-mirrorlist
(2) Si su computadora aún tiene el repositorio de Antergos instalado, deberá ejecutar los siguientes pasos. En caso contrario, continúe con el punto (3)
NOTA: Si se agrega el repositorio de RebornOS en lugar del repositorio de Antergos (si todavía lo tienen en su sistema), habrá un paso adicional, que será comentar sobre el repositorio de Antergos, de la siguiente manera. Si éste fuera su caso, busque las siguientes líneas:
[antergos] SigLevel = PackageRequired Include = /etc/pacman.d/antergos-mirrorlist
A continuación, comente las líneas (comentar las líneas es añadir el carácter # al inicio de cada línea, lo que resulta en que estas tres líneas no serán tomadas en cuenta en el archivo pacman.conf). Debería quedar como sigue:
# [antergos] # SigLevel = PackageRequired # Include = /etc/pacman.d/antergos-mirrorlist
(3) Guarde los cambios realizados al archivo pacman.conf (Ctrl+o en nano) y salga (Ctrl+x en nano).
(4) Ahora, procederemos a crear el archivo con los espejos del repositorio de RebornOS. Para ello, crearemos un nuevo archivo llamado reborn-mirrorlist:
sudo nano /etc/pacman.d/reborn-mirrorlist
Dentro, copiaremos lo siguiente:
######################################################################### # RebornOS Mirrorlist generated by Cnchi RebornOS Installer Gnome based # ######################################################################### # OSDN RebornOS Repository 1 Server = https://mirrors.dotsrc.org/osdn/storage/g/r/re/rebornos/repo/RebornOS/ # OSDN RebornOS Repository 2 Server = https://mirrors.tuna.tsinghua.edu.cn/osdn/storage/g/r/re/rebornos/repo/RebornOS/ # OSDN RebornOS Repository 3 Server = https://mirrors.xtom.com.hk/osdn//storage/g/r/re/rebornos/repo/RebornOS/ # OSDN RebornOS Repository 4 Server = https://mirrors.bfsu.edu.cn/osdn/storage/g/r/re/rebornos/repo/RebornOS/ # OSDN RebornOS Repository 5 Server = https://mirror.liquidtelecom.com/osdn/storage/g/r/re/rebornos/repo/RebornOS/ # OSDN RebornOS Repository 6 Server = https://ftp.jaist.ac.jp/pub/sourceforge.jp/storage/g/r/re/rebornos/repo/RebornOS/ # OSDN RebornOS Repository 7 Server = http://ftp.halifax.rwth-aachen.de/osdn/storage/g/r/re/rebornos/repo/RebornOS/ # OSDN RebornOS Repository 8 Server = http://mirroronet.pl/pub/mirrors/sourceforge.jp/storage/g/r/re/rebornos/repo/RebornOS/ # OSDN RebornOS Repository 9 Server = https://ftp.acc.umu.se/mirror/osdn.net/storage/g/r/re/rebornos/repo/RebornOS/ # OSDN RebornOS Repository 10 Server = http://osdn.mirror.constant.com/storage/g/r/re/rebornos/repo/RebornOS/ # OSDN RebornOS Repository 11 Server = http://mirror.math.princeton.edu/pub/osdn/storage/g/r/re/rebornos/repo/RebornOS/ # OSDN RebornOS Repository 12 Server = https://plug-mirror.rcac.purdue.edu/osdn/storage/g/r/re/rebornos/repo/RebornOS/ # OSDN RebornOS Repository 13 Server = https://mirrors.gigenet.com/OSDN/storage/g/r/re/rebornos/repo/RebornOS/ # OSDN RebornOS Repository 14 Server = https://openbsd.c3sl.ufpr.br/osdn/storage/g/r/re/rebornos/repo/RebornOS/ # Sourceforge 1 Server = http://razaoinfo.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # Sourceforge 2 Server = http://versaweb.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # Sourceforge 3 Server = http://phoenixnap.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # Sourceforge 4 Server = http://newcontinuum.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # Sourceforge 5 Server = http://downloads.sourceforge.net/rebornos/r/RebornOS/ # Sourceforge 6 Server = http://cfhcable.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # Sourceforge 7 Server = http://astuteinternet.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # Sourceforge 8 Server = http://vorboss.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # Sourceforge 9 Server = http://freefr.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # Sourceforge 10 Server = http://netcologne.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS # Sourceforge 11 Server = http://netix.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # Sourceforge 12 Server = http://excellmedia.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # Sourceforge 13 Server = http://liquidtelecom.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # Sourceforge 14 Server = https://jztkft.dl.sourceforge.net/project/rebornos/r/RebornOS/ # Sourceforge 15 Server = http://sourceforge.mirror.iweb.com/project/rebornos/r/RebornOS/ # Sourceforge 16 Server = https://deac-riga.dl.sourceforge.net/project/rebornos/r/RebornOS/ # Sourceforge 17 Server = http://tenet.dl.sourceforge.net/project/rebornos/r/RebornOS/ # Sourceforge 18 Server = https://nchc.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # Sourceforge 19 Server = https://kent.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # Sourceforge 20 Server = https://jaist.dl.sourceforge.net/sourceforge/rebornos/r/RebornOS/ # RebornOS org repo Server = https://repo.rebornos.org/RebornOS
Guarde los cambios realizados al archivo reborn-mirrorlist (Ctrl+o en nano) y salga (Ctrl+x en nano).
NOTA: El paso anterior de crear el archivo se puede anular instalando rebornos-mirrorlist. Esto se hace, en primer lugar, descargando el siguiente archivo:
wget https://osdn.net/projects/rebornos/storage/repo/RebornOS/rebornos-mirrorlist-20210124-1-any.pkg.tar.zst
Una vez descargado, lo instalamos de manera local. Para ello, desde la misma carpeta donde lo hemos descargado, ejecutamos, desde la terminal, lo siguiente:
sudo pacman -U rebornos-mirrorlist-20210124-1-any.pkg.tar.zst
Lo que habrá que hacer a continuación es adquirir las claves públicas pgp del repositorio de RebornOS. Para ello, descargaremos el siguiente archivo:
wget https://osdn.net/projects/rebornos/storage/repo/RebornOS/rebornos-keyring-20201230-1.0-any.pkg.tar.zst
Una vez descargado, lo instalamos de manera local. Para ello, desde la misma carpeta donde lo hemos descargado, ejecutamos, desde la terminal, lo siguiente:
sudo pacman -U rebornos-keyring-20201230-1.0-any.pkg.tar.zst
¿Por qué es necesario este procedimiento? Esto se debe a que todos los archivos del repositorio de RebornOS están firmados con una de las claves existentes en este archivo (que corresponden a los usuarios encargados de mantener el repositorio).
Luego, actualice los repositorios:
sudo pacman -Syy
Una vez finalizado este procedimiento, podemos actualizar nuestro sistema o instalar algo existente en los repositorios de RebornOS.