this post was submitted on 04 Feb 2025
111 points (96.6% liked)

Linux

49658 readers
602 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I’m planning to install Arch Linux for the first time. Any recommendations on setup, must-have applications, or best practices? Also, what’s something you wish you knew before switching to Arch?

(page 3) 7 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 3 days ago (1 children)

be patient. read thoroughly. be open to a learning experience

load more comments (1 replies)
[–] [email protected] 41 points 3 days ago (3 children)

The ArchWiki is amazing, probably don’t start by installing nothing but a window manager and adding things you need as you go

load more comments (3 replies)
[–] [email protected] 17 points 3 days ago (3 children)

Install it in a VM. Create snapshots. When you fuck it up then revert the snapshot.

Once you're decent at figuring out what to and not to do then try to get proficient at file system snapshots so you can do the same thing more or less on bare metal.

load more comments (3 replies)
[–] [email protected] 10 points 3 days ago (12 children)

I wish I new how to easily install an AUR package manager when I first started.

Step 1: go to the AUR and choose a package manager. I recommend paru, but there are plenty of others.

Step 2: install git using pacman

sudo pacman -S git 

Step 3: copy the git clone URL for paru and pull it

git clone https://aur.archlinux.org/paru.git

Step 4: CD into the new directory

cd paru

Step 5: install paru

makepkg -si

Now when you find a package from the AUR you want, you can easily install it.

paru -S [package]

Also, when you update your system, you only need to run paru -Syu. You don't need to run both pacman -Syu and paru -Syu.

load more comments (12 replies)
[–] [email protected] 4 points 3 days ago

The archinstaller script is pretty good if you're just needing a basic setup. Ive been really happy with a btrfs partion from the recommended disk layout, then using btrfs snapshots + grub bootloader to load from snapshots. You can also create a hook on pacman so that you create a snapshot when you upgrade packages.

Since you didn't mention your experience, id recommend looking at the various desktop environments so you know which one to pick during install. You can ofc change later.

And read the arch docs. They are very good and have a lot of time invested into them. If you find you don't have the patience to read them then you're probably going to want to look at a different OS. Good luck!

[–] [email protected] 21 points 3 days ago* (last edited 3 days ago)

Stick to the many guides available and you will be fine. One thing which I either missed or was glossed over in most guides is to install the Linux-firmware package. It is considered an "optional" package, but on all the machines I have ever used I have run into issues without it.

[–] [email protected] 31 points 3 days ago (8 children)

EndeavorOS if you want to have an easy time. Also be comfortable reading documentation.

load more comments (8 replies)
load more comments
view more: ‹ prev next ›