Arch Linux

How to Customize Arch Linux After Installing It

Installing any system requires users to know how to use it and what functions should be performed within it to work smoothly. The same holds true for Arch Linux. Many Linux users are familiar with Arch Linux, as it is a variant of Linux that is very popular. This article will cover how to install Arch Linux as well as how to use it.

After system installation in Arch Linux, a very good feature is seen that it works on the principle of (DIY) under which Arch Linux is installed with only a few things. All the other things have to be done according to the user. Which is the right quality with which the user can modify his system according to his own.

What to do after installing Arch Linux? It just gives a black screen that has to proceed on its own. Although Arch Linux has many things to change or use according to your own, only a few of them are important, or because of this change, it becomes easier to use. Also, due to these changes, we can use it smoothly.

Following are some changes that are required after the introduction of Arch Linux:

Update the system using the following command:

sudo pacman -Syu

Use the below command to install the X server:

sudo pacman -S xorg

You can then install your favorite desktop environment by using any of the following commands.

Install GNOME with the following command:

sudo pacman -S gnome gnome-extra

Install Cinnamon with the following command:

sudo pacman -S cinnamon nemo-fileroller

Install XFCE with this command:

sudo pacman -S xfce4 xfce4-goodies

Run the following command to install KDE:

sudo pacman -S plasma

Install MATE by running the following command:

sudo pacman -S mate mate-extra

To log into the desktop environment, you must also install the display manager. So install LXDM with the following command:

pacman -S lxdm

After installing, you can enable the program to launch each time you restart your computer.

systemctl enable lxdm.service

Once you reboot your computer, the LXDM login screen will appear. To log in, select your desktop environment.

Now please install LTS Kernel as it provides two years of support for fixing bugs to improve the performance.

Verify your Linux kernel version before installing an LTS kernel.

uname -r

Install the Linux LTS kernel and kernel headers by typing the following command:

At the moment, this is the default version. Once this is done, type the below command to remove the previous kernels.

sudo pacman -Rs linux

Yaourt is used to search, download, and install packages from the official repository.

Yaourt is similar to Synaptic Package Manager, which can be installed by following these steps:

You should add the following lines to /etc/pacman.conf:

Now save the changes and use the below command to install Yaourt:

sudo pacman -Syu yaourt

To sync Yaourt with AUR, run the following command:

yaourt -Syy

Below are the commands you can use to install AUR packages:

yaourt -S package-name

It is quite simple to install or remove software with Pacman (Package Manager) in Arch Linux. Pacman’s GUI option is Pamac, which is similar to GNOME Software.

This GUI tool allows users to install or update packages and works well with the Arch User Repository AUR.

In the terminal, type the following command:

yaourt -S pamac-aur

After the installation, open the GUI, and it will provide a brief about the different packages available and installed.

Obviously, you will use your system to watch videos and listen to music for recreational purposes. To play these audio and video files, you will have to install codecs. Now type the following command:

If you install a media player like VLC, it will install the necessary codecs automatically:

sudo pacman -S vlc

Adding a music player is also possible with the following command:

sudo pacman -S amarok

That’s it! Now you are good to go for Arch Linux.

Conclusion

We hope that you got complete details about the methods to customize Arch Linux after installing it. Arch Linux is an amazing operating system if you are looking for a coding environment that requires a lesser space for working properly.

About the author

Ankit Sharma