Solus uses the eopkg package management system to deliver software to the end-user.
Below are some basic commands for using eopkg.
You can install one or more packages by using:
sudo eopkg install packagename
For example:
sudo eopkg install gnome-documents gnome-music
You can reinstall one or more packages by using:
sudo eopkg install --reinstall packagename
For example:
sudo eopkg install --reinstall gnome-documents gnome-music
You can uninstall one or more packages by using:
sudo eopkg remove packagename
For example:
sudo eopkg remove gnome-documents gnome-music
You can get information on software, such as its description, version, installation size, and more, by using
sudo eopkg info packagename
For example:
sudo eopkg info gnome-documents
You can update your system by using:
sudo eopkg upgrade
If you want to only update a specific piece of software on your system, you can specify is like below:
sudo eopkg upgrade firefox
You can search the software selection Solus provides by using:
sudo eopkg search term
For example:
sudo eopkg search documents
Notice that you don’t need to search for a specific software name, although you can do that. We search summaries and software names by default.
If you are wanting to compile software under Solus, we recommend installing our system.devel component by running the following:
sudo eopkg install -c system.devel
This will provide items such as clang, gcc, make, a multitude of devel sub-packages, and more. Our system.devel is similar to packages on other operating systems, such as Debian’s build-essentials.