How to Install Antergos Lastest Version

Antergos is an Arch Linux based distribution which claims to provide a modern and elegant OS with the best user experience; no need to be a developer, a Linux experience user but just a simple person which wants to know about Linux. Antergos is a rolling release and utilizes Arch Linux official repositories and the AUR, plus one of its own, mainly for its configuration. It doesn't use pacman as Arch Linux but it uses its own installer named cnchi.

Antergos has the particularity to provide all the major desktop environments such as Gnome, Cinnamon, KDE, Xfce, Mate, Openbox and Deepin which appear as a choice during the installation process.

1) Download the file ISO

To perform the installation, you can download the latest release on the official site of Antergos. Antergos proposes two ISO files: the Antergos Live ISO and the Antergos Minimal ISO. After the installation process, the system will be exactly the same no matter which ISO you use. The Minimal ISO simply offers a smaller initial download size because it doesn’t include a Live environment which has no effect on your installed system.

2) Prepare the installation media

You can burn the ISO file on a CD Media or you can make a Live USB to boot from it for the installation. You will need to retrieve your usb media with the lsblk command just as below:

 $ lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0 465.8G  0 disk 
├─sda1        8:1    0   300M  0 part 
├─sda2        8:2    0    99M  0 part /boot/efi
├─sda3        8:3    0   128M  0 part 
├─sda4        8:4    0 114.5G  0 part 
├─sda5        8:5    0 195.3G  0 part 
├─sda6        8:6    0  43.9G  0 part /
├─sda7        8:7    0   104G  0 part /home
└─sda8        8:8    0   7.6G  0 part [SWAP]
sdb           8:16   1   3.6G  0 disk /media/franhesco/086B-BBC1
sr0          11:0    1  1024M  0 rom  
mmcblk0     179:0    0   1.9G  1 disk 
├─mmcblk0p1 179:1    0   1.4G  1 part /media/franhesco/Ubuntu 16.04.1 LTS amd64
└─mmcblk0p2 179:2    0   2.3M  1 part 

I recognize my media by the size and it is sdb

You can create a live USB with the dd. It uses the keywords if for the input file so the path of the ISO file and of for the output file which is the path of the media to use

# dd bs=4M if=/path/to/antergos-17.10-x86_64.iso of=/dev/sdb

You can read our article about the dd command

3) Installation of Antergos

Now boot from the installation media. Unlike some other Linux OS, Antergos doesn't directly propose to install it but you should need to choose to start Antergos Live as below

When Antergos will finish, the installation or live windows will appear. Now you can choose to install the new system

Now you can choose the language of the system

Now Antergos will check the pre-requisites for the installation process

You must enter your location. In my case, I didn't find my location which is Cameroon

 

Now you should indicate your exact timezone. It is important because this will help to choose the best repo and mirror to use for fast download depending on your location. Make sure to activate the Network Time Protocol in order to have a synchronized time

Now you can use choose the keyboard layout to use

We told that Antergos gives the possibility to choose your desktop environment. Now you can select the one to use. The default desktop is Gnome but in my case, I chose Deepin. On the right, you have a view of the desktop and a small description. Choose the one you need

Antergos also offers the possibility to choose the features to install. It supports the Arch User Repository (AUR), some tools (chromium, firefox, steam, etc), LTS kernel and some others which can be chose

The installation needs to download some packages during the process. This is why you need to choose the mirror to use. I recommend to let the installer cnchi chooses the best mirror

For all the OS installation, it is important to choose the installation media so the disk to use. You can need to create some partitions in order to organize your datas. You can install Antergos in all the disk with first option or you can choose a manual installation by creating the different partitions what you need with the last option

Now you have to choose the partition table to use. There are two kinds of partition tables: MBR and GPT.

GPT is the modern partition table recommended to use because it is associated to the EFI mode and also because MBR has some limitation such as only working with disks up to 2 TB in size and only supporting up to four primary partitions. You need to have an MBR extended/logical partition to have more than four primary partitions. GPT doesn't have these limitations and offers a better data management. So, if you use the EFI boot mode and/or a disk size more than 2TB, use GPT although you can use MBR. In my case, it is MBR

Now that the partition table is chosen, you can start the partitioning scheme. In my case I will create two (02) partitions: root and home. In some installation, you will see the swap which can be important if you use hibernation. With the new machines, you don't really need to create a swap partition because there is enough memory but, for those who need the swap, it is recommended to create a swap file after the installation and activate it instead of a swap partition.

For those who use the GPT partition table, you will need to create the bootable EFI partition with 100 MB. For MBR disk, the root partition will be set as bootable.

Now you can create the home partition

You can the result as below

A summary of the different configurations during the installation process will appear. If you agree with these information, you can continue the process

Now you can configure your user account

You can validate all the configuration and begin now the proper installation. The process can take some times depending on your network connection.

Now you can enjoy your new system

Wrapping up

Antergos is an operating system which offers some possibilities and features to the user such as the desktop environment to use, the tools to install, etc. This is because it claims to be easy to use even if you don't know about Linux unlike Arch Linux which is installed in CLI and requires small Linux basics.

Notice that the installer cnchi in Antergos can face few issues during the installation because is in beta and your installation may end abruptly before completion.

About Alain Francois

IT Linux administrator passionate of free and open source software, I work on Linux Systems since some years on installations and deployments of certain solutions. I like to share my experiences with a wider audience by training and conferences.

Author Archive Page

Have anything to say?

Your email address will not be published. Required fields are marked *

All comments are subject to moderation.

2 Comments

  1. Hi Alain.
    I think it may be important to let users know some important info in Step #2 for those who have never used the dd command to write an ISO to USB.
    When using dd it is very important to before hand know the path of the ISO and the path to your USB. The "if=" is the path to the ISO to be read. So if I downloaded Antergos to my Downloads folder and my terminal opens by default in my home dir, the path would look like this: if=Downloads/antergos-17.10-x86_64.iso
    the "of=" is the path to where the ISO is to be written. This path will be different and/or change depending on what what other devices you have plugged in via USB. It could be sdb, sde, sdf and so on. ***Picking the wrong path here can destroy data on the wrong USB if you're not careful.*** It is always a good idea to run the lsblk command to be sure where the USB is located for example:
    [[email protected] ~]$ lsblk
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 232.9G 0 disk
    ├─sda1 8:1 0 192.6G 0 part /
    ├─sda2 8:2 0 35.4G 0 part
    ├─sda3 8:3 0 1000M 0 part
    ├─sda4 8:4 0 1K 0 part
    └─sda5 8:5 0 4G 0 part
    sde 8:64 1 231.4G 0 disk
    └─sde1 8:65 1 231.4G 0 part /run/media/karl/B9A8-3BD7
    sdf 8:80 1 7.5G 0 disk
    ├─sdf1 8:81 1 1.2G 0 part /run/media/karl/SWGARCH1710
    └─sdf2 8:82 1 64M 0 part
    sr0 11:0 1 1024M 0 rom

    I can tell by looking at the size of the disk. In this case the 7.5G disk is my 8 GB USB stick and is located at sdf. So, my "of=" will look like this: of=/dev/sdf
    The "bs=" part is the size of block writing. "4M" (4MB) is always a good choice.
    And lastly I read it's not a bad idea to add a "sync" at the end separated with "&&" to run after everything has been written. Sync flushes any still-in-cache data to the device.
    So, in my case, the entire command looks like this:
    sudo dd if=Downloads/antergos-17.10-x86_64.iso of=/dev/sdf bs=4M && sync

    1. Hi Karl,

      Thank you for the suggestion. You are right for the location of the antergos image. The topic doesn't have enough detail on the dd command for beginners.

      I will edit the article to do some precisions as you mentioned above.

      thanks to read us. We will propose you some new interesting articles on Linoxide.