Arch Linux Installation and Configuration on UEFI Machines

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Matei Cezar

I'am a computer addicted guy, a fan of open source and linux based system software, have about 4 years experience with Linux distributions desktop, servers and bash scripting.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

32 Responses

  1. ceghap says:

    Hardware clock should add one more ‘-‘ at UTC

    # hwclock –systohc –-utc

    btw, the tutorial helps me alot! :) thanks

  2. cezar matei says:

    @archuser: fdisk is not outdated ,all major linux distributions still use it , its just not compatible with GPT disks.
    Due to its rolling release model, Arch is a distribution that change very rapidly and addopts new features all the time( see movig all binaries into one single location), still this doesnt mean that old good stuff arent good anymore or outdated. As long as all major linux distributions still use old years tested software components, is not fair to say that is deprecated. What would you say about centos that still use old gnome2? it’s outdated?

    • souenzzo says:

      All tutorial focus on BIOS systems. There is no UEFI instructions. So there is no why use an UEFI partition.

  3. archuser says:

    Hi Ravi,

    fdisk is outdated and not very useful , i think you should use cgdisk for future guides.

  4. Claire Farron says:

    The /etc/sudoers should only be edited with the visudo command.

    Using any other means (this includes using nano and vi to edit the file) is known to corrupt the /etc/sudoers file from time to time, leaving the system with a broken sudo authentication framework.

  5. A. says:

    In step 13 it’s “pacstrap”, not “pacstarp”.

  6. whoknows says:

    I think you need this a lot more than I do

  7. souenzzo says:

    12. Use CTRL+K for copy the entire row and CTRL+U for paste.
    13. Why the fuck do you put that -i? Totally unnecessary.
    15. Outdated. # systemctl set-locale LANG=”pt_BR.UTF-8″
    tip. for change keymap #systemctl set-keymap br abnt2
    tip. # ls /usr/share/kbd/keymaps/i386/qwerty/
    17. This method is outdated. Use # localectl set-locale Europe/Bucharest
    17. UTC clock is the default. Unnecessary.
    18. Just enable multilib if needed.
    19. NO. NOT USE YAOURT WITHOUT KNOWING WHAT. First learn more about arch linux and make a pkg manually.
    20. Useless. base instalation is already updated.
    21. Outdated. This groups is used just in rc era. With systemd just useradd -m -g users -s /bin/bash YOUR_NEW_USER
    24. Use # grub-install –target=i386-pc /dev/sda or you may have problems with UEFI systens
    27. You can make a # pacman -S lxde firefox and a # systemctl enable lxdm for a basic and lightweight DE.
    tip. #systemctl set-x11-keymap us
    28. Great tutorial.

    • souenzzo says:

      On 17.
      #timedatectl set-timezone America/Sao_Paulo
      On 24.
      #grub-install –target=i386-pc /dev/sda
      tip. CTRL + W for search things on nano,

      • souenzzo says:

        For notebookers:
        -To connect wifi on live session
        # wifi-menu
        -To “wifi-menu” work after install
        # pacstrap base base-devel wpa_supplicant dialog

  8. e8hffff says:

    You may want to do a tutor on how to brand or stylise Archlinux like getting colour in the command line (bash, etc), to loading screens, etc.

  9. e8hffff says:

    Many thanks for a great tutorial. I already have Arch on main system and love it.

    Once you’re on the train-line you don’t need to get the engine off it.

    The only issue I have with Archlinux is that it doesn’t support MySQL from the base repositories, which hinders it’s uptake on servers.

  10. Nice guide, congratulations. Perfect for Archlinux newbies.

Got something to say? Join the discussion.

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.