We are committed to provide service 24 X 7

Deals, Shopping, Training, Tools

31
1.310.854,15

Cart

Quantity 18,00

Learn how to – Top Must Do Things After Installing Arch Linux

Learn how to – Top Must Do Things After Installing Arch Linux.

This is a list of top things I do after installation of new Arch Linux system. Pardon me if list provided here doesn’t satisfy your new Arch Linux needs. This tutorial is not restricted to people using Arch alone, you can use any other Arch based distribution, such as Manjaro, Garuda, and EndeavourOS Linux systems.

Add third party unofficial repositories

There are some binary repositories in Arch which are created by the community and shared for public use. These repos provide pre-built versions of PKGBUILDS found in the AUR.

I will only share with you adding of signed repositories to be on safe side since Neither the official Arch Linux Developers nor the Trusted Users do perform tests to verify the contents of these repositories.

To use any unofficial repository, you’ll have to add it to /etc/pacman.conf file.

sudo vim /etc/pacman.conf

Enable AUR repository

[archlinuxfr]
Server = http://repo.archlinux.fr/$arch

Add archlinuxcn repository: Packages by the Chinese Arch Linux community (mostly signed).

[archlinuxcn]
SigLevel = Never
Server = http://repo.archlinuxcn.org/$arch

After adding the repositories, do system update

$ sudo pacman -Syy
:: Synchronizing package databases...
 core                                                                                      137.4 KiB  47.1 KiB/s 00:03 [########################################################################] 100%
 extra                                                                                    1585.9 KiB  2.77 MiB/s 00:01 [########################################################################] 100%
 community                                                                                   5.8 MiB  7.86 MiB/s 00:01 [########################################################################] 100%
 archlinuxcn                                                                              1939.9 KiB  17.7 MiB/s 00:00 [########################################################################] 100%
 archlinuxfr                                                                                 9.8 KiB   212 KiB/s 00:00 [########################################################################] 100%

Install yay AUR helper

AUR is a community-driven repository for Arch users, different from ABS mentioned earlier. Yay is Arch Linux AUR helper tool written in Go. It helps you to install packages from PKGBUILDs in an automated way

To build the package from PKGBUILD, use below commands:

sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

Check version of yay installed:

$ yay --version
yay v11.0.2 - libalpm v13.0.1

$ yay -Syy
:: Synchronizing package databases...
 core                                                                                      137.4 KiB   385 KiB/s 00:00 [########################################################################] 100%
 extra                                                                                    1585.9 KiB  2.85 MiB/s 00:01 [########################################################################] 100%
 community                                                                                   5.8 MiB  7.09 MiB/s 00:01 [########################################################################] 100%
 archlinuxcn                                                                              1939.9 KiB  18.4 MiB/s 00:00 [########################################################################] 100%
 archlinuxfr                                                                                 9.8 KiB   325 KiB/s 00:00 [########################################################################] 100%

Install basic essential software packages

In this section we cover the installation of standard packages.

Install and configure vim

Install Vim package

sudo pacman -S vim

Configure Vim:

a) Set global alias for vim by editing file /etc/profile.

sudo vim /etc/profile

b) Add the line below to the end

alias vi='vim'

c) Apply changes

source /etc/profile

d) To configure vim for your user account only, save configurations to ~/.vimrc file but for all user account write to /etc/vimrc.

vim ~/.vimrc

Then add the following lines:

set nocompatible
set fileformats=unix,dos
set history=100
set ignorecase
set number
set showmatch
syntax on
highlight Comment ctermfg=LightCyan
set wrap
set incsearch
set hlsearch
set smartcase

Install openssh server

sudo pacman -S openssh openssl

Install VLV media Player

sudo pacman -S vlc

Install Audio codecs

sudo pacman -S wavpack libdv libmad gst-libav libdvdnav fuse-exfat libvorbis faac libdvdcss lame libmpeg2 libtheora libxv libdvdread exfat-utils a52dec faad2 flac jasper gstreamer

Install firefox

sudo pacman -S firefox

Install Google Chrome

$ yay -S --noconfirm --needed google-chrome
:: There are 3 providers available for google-chrome:
:: Repository AUR
    1) google-chrome 2) google-chrome-beta 3) google-chrome-dev

Enter a number (default=1): 1

Install Chromium web browser

yay -S --noconfirm --needed chromium

Install Atom hackable IDE

yay -S --noconfirm --needed atom

Install Sublime text

yay -S --noconfirm --needed sublime-text-4

Install WPS-Office

yay -S --noconfirm --needed wps-office

Install Foxit PDF reader

yay -S --noconfirm --needed foxitreader

Install Zim note maker

yay -S --noconfirm --needed zim

Install and Configure Zsh Shell Installing,Configuring and Customizing Zsh on Linux

Install Themes and icons

Install vertex,paper and numix theme and icons.

yay -S --noconfirm --needed vertex-themes
yay -S --noconfirm --needed numix-circle-icon-theme numix-icon-theme
yay -S --noconfirm --needed paper-gtk-theme paper-icon-theme

Install Visual Studio

yay -S --noconfirm --needed visual-studio-code

Install Gnome Tweak Tool

yay -S --noconfirm --needed gnome-tweak-tool

Install Dropbox and its nautilus plugin

yay -S --noconfirm --needed nautilus-dropbox

Install Virtualization Tools:

Install VirtualBox:

Install KVM and QEMU

Install Vmware

More guides on Arch Linux / Manjaro:

31
1.310.854,15

Cart

Quantity 18,00