Testing… testing…

Well, I have some good news and some bad news for you all. So let’s get the bad news out of the way first.

Testing is absolutely right. After Antergos discontinued, things started to slowly crash and burn for us – particularly Cnchi itself. We have been unable to get it fixed so far, something that is only exacerbated with Antergos’ sudden announcement regarding their decision to discontinue the project. We at Reborn had no prior warning about this, and while we have been in the process for a few weeks of eliminating our dependence and use of Antergos’ repository, we were not quite done there. While all installations do not have need of that repository anymore, Cnchi seems to have it hardcoded in which is causing it to repeatedly fail now. So with that, it has been decided that until we get Cnchi under control we are warning you all that Reborn is officially in a testing phase rather than a ready-to-install phase.

Now for the good news! While Reborn is not ready to be successfully installed at this time, if you are coming from Antergos we have you covered already! At the bottom of this article will be the 10 simple steps to convert your installation to a Reborn one. And secondly, this decision to go into a testing phase has no implications for anyone already with Reborn installed. Cnchi is the only thing affected by Antergos’ discontinuance, and so if you have Reborn installed you can expect to be bug and error free, unaffected at all by any of this!

And finally, one last piece of amazing news. (See? This article wasn’t as depressing as you probably expected it to be). The folks at Antergos who are thinking of keeping it going under the codename EndeavourOS have agreed to join forces with us in collaboration on our upcoming installer, Fenix! I cannot say more regarding this yet, but I will be sure to let you all know when I can.

Please note that in the interest of the community and the OpenSource spirit, we have kept the download button available for anyone who wishes to take a chance and help us in testing things. The more the merrier after all!

Antergos to Reborn Conversion Steps:

1) Just enter your terminal and type in sudo $(NAME_OF_TEXT_EDITOR_YOU_WANT_TO_USE) /etc/pacman.conf to open up the file that has all the repos in it

2) add these lines to the end of the file:

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

3) Remove the Antergos repository from the file.
[antergos]
SigLevel = PackageRequired
Include = /etc/pacman.d/antergos-mirrorlist

4) Close the file, and then run sudo $(NAME_OF_TEXT_EDITOR_YOU_WANT_TO_USE) in the terminal, and add these lines into a new text file:

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

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

# European Server
Server = http://repo-de.rebornos.org/Reborn-OS/
5) Save the file as reborn-mirrorlist here on your system: /etc/pacman.d/reborn-mirrorlist
6) Download and enable the reborn-keyring package so our package signatures are recognized:
    • wget http://repo.rebornos.org/RebornOS/rebornos-keyring-20180302-1-any.pkg.tar.xz
    • sudo pacman -U rebornos-keyring-20180302-1-any.pkg.tar.xz --noconfirm
7) From there, it is a simple matter of refreshing pacman so it can “see” that change! sudo pacman -Syy
8) Install Reborn Updates and Applications (otherwise known as RUM or reborn-updates) either through your terminal (sudo pacman -S reborn-updates) or Pamac (which should already be installed on Antergos for you)
9) Navigate to the Desktops option in the application once it is installed, and select to have your currently installed DE installed. This just makes sure you have the same packages installed as other Reborn users.
10) In the event your display manager has changed, simply run these two commands:
  • sudo rm -f /etc/systemd/system/display-manager.service
  • Deepin:
    1. wget https://gitlab.com/RebornOS/RebornOS/raw/reverted/airootfs/etc/lightdm/lightdm.conf
    2. sudo cp -f lightdm.conf /etc/lightdm/
    3. sudo systemctl -fq lightdm
    4. sudo pacman -Rdd qt5ct --noconfirm
  • GNOME and Apricity:
    1. systemctl -fq enable gdm
  • Budgie:
    1. systemctl -fq enable lightdm
    2. sed -i 's/^webkit_theme\s*=\s*\(.*\)/webkit_theme = lightdm-webkit-theme-aether #\1/g' /etc/lightdm/lightdm-webkit2-greeter.conf
    3. sed -i 's/^\(#?greeter\)-session\s*=\s*\(.*\)/greeter-session = lightdm-webkit2-greeter #\1/ #\2g' /etc/lightdm/lightdm.conf
  • i3, KDE Plasma, Enlightenment, LXQT, OpenBox, Mate, XFCE, Cinnamon
    1. wget https://gitlab.com/RebornOS/RebornOS/raw/reverted/Cnchi/sddm.conf
    2. sudo cp sddm.conf ${CN_DESTDIR}/etc/
    3. systemctl -fq enable sddm
And you’re done! That wasn’t so bad right?

Leave a comment

Your email address will not be published. Required fields are marked *

3 thoughts on “Testing… testing…”