Over time, operating systems tend to become sluggish if not properly updated and maintained. Although Linux devices will perform slightly better than Windows in the long run, a slight degradation in the performance of both operating systems is inevitable.
This is generally due to the accumulation of unwanted cache, startup programs, excessive number of running processes, and junk files that you no longer need.
While popular software like CCleaner solves these problems for Windows computers, Linux has its own counterparts for doing such things. One such application is Stacer, the Linux system optimizer and application monitor.
Install Stacer on Linux
Stacer is an open source Linux application that you can download and use for free without purchasing a premium license. It is available for all major Linux distributions such as Ubuntu, Debian, Fedora, and Arch Linux. The installation process is simple and only requires that you know the Linux distribution you are running.
You can download Stacer from the command line, as an AppImage, or as an installable package for Debian and Red Hat-based distributions from the release page. To install via the terminal, depending on your Linux distribution, you can run the following commands:
For Debian-based distributions:
sudo apt install stacer
To install Stacer on Ubuntu you need to add the official Stacer PPA before you can download the package:
sudo add-apt-repository ppa: oguzhaninan / stacer -y
sudo apt-get update
sudo apt-get install stacer -y
On Red Hat / Fedora:
install sudo dnf stacer
Installing Stacer on Arch-based distributions is also easy. Since the Stacer package is not available in official Arch repositories, you will need to clone the Stacer Git repository.
Git clone https://aur.archlinux.org/stacer.git
For more information on the installation process, see the README section under Stacer's GitHub repository.
Features and overview
Once you've installed Stacer, you can open it like any other application. Stacer has a modern and polished user interface to keep both newbies and experienced Linux users entertained. The system displays this at startup dashboard System information section such as CPU usage, memory usage, and disk usage.
You will also find information about your Linux distribution, your kernel, and your host name. Now let's examine the features and functions of Stacer.
You may have noticed that some applications automatically run in the foreground or background as soon as you start your computer. This includes popular applications like Discord and Steam. Such applications use up your memory and slow down your system significantly, especially on older computers.
To prevent applications from running on startup, go to Start apps Section and uncheck the ones you don't need. Ideally, you can use a maximum of 2-3 applications at startup if you are low on CPU and memory.
Over time, applications tend to create cache, logs, and other unwanted reports that continue to accumulate on your system. This takes up your disk space and leaves you with less free space to store the files you need. It is recommended that you delete these unwanted files from time to time as they can regenerate themselves if necessary.
Removing such files is made easier with the System cleaner Utility that is present in Stacer. It will automatically scan your system for unwanted files and list the space each of them is occupying. You can delete these files with a single click if you want.
At any given point in time, several services may be running on your Linux distribution to keep your device working properly. Most of the time, these services are critical and should not be stopped or turned off without a valid reason. One such service could be the Bluetooth connection service.
The Services In the section of Stacer, you can monitor all the services on your Linux distribution and control whether they are currently running or at startup. Remember, you shouldn't enable or disable services without first understanding the consequences. Fascinated? We have a special guide on controlling Linux services and daemons.
Similar to services, several processes are executed at the same time. All applications, from the desktop environment shell to the browser, are a process under Linux. Each of these processes consume a certain amount of resources in terms of CPU and RAM usage.
Stacer has a dedicated Processes Section listing all currently running processes. You can keep an eye out for CPU or RAM intensive processes in this list and stop unwanted processes to free up your resources and get better performance. However, do not stop any system processes as this can lead to unexpected behavior and loss of stability.
Alternatively, you can use the ps command to keep track of the processes currently running on your system.
The applications or packages you install take up most of the space on your Linux computer. While uninstalling applications from the command line only requires a single command, the variations in the package managers across different distributions require the user to remember the appropriate uninstall command.
The uninstaller Section makes this process easier and more user-friendly by showing a list of all the packages currently installed on the system. This also includes Snap applications downloaded from the Snap Store, so you can keep track of all applications from multiple sources in a single list. You can now uninstall unwanted packages with just one click, regardless of the distribution used.
In addition to optimizing your Linux system, Stacer can also help you monitor CPU usage, disk usage, memory usage, CPU usage and network activity with updated real-time graphs resources Section. It also consists of a pie chart of your file system to show the space used by different partitions.
Stacer also offers a number of exclusive features depending on the Linux distribution and the desktop environment you are running. Ubuntu and other Debian-based distribution users can access the APT repository manager for adding or deleting package repositories while GNOME desktop users can use them GNOME settings Section on optimizing Unity settings, window manager and appearance.
Uninstall Stacer on Linux
Removing Stacer is as easy as installing it for the first time. For AppImage users, you can simply delete the file to essentially uninstall Stacer from your computer. However, if you've used a package manager like suitable or Pacman In order to install Stacer, you need to take a few additional steps.
Uninstalling Stacer from Debian-based distributions is easy.
sudo apt-get remove stacer
To uninstall Stacer from Red Hat / Fedora:
remove sudo dnf stacer
On Arch Linux / Manjaro / other Arch-based distributions:
sudo pacman -R stacer
Why should you use Stacer?
Stacer is a convenient Linux utility based application that allows users to optimize their system with the convenience of using a graphical user interface instead of the command line. It is a useful tool to have at your disposal whenever you need to remove unwanted things from time to time. Stacer is also aimed at newbies and makes optimizing and monitoring Linux a breeze.
When you improve how Linux works and understand its core processes, you will have great control over your system. Troubleshooting becomes an easy one-man job when you are experienced as a Linux power user.
15 Essential Tips for Ubuntu Linux Power Users
Would you like to have a better command of Linux? These Ubuntu tips and tricks will help you become a power user in no time.
About the author
(4 articles published)
By Nitin Ranganath
Subscribe to our newsletter
Sign up for our newsletter to receive tech tips, reviews, free e-books, and exclusive offers!
One more step …!
Please confirm your email address in the email we just sent you.