Hi have been playing around for the last couple of days just getting used to the system, can not see myself going back to ubuntu at this point really starting to dig the gnome layout, do not see the point of having a dock any more the super key is much easier so Kudos to the endeavour os team
One thing I am unsure on is installing/uninstalling programs
For instance I type yay -Ss kodi - it will bring up a list of programs I know what I am looking for but it does not really tell me much - its hard to describe what I mean
AUR is better ie the comments let me know the general state of the program and the latest updates - is this the preferred way to install programs?
Pacman very similar to yay for programs I dont really understand this one
Now deleting programs, earlier I tried to delete a build of tvheadend 4.3 using the sudo pacman -R tvheadend
I then installed tvheadend 4.28 but my config files were still present when I installed a different version of the program, does the -R command do the same thing as âsudo apt purgeâ
As you can tell I am still learning, but I keep hearing most ubuntu users migrate to arch eventually so it obviously works I just need a month at it to understand it correctly
Another thing earlier i used the ârm -râ command earlier and it just spammed the letter âyâ for about 20 minutes to delete a package, obviously its faster to go into files and delete but that was a bit puzzling
I really do like endeavour os its just different from sudo apt get
yay is a wrapper that uses pacman to manage packages from the repos but can also install/update AUR packages.
pacman will remove packages and any files associated with those packages. However, if the config files are in your home directory or are generated by running the program they will not be removed.
You can use pacman -Rn but all that does is not generate .pacsave files for key configs. It doesnât do what most people think it does.
I have no idea what you did there but you probably shouldnât use rm -r to delete a package.
When i used the rm -r command it asked me did i want to delete the packages about 5 times then a screen with continuous âyâ as if it was deleting stuff one by one
Good point about the config files, I did not think about it that way
The n only effects things that are in the backup array of the PKGBUILD. In the grand scheme of things it is a relatively small amount of files that will be impacted. Without the n, it still removes the file, it just creates a backup of it with the extension .pacsave
The s portion of that command also removes the package(s) dependencies.
Do you have any recommendations on what method you would use to determine if an application has created configuration files\folders in the or /.config folder? I have a hard time giving advice for this kind of thing to help someone clean up when uninstalling an application.
As a technical person, I will usually read through the issues reported if there is an open source project. Sometimes there are clues in the Arch Wiki. For persons who donât work in the software industry it can be a bit challenging.
In most cases, you can just look. They are usually named something fairly obvious unless it is something like a DE which keeps files over the place.
For example, the configs for yay are in a ~/.config/yay and the settings for vivaldi are in ~/.config/vivaldi.
That being said, I donât usually waste time finding and removing config files when I remove applications. They are usually small text files which take up little to no space and donât really cause any other issues.
I currently have version 4.3 of tvheadend installed with version 4.2.8 config files present
I want to totally purge version 4.2 and reinstall 4.3 as a fresh install
if i use the command âfind .htsâ (where tvheadend config files are) it shows me all .hts files and one of them is .hts/tvheadend/backup/4.2.8.tar.bz2
Where is this file as it does not show you what directory it is in it just lists all .hts files
Can I ask one more question if I install a package from AUR
Once I have installed the package is the folder in my âhomeâ directory the program files? do I just leave those files as is ie I dont need to delete them
There are tasks which are more suited to GUI, tasks which are more suited to CLI, and tasks that can be done either way with similar ease, for which GUI or CLI is a matter of preference.
Package management on Arch (and EndeavourOS) is best done through the terminal, using the default package manager, pacman. There is no doubt about that. A good AUR helper like yay or paru is also very convenient.
People who do it through GUI are doing it wrongly, but they are responsible for their systems and are free to mess them up however they want.