# RebornOS vs Solus?

**URL:** <https://rebornos.discourse.group/t/rebornos-vs-solus/390>\
**Category:** Newbies\
**Created:** [June 13, 2021, 3:13pm UTC](https://rebornos.discourse.group/t/rebornos-vs-solus/390 "2021-06-13T15:13:26Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Edward78](https://avatars.discourse-cdn.com/v4/letter/e/c6cbf5/32.png) [@Edward78](https://rebornos.discourse.group/u/Edward78)\
**Post date:** [June 13, 2021, 3:13pm UTC](https://rebornos.discourse.group/t/rebornos-vs-solus/390/1 "2021-06-13T15:13:26Z")

</div>

Stability & ease of use mostly. I am wanting something that isn’t easy to break, I am not 1 to just change settings to change them, so no issue there, but if something does break I want a easy way back. Solus software choices are not as much also.

---

<div class="post-metadata">

**Author:** ![damian101](https://yyz2.discourse-cdn.com/free1/user_avatar/rebornos.discourse.group/damian101/32/241_2.png) [@damian101](https://rebornos.discourse.group/u/damian101)\
**Post date:** [June 13, 2021, 3:28pm UTC](https://rebornos.discourse.group/t/rebornos-vs-solus/390/2 "2021-06-13T15:28:28Z")

</div>

A big difference is software support. RebornOS has the Arch repositories, its own repository, the AUR and of course Flatpak and Snap.

On Solus you have to rely on Flatpak and Snap for a lot of software, which means bigger download and installation sizes. And a lot of software is simply not obtainable through a package manager.

---

<div class="post-metadata">

**Author:** ![CookieSource](https://yyz2.discourse-cdn.com/free1/user_avatar/rebornos.discourse.group/cookiesource/32/16_2.png) [@CookieSource](https://rebornos.discourse.group/u/CookieSource)\
**Post date:** [June 13, 2021, 3:30pm UTC](https://rebornos.discourse.group/t/rebornos-vs-solus/390/3 "2021-06-13T15:30:39Z")

</div>

I’m not sure I completely understand your question but if a way back is something you want I would suggest setting up timeshift

You can install that by typing this command or using bauh (graphical packakge manager) and searching for timeshift

> sudo pacman -S timeshift

and setting that up using Rsync as option this gives you an ability to rollback your system  
you can set it up how often it needs to make a backup

---

<div class="post-metadata">

**Author:** ![damian101](https://yyz2.discourse-cdn.com/free1/user_avatar/rebornos.discourse.group/damian101/32/241_2.png) [@damian101](https://rebornos.discourse.group/u/damian101)\
**Post date:** [June 13, 2021, 3:40pm UTC](https://rebornos.discourse.group/t/rebornos-vs-solus/390/4 "2021-06-13T15:40:30Z")

</div>

The best way to roll back your system in case something breaks are Btrfs system snapshots in my opinion. Sadly the current RebornOS installer can not create a Btrfs subvolume layout that would allow you to perform quick system rollbacks with Snapper or Timeshift, however I wrote a guide on how to achieve this on RebornOS: [Btrfs system snapshots and rollbacks with Timeshift - RebornOS Wiki - RebornOS - OSDN](https://osdn.net/projects/rebornos/wiki/Btrfs+system+snapshots+and+rollbacks+with+Timeshift)

Still, if I remember correctly Solus uses the Calamares installer, which means you automatically get a Timeshift-compatible subvolume layout when installing on Btrfs. However, Grub-btrfs is not in the Solus repository so you’d need a live ISO to perform the system rollback.

---

<div class="post-metadata">

**Author:** ![damian101](https://yyz2.discourse-cdn.com/free1/user_avatar/rebornos.discourse.group/damian101/32/241_2.png) [@damian101](https://rebornos.discourse.group/u/damian101)\
**Post date:** [June 13, 2021, 3:46pm UTC](https://rebornos.discourse.group/t/rebornos-vs-solus/390/5 "2021-06-13T15:46:16Z")

</div>

Garuda Linux is currently the only Linux I know that offers a Timeshift-compatible Btrfs subvolume layout and configured btrfs-grub during graphical installation.  
However, it does not offer the Budgie desktop as far as I know, if that’s what you’re interested in.

---

<div class="post-metadata">

**Author:** ![sawdoctor](https://yyz2.discourse-cdn.com/free1/user_avatar/rebornos.discourse.group/sawdoctor/32/81_2.png) [@sawdoctor](https://rebornos.discourse.group/u/sawdoctor)\
**Post date:** [June 13, 2021, 8:01pm UTC](https://rebornos.discourse.group/t/rebornos-vs-solus/390/6 "2021-06-13T20:01:18Z")

</div>

There’s a pacman hook/script in the aur(maybe in official repos, manjaro has it in theres). If you install it then a backup/snapshot will be made everytime you run an update

---

<div class="post-metadata">

**Author:** ![damian101](https://yyz2.discourse-cdn.com/free1/user_avatar/rebornos.discourse.group/damian101/32/241_2.png) [@damian101](https://rebornos.discourse.group/u/damian101)\
**Post date:** [June 13, 2021, 8:31pm UTC](https://rebornos.discourse.group/t/rebornos-vs-solus/390/7 "2021-06-13T20:31:50Z")

</div>

Yes, timeshift-autosnap for Timeshift and snap-pac for snapper.

---

<div class="post-metadata">

**Author:** ![Edward78](https://avatars.discourse-cdn.com/v4/letter/e/c6cbf5/32.png) [@Edward78](https://rebornos.discourse.group/u/Edward78)\
**Post date:** [June 14, 2021, 3:12am UTC](https://rebornos.discourse.group/t/rebornos-vs-solus/390/8 "2021-06-14T03:12:23Z")

</div>

The best way to roll back your system in case something breaks are Btrfs system snapshots in my opinion. Sadly the current RebornOS installer can not create a Btrfs subvolume layout that would allow you to perform quick system rollbacks with Snapper or Timeshift, however I wrote a guide on how to achieve this on RebornOS: [https://osdn.net/projects/rebornos/wiki/!edit/Btrfs+system+snapshots+and+rollbacks+with+Timeshift](https://osdn.net/projects/rebornos/wiki/!edit/Btrfs+system+snapshots+and+rollbacks+with+Timeshift)

Still, if I remember correctly Solus uses the Calamares installer, which means you automatically get a Timeshift-compatible subvolume layout when installing on Btrfs. However, Grub-btrfs is not in the Solus repository so you’d need a live ISO to perform the system rollback.

I get Forbidden

You have no permission to edit on page Btrfs system snapshots and rollbacks with Timeshift.

You may need [login](https://osdn.net/account/login.php?return_to=%2Fprojects%2Frebornos%2Fwiki%2F%21edit%2FBtrfs%2Bsystem%2Bsnapshots%2Band%2Brollbacks%2Bwith%2BTimeshift) to edit.

Any updates to the OS coming that will add the Btrfs subvolume layout and configured btrfs-grub during graphical installation?

---

<div class="post-metadata">

**Author:** ![damian101](https://yyz2.discourse-cdn.com/free1/user_avatar/rebornos.discourse.group/damian101/32/241_2.png) [@damian101](https://rebornos.discourse.group/u/damian101)\
**Post date:** [June 14, 2021, 5:04am UTC](https://rebornos.discourse.group/t/rebornos-vs-solus/390/9 "2021-06-14T05:04:41Z")

</div>

Sorry for giving the wrong link. I updated it.

Yes, Btrfs subvolumes + Timeshift (or snapper) + grub-btrfs for easy system snapshot and rollback is panned. There is work being done on a new installer, Fenix. It’s a netinstaller like Cnchi with lots of options, but I’ve heard it will also be able to perform offline installations. From what’s already there, it looks like it’s going to be amazing.  
But since it might take some while until Fenix is ready there is already work being done to provide installation ISOs with the Calamares installer, which installs on Btrfs subvolumes by default. Installation of grub-btrfs, preconfigured for Timeshift, is also planned for installation on Btrfs with Calamares. Can’t give you estimates on when it’s ready though.

---

<div class="post-metadata">

**Author:** ![CookieSource](https://yyz2.discourse-cdn.com/free1/user_avatar/rebornos.discourse.group/cookiesource/32/16_2.png) [@CookieSource](https://rebornos.discourse.group/u/CookieSource)\
**Post date:** [June 15, 2021, 8:27am UTC](https://rebornos.discourse.group/t/rebornos-vs-solus/390/10 "2021-06-15T08:27:36Z")

</div>

Yes we’re working on a new installer and file system choice including BTRFS is going to be a part of that  
Roadmaps will be published on the site within a few weeks as I’m working on a roadmap system 😉
