# What does it mean by "terminal-centric" distro?

**URL:** <https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003>\
**Category:** Newbie\
**Created:** [April 12, 2022, 9:17pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003 "2022-04-12T21:17:46Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![DazzlingEyes2394](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/d/d07c76/32.png) [@DazzlingEyes2394](https://forum.endeavouros.com/u/DazzlingEyes2394)\
**Post date:** [April 12, 2022, 9:17pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/1 "2022-04-12T21:17:46Z")

</div>

Hi,

I’m relatively new to Linux, but I like using the terminal. I come from Linux Mint and Debian derivatives.

Now moving to Arch-based distros, I’m still kind of divided between Manjaro and EndeavourOS until I found that the latter is more “terminal-centric”.

So I’d like to know exactly, what do EndeavourOS devs mean by being a more “terminal-centric” distro?

Thanks!

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [April 12, 2022, 9:19pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/2 "2022-04-12T21:19:47Z")

</div>

Take a look at this post. It explains it pretty well.

> [@Does EndeavourOS allow GUI package installers?](https://forum.endeavouros.com/t/does-endeavouros-allow-gui-package-installers/23110):
>
> This an article with some background info, (long read) [Endy\_vector\_pink-planet] When we started our journey, departing from where Antergos ended its run, the first decision we made was to not include Pamac by default for this project. To this day, this decision isn’t the most popular one we made and quite often we do receive remarks or questions about the lack of a GUI software centre on our system. “So why not include it now to enhance the user experience and listen to the community?”, you…

---

<div class="post-metadata">

**Author:** ![Kresimir](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kresimir/32/73739_2.png) [@Kresimir](https://forum.endeavouros.com/u/Kresimir)\
**Post date:** [April 12, 2022, 9:53pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/3 "2022-04-12T21:53:15Z")

</div>

The “terminal-centric” tagline was just a justification for not supporting a GUI package manager, for reasons explained in that post @dalto shared.

But EndeavourOS really is a great distro if you enjoy doing stuff in the terminal.

It’s not that you really have to use the terminal for everything – you can use the GUI for almost anything (even package management, regardless of it not being supported). But if you prefer the command line interface, you’re at home. 🙂

Also, don’t complain about it, if you dislike using the terminal. The “terminal-centric” tagline is excellent for shutting up people who complain about it. 🤣

---

<div class="post-metadata">

**Author:** ![HMS\_Endeavour](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/h/9d8465/32.png) [@HMS\_Endeavour](https://forum.endeavouros.com/u/HMS_Endeavour)\
**Post date:** [April 12, 2022, 9:58pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/4 "2022-04-12T21:58:30Z")

</div>

“Terminal-centric” is what drew me to EndeavourOS. I do have pamac-aur installed, but only use as a lookup on the rare occasion I can’t find the exact spelling of a package in the pacman, yay or the AUR.

The terminal is set to stay on top and it’s giving me plenty of muscle memory, plus it’s faster. Also, as they say in what Dalto posted, Pamac, being a Manjaro package, is well documented to be unreliable. I found that to be the case during my short-lived dalliance with Manjaro.

---

<div class="post-metadata">

**Author:** ![anon50380917](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/b9bd4f/32.png) [@anon50380917](https://forum.endeavouros.com/u/anon50380917)\
**Post date:** [April 12, 2022, 10:00pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/5 "2022-04-12T22:00:59Z")

</div>

> [@HMS\_Endeavour](#):
>
> Pamac, being a Manjaro package, is not tht reliable

👆🏻

Pamac already makes a lot of problems under Manjaro …

---

<div class="post-metadata">

**Author:** ![Reno-Sifana](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/reno-sifana/32/44502_2.png) [@Reno-Sifana](https://forum.endeavouros.com/u/Reno-Sifana)\
**Post date:** [April 13, 2022, 1:23am UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/6 "2022-04-13T01:23:59Z")

</div>

Right. A few days ago I read an article related to problems in Manjaro Linux here [https://github.com/arindas/manjarno](https://github.com/arindas/manjarno) and here [https://www.hadet.dev/Manjaro-Bad/](https://www.hadet.dev/Manjaro-Bad/)  
By the way the last time I tried Manjaro Linux on a Live USB a few months ago it looked fine. But after I connect to the internet and press “Install Manjaro” the laptop suddenly crashes. Forces me to force shutdown.

---

<div class="post-metadata">

**Author:** ![JKMooney](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/jkmooney/32/44028_2.png) [@JKMooney](https://forum.endeavouros.com/u/JKMooney)\
**Post date:** [April 13, 2022, 1:47am UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/7 "2022-04-13T01:47:51Z")

</div>

Honestly, having spent a lot of time in Debian and Ubuntu based distros, I was anticipating pacman to be a “learning curve”. The thing is, it’s so well laid out that I wound up getting comfortable with it very quickly. You absolutely can install a graphical package manager if you want to, but you really don’t need it. Instead, I just run with “guake”. That is, I hit F12 and a terminal drops down from the top of the screen and I update/install software from there :).

---

<div class="post-metadata">

**Author:** ![Kresimir](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kresimir/32/73739_2.png) [@Kresimir](https://forum.endeavouros.com/u/Kresimir)\
**Post date:** [April 13, 2022, 8:39am UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/8 "2022-04-13T08:39:56Z")

</div>

Yeah, `pacman` is a great package manager, much better than `apt`. And very simple, too.

The only “difficult” part is remembering what all the single letter options mean, but that comes down to using it for a couple of weeks. After that, installing and upgrading packages on Arch is the easiest thing in the world.

---

<div class="post-metadata">

**Author:** ![anon50380917](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/b9bd4f/32.png) [@anon50380917](https://forum.endeavouros.com/u/anon50380917)\
**Post date:** [April 13, 2022, 9:35am UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/9 "2022-04-13T09:35:49Z")

</div>

> [@Kresimir](#):
>
> After that, installing and upgrading packages on Arch is the easiest thing in the world.

`sudo pacman -make_me_a_coffee`

---

<div class="post-metadata">

**Author:** ![HMS\_Endeavour](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/h/9d8465/32.png) [@HMS\_Endeavour](https://forum.endeavouros.com/u/HMS_Endeavour)\
**Post date:** [April 13, 2022, 12:08pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/10 "2022-04-13T12:08:50Z")

</div>

I hate reading about distros I have left. It gives me a false sense of security in the distro I have now. Fortunately I read up on the financial accountability of EOS, since that is one thing that trip up a great distro.  
That said, I think EOS is my **permanent home port.**

---

<div class="post-metadata">

**Author:** ![s4ndm4n](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/s4ndm4n/32/70472_2.png) [@s4ndm4n](https://forum.endeavouros.com/u/s4ndm4n)\
**Post date:** [April 13, 2022, 12:13pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/11 "2022-04-13T12:13:33Z")

</div>

Terminal centric or not I’m here for the community and for purple :rocketa_purple:.

---

<div class="post-metadata">

**Author:** ![Reno-Sifana](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/reno-sifana/32/44502_2.png) [@Reno-Sifana](https://forum.endeavouros.com/u/Reno-Sifana)\
**Post date:** [April 13, 2022, 12:38pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/12 "2022-04-13T12:38:21Z")

</div>

It doesn’t matter. I finally did not install Manjaro Linux. Had tried other distros based on Arch Linux (Archcraft, Arcolinux) for some time before finally using EndeavorOS for about 2 months.

---

<div class="post-metadata">

**Author:** ![HMS\_Endeavour](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/h/9d8465/32.png) [@HMS\_Endeavour](https://forum.endeavouros.com/u/HMS_Endeavour)\
**Post date:** [April 13, 2022, 12:41pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/13 "2022-04-13T12:41:31Z")

</div>

> [@Reno-Sifana](#):
>
> Had tried other distros based on Arch Linux (Archcraft, Arcolinux)

What blew me away about EOS is how close it is to Arch without being Arch.

---

<div class="post-metadata">

**Author:** ![dbarronoss](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/d/f4b2a3/32.png) [@dbarronoss](https://forum.endeavouros.com/u/dbarronoss)\
**Post date:** [April 13, 2022, 8:26pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/14 "2022-04-13T20:26:45Z")

</div>

Umm, it is arch, with a separate repository. Right ? 🙂

---

<div class="post-metadata">

**Author:** ![JKMooney](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/jkmooney/32/44028_2.png) [@JKMooney](https://forum.endeavouros.com/u/JKMooney)\
**Post date:** [April 13, 2022, 9:56pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/15 "2022-04-13T21:56:06Z")

</div>

If you have “man” installed then just type “man pacman” in a terminal and you get the full breakdown of the commands.

---

<div class="post-metadata">

**Author:** ![chalex20](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/chalex20/32/18179_2.png) [@chalex20](https://forum.endeavouros.com/u/chalex20)\
**Post date:** [April 13, 2022, 10:10pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/16 "2022-04-13T22:10:41Z")

</div>

> [@Kresimir](#):
>
> The only “difficult” part is remembering what all the single letter options mean

They actually have more readable counterparts (–sync, --upgrade, --remove etc). The really difficult part is comprehending the difference between “–sync” to “–upgrade” or why “–search” is a suboption of “–sync” and “–query” but not a standalone operation…

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [April 13, 2022, 10:21pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/17 "2022-04-13T22:21:24Z")

</div>

> [@chalex20](#):
>
> They actually have more readable counterparts

The problem with long form pacman command is twofold:

- They seem totally out of place because almost nobody uses them
- They honestly don’t make a lot of sense. You get commands like `pacman --sync --sysupgrade --sysupgrade --refresh`

---

<div class="post-metadata">

**Author:** ![chalex20](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/chalex20/32/18179_2.png) [@chalex20](https://forum.endeavouros.com/u/chalex20)\
**Post date:** [April 13, 2022, 10:29pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/18 "2022-04-13T22:29:03Z")

</div>

> [@dalto](#):
>
> They honestly don’t make a lot of sense

For one simple reason: they were added ad-hoc and follow the implementation rather than the tasks on hand. Tongue-in-cheek mode: one-letter options don’t have a lot of sense either, for the same reason ☹ Why is it “-Ss”/“-Qs” rather than “search --repo” / “search --installed” respectively? Why “-S”/ “-U” rather than, again, “install --repo” / “install --local”?

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [April 13, 2022, 10:30pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/19 "2022-04-13T22:30:53Z")

</div>

I understand that the letters don’t make any more sense than the long form. The difference is, most people don’t know what they mean and just memorize them 😉

---

<div class="post-metadata">

**Author:** ![chalex20](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/chalex20/32/18179_2.png) [@chalex20](https://forum.endeavouros.com/u/chalex20)\
**Post date:** [April 13, 2022, 10:32pm UTC](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003/20 "2022-04-13T22:32:12Z")

</div>

> [@dalto](#):
>
> The difference is, most people don’t know what they mean and just memorize them

Exactly, for good and for bad.

[Next page](https://forum.endeavouros.com/t/what-does-it-mean-by-terminal-centric-distro/26003.md?page=2)
