In order for you to use your system you need to know how to install software. The basics will be covered here. In case you need to know more you can always look up pacman wiki
tos has an abstraction ontop of
A simple update is as followed
tos -Syu # S must be capital
Open up a terminal (mod+Enter) and type in the following
tos -Ss "<query>" # where query is the application to lookup
You will get a reply containing all matches to your query. Find the correct application name and the type the following
tos -Syu "<name>" # where name is the name of your application.
Lets take a look at a simple example.
We will be trying to install gimp. For those who don't know what gimp is. Its a editor for pictures much like Photoshop.
tos -Ss "gimp" # gimp will most likely be named gimp >extra/xsane-gimp 0.999-3 (248.1 KiB 772.0 KiB) > XSane Gimp plugin >extra/xsane 0.999-3 (1.5 MiB 4.8 MiB) > A GTK-based X11 frontend for SANE and plugin for Gimp. >extra/potrace 1.16-1 (85.0 KiB 246.0 KiB) (Installed) > Utility for tracing a bitmap (input: PBM,PGM,PPM,BMP; output: >EPS,PS,PDF,SVG,DXF,PGM,Gimppath,XFig) >extra/gimp 2.10.14-1 (18.9 MiB 104.3 MiB) (Installed) > GNU Image Manipulation Program tos -Syu gimp # install gimp
As we can see above the package is named gimp
extra/gimp 2.10.14-1 (18.9 MiB 104.3 MiB) (Installed) We can see that it is inside the extra repository and that the download size is
18.9MiB with an install size of
You can do much more. For example see what is already installed, update your system, remove packages and more. In case you need to know more you can always look up pacman wiki
All you need to do is run
tos -Syu often enough to keep your system up to date.
If this is not the case type
system-updater to perform a version upgrade of tos
It is important that you update frequently. Since tos is a rolling release distribution you will need to update at least once a week otherwise your updates will become very large.
Before you can remove a package you must first know how to list all installed packages
# list all packages tos -Q # search for a specific package tos -Q "name"
Removing a package is as straight forward as:
tos -Rns "<package>" # R must be capital!
You can als use the
tos -R <package>option but it is not recommended as this doesn't remove dependencies that are not used anymore
Every time an update happens tos downloads all new packages but keeps a compressed package of your old version. This however requires extra disk space. You can however get that extra disk space back by removing all the old cached data.
tos -Sc # clear the cache