scratchandgame, (edited )

Does bloat actually matter or is it just a meme?

What is bloat. If I recall correctly fedora or RHEL (or both) enable the cups daemon even if you will not print anything. If I recall correctly Ubuntu enable openvpn service even you will never use it.

But it seems neither of them have tmux installed by default.

Feel free to test and correct me because I won’t bother those distro anymore.

Any other resources besides the Arch Wiki that I should be aware of?

arch wiki is a tutorial.

Manual pages are best, and if GNU hells put the documentation in info pages, you can install info.

If the manual page is unreadable and the program is part of the base system (on BSD all 3rd party “packages” are installed on /usr/local and base system is installed on / and /usr), try reading the BSD (OpenBSD) maintained documentation. They are also provided on-line.

What are some habits I should practice in order to keep my system organized and manageable?

The first is to drop all the things you learned in Windows. Many have no value, many are flawed and create bad habits, many are disposed.

New linux user often prefer GUI or menu instead of command line tool (what I mean is different, see the next sentence). They prefer to browser chromium and chat and typing this comment instead of taking time reading manual page, books, learn how to maintenance their system, even you need to learn how to INSTALL YOUR SYSTEM CORRECTLY!! You use ‘a’ huge a partition (sorry, root / partition) with an EFI partition and a /boot partition (and perhaps a /home partition too, and that’s the end?). No /usr, no /usr/local (this hierarchy is not used in Linux so keep it small), no /var, neither the /opt hell?

To keep your system organized and manageable, you first need KNOWLEDGE.

What to learn:

install and maintenance the system: partitioning, use your package manager (I hope you won’t read websites that have to teach you to use your package manager but the main topic is to use some software). Example: Absolute FreeBSD; Absolute OpenBSD (Michael W Lucas, although this is for FreeBSD and OpenBSD).

Learn not to wine (don’t run windows software on other operating system since it will need much kernel modification, OpenBSD explicitly refuse to do; I think running windows software on linux is unstable and insecure; I’m hostile with wine.)

UNIX programming: The UNIX programming environment; select some (like sed, awk) in the UNIX 7th edition manual pages, volume 2 which are tutorials that are still valid these day; manual page.

useful addition: get on tmux,

Enough for a regular user?

my personal habit:

I think I’m so lucky that I never do neofetch; once tried to decorate LXQt with the arc theme and then never used LXQt (since I switched to sway), if decorating the graphical interface make no sense to convenience I wouldn’t do (I myself hostile with unixporn or something like that, mean I never care about such community) and never created a colorful github’s myname/myname repo readme. (of course at the time I didn’t do learning since I’m chatting and being an discord terrorist)

What do you wish you knew when you first started using Linux that would have saved you a headache in the future?

I wish I could know what books to read

But when I know it’s too late (wasted 2 year using linux and learned almost nothing), and I have already switched to BSD. “Gần mực thì đen, gần đèn thì sáng.” (Near the ink you get darker, near the light you get brighter, that’s my poor translation.)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • fightinggames
  • All magazines