In an era where AI is deeply integrated into commercial OS, making a choice that prioritizes your privacy, freedom, and control is crucial. Linux OS stands out as an ideal choice, offering transparency, customization, community-driven innovation, and robust security. By opting for Linux, you not only take control of your digital life but also align yourself with a global movement that values openness and user empowerment.

Embrace Linux and experience the power of an OS that truly respects your privacy and freedom.

WHY ARCH LINUX ?

Well, they provide rolling releases; no wait for latest kernel. I used it for 7-8 years or so, no breaking. When you install desktop environment, you will get it with original version, no tweaking or so from other party. Moreover, its SNAP free. 

Arch Linux OS : No Dual Boot


By following these steps, you'll have a robust, efficient, and easily recoverable Arch Linux system up and running.


The order of Partition of different drives:

--------------------------------------------------------------------------------------------------------

efi (512 MB) in FAT format

boot (2 GB) in EXT4 format

lvm : swap (8 GB)

        : root (80 GB) in BTRFS format

        : home (rest of your storage, for me it is 386 GB) in BTRFS format

--------------------------------------------------------------------------------------------------------

Roughly, the main points during the installation processes are the following : 

"dd if=/dev/urandom of=/dev/nvme0n1 status=progress bs=4096"

"cryptsetup luksFormat -v -s 512 -h sha512 /dev/nvme0n1p3"

Take Snapshot of the installed OS

This is one of the main benefits of using btrfs-format file-system as I mentioned before while discussing installation procedure.

After this, you will see the created snapshot on GRUB menu, and you could check after login to one of the snapshots whether it is working or not.

Terminal-Based  Clients

You could install all the packages as I mentioned for smartphone on TWEAK page 

Quantum Espresso 7.3

Here it is very simple:


Then add these lines in .zshrc (or .bashrc file, depending on your choice of shell) file

Tex Live (Latex)

I prefer to install online;  No need to download and keep the large 7GB ISO file. Make sure you have moderate internet connection and during installation, if you see interruption of internet connectivity, then no worries. It will try to attempt downloading those missing packages again.

After the installation, add these lines in .zshrc (or .bashrc file, depending on your choice of shell) file

export PATH="/usr/local/texlive/2024/bin/x86_64-linux:$PATH"

export MANPATH="/usr/local/texlive/2024/texmf-dist/doc/man:$MANPATH"

export INFOPATH="/usr/local/texlive/2024/texmf-dist/doc/info:$INFOPATH"

Antivirus : Clamav

Here, someone disagrees with why we need antivirus if we are using a Linux system. Well, it is designed to protect even if someone tries to do some nasty stuff.

Then you could update the antivirus by running the command below:

System as live images on USB sticks

After finishing installation and all, we do not want to do the same thing every time, or if we would like to install on another system, we could do so using this method. We will use Penguins-egg package and it is a command line tool to make the ISO image for live USB drive from your existing OS with all installed packages.

sudo eggs produce  --basename=Arch-onlyOS-02 --max

Here, we are using --max (maximize the compression, it will take more time than the standard compression using --standard). Again it will be command line based installation to an another system or so.