What commands are needed to run to get help?

Joe, not every new person doing an install is going to know how to do this, let alone the command required to post and put it in the their bio. My suggestion is not targeted at normal users, but newbies who just installed the system.
Maybe the post would be better for the newbie section, I’m not sure.

Hardware Information Systems:

INXI: smxi.org

inxi -Fxxc0z --no-host

Or to autopastebin it and get an URL to post:

inxi -Fxxc0z --no-host | curl -F 'f:1=<-' ix.io

Source: https://discovery.endeavouros.com/forum-log-tool-options/how-to-include-systemlogs-in-your-post/2021/03/

1 Like

Shouldn’t this be pinned so newcomers can see it fast?

you are right… we had it before on the menu here on forum… @Bryanpwo ?

1 Like

I will put it back on the menu later this day. :wink:



1 Like

If you could post the output of your hardware I can look at it. You say this laptop doesn’t like KDE? It works good for me on my HP Laptop.

I’ll be shortly starting a new thread about it, thanks.

fixed (refreshing the page is needed before it is visible)


Install neofetch for basic hardware info.

Additional as a new ARCH user, I found this cheat-sheet online that has been helpful:

Pretty good overall description. If you got to do it in one page this would be it. Here’s my Arch cheat sheet:

pacman -Sy # Sync package list
pacman -Ss # Search for package
pacman -Si # Info for package
pacman -S # Add package
pacman -U # Update package
pacman -Q # List installed
pacman -Ql # Package files
pacman -Qo /path/file # File belongs to?
pacman -Rs # Remove pkg/deps
pacman -Syu # Sync and Upgrade
pacman -Qdtq # Unneeded deps.
pacman -S --asdeps # Install pkg as dep.

Remove unneeded dependencies:

pacman -Rs $(pacman -Qtdq)

Making List of Installed Packages for Reinstall

pacman -Qqet | grep -v “$(pacman -Qqg base)” > pkglist

Reinstall from Package List

pacman -S $(cat pkglist)


yaourt (uses same syntax as pacman)


pacman -S abs



It’s dangerous to run makepkg as root.
Add regular user to be able to add package dependencies:

USER_NAME ALL=(ALL) NOPASSWD: /usr/bin/pacman

Makepkg are regular user and add dependencies:

makepkg -s

Add package to system with:

pacman -U -pkg.tar.gz

What? Me Worry! I know what I know because I know it …

Typically, you should not sync your local package database without upgrading, too. While syncing the local package database is not harmful in itself, installing any new packages on an outdated system with a synced local package database will result in what is called a “partial update scenario”, where new packages may have outdated dependencies. This can lead to all sorts of issues, ranging from mild annoyances to unbootable system.

So, whenever you sync your local package database, you should update as soon as possible, lest you forget that your package database is new, but your system is outdated, and you install something new. Or simply put, never run -Sy but always -Syu.

1 Like

Thanks! I appreciate your heads up.

Since I’ve been running EndeavourOS I believe that I’ve been syncing and then upgrading. I have done that quite often in a shot time.

But, a reminder is very useful. Once again, thank you!!!

That’s quite the old list you’ve come across. Yaourt hasn’t been a thing for a rather long time.

And I second @Kresimir , please be very careful using -Sy flag.


As a new user I found this old chest-sheet online. Might be ancient, but has been helpful at the moment. However, basic help for pacman can been found running pacman – help in cli: Don’t know if that’s what you are after?

As follows:

pacman {-h --help}
pacman {-V --version}
pacman {-D --database} <package(s)>
pacman {-F --files} [options] [package(s)]
pacman {-Q --query} [options] [package(s)]
pacman {-R --remove} [options] <package(s)>
pacman {-S --sync} [options] [package(s)]
pacman {-T --deptest} [options] [package(s)]
pacman {-U --upgrade} [options] <file(s)>

Hopefully this help, that is not what you are seeking, please info, and I’ll dig deeper!

Thanks! I’ve been warned about “using -Sy flag.”

What? Me Worry! I know what I know because I know it …

Just added a new button to Welcome: Logs for troubleshooting.

With that button you can select many different logs about your system, send them to pastebin, and show the returned URL here. Then others have better chances to help you.

The button runs the eos-log-tool, which lets you choose what logs you want to show.
The default set of logs are already selected, but you may choose a completely different set of logs.

If new log items are needed, just let us know! :sweat_smile:


Excellent work!!!

1 Like


1 Like

Thanks for the heads up!

@manuel awesome work, that sounds like it could help all of us a whole lot. That’s fantastic!

1 Like

Very nice!