--- title: Basic Usage description: Day-to-day usage guide for Aurora. --- ## Installing Software | Graphical Applications | Command-Line / Terminal | Legacy Applications | | -------- | -------- | -------- | | Flatpak | Homebrew | Distrobox | Read the [Software Guide](https://docs.getaurora.dev/guides/software/) for more information. ## Managing Installed Applications ### Flatseal Manage Flatpak permissions thoroughly. KDE Plasma's system settings can also change permissions, but not as granular. ### Warehouse Manage installed Flatpaks by downgrading, backing up user data, and adding additional Flatpak remotes. ### Pre-Installed Aurora Packages Unfortunately, due to a limitation with OCI images, there are too many downsides to recommend uninstalling the pre-installed packages that ship with Aurora without [forking the project](https://github.com/ublue-os/bluefin/fork), building your own based on our [template](https://github.com/ublue-os/image-template), or using the unaffiliated [Blue-Build](https://blue-build.org/learn/universal-blue/) project. These downsides include: - Longer upgrades times - More storage will be used despite the package being removed ## Using `ujust` in Aurora `ujust` is a set of scripts by Universal Blue maintainers and contributors that can do the following actions: - Installing specific software - Managing the system and maintenance View the entire list of `ujust` commands by entering this terminal command: ``` ujust ``` ## Updates System updates and applications are automatically updated on a daily schedule. ### Rolling back bad system upgrades If a bad regression occurs during a system update, then you can rollback to the last deployment... ``` rpm-ostree rollback ``` #### Rebasing to specific Aurora images >**Note**: System updates are paused when you rebase to an older image until you rebase back to `:stable` Use the `rebase-helper` tool for a specific image. ``` ujust rebase-helper ```