یک توزیع گنو/لینوکس است که با هدف سبک بودن و ساده بودن ساخته شده است. رویکرد طراحی تیم توسعه بر روی سادگی، ظرافت، صحت کد و کوچک بودن آن گذاشته شده است. سادگی بر مبنای تعریف توزیع Archlinux ، فاقد افزونه ها، تغییرات و پیچیدگی های غیرضروری بودن است. این موضوع از دیدگاه توسعه دهنده/برنامه نویس تعریف می شود و از دیدگاه کاربر مطرح نمی باشد.
Judd Vinet توسعه Archlinux را با الهام گرفتن از CRUX، یک توزیع سبک گرای دیگر در مارس سال ۲۰۰۲ آغاز کرد. از اول اکتبر ۲۰۰۷ نیز کنترل و مدیریت پروژه به Aaron Griffin سپرده شد. این توزیع به طور گسترده ای بر پایه بسته های دودویی بنا نهاده شده است. بسته های دودویی در این توزیع با معماری های i686 و x86-64 ساخته می شوند تا سیستم مدرن بهینه ای را بسازند. یک سیستم خودکار جهت کامپایل و ساخت بسته ها برای معماری های دیگر وجود دارد، که به نام ABS مطرح می باشد.
مدیریت بسته ها در این توزیع در قالب ویژگی های زیر صورت می گیرد:
علاوه بر مخزن های جامعه کاربری این توزیع، AUR اسکریپت های PGKBUILD ساخته شده توسط کاربران را برای بسته هایی که در مخزن رسمی وجود ندارند، فراهم می کند. اسکریپت های PGKBUILD نصب شده از کد منبع را با لیست کردن و بررسی وابستگی ها و تنظیم سازگاری با معماری سیستم آسانتر می کند.
برنامه ای مشابه Ports در سیستم عامل FreeBSD است که قادر به کامپایل کردن کدهای منبع به بسته های دودویی قابل نصب توسط Pacman است. ABS یک شاخه از اسکریپت های پوسته به نام PKGBUILD فراهم می کند که می تواند تمام بسته های رسمی Archlinux را تغییر دهد و کامپایل کند.
تمامی بسته ها از طریق مدیر بسته های pacman مدیریت می شوند. pacman نصب بسته ها، به روزرسانی، حذف و یا بازگردانی بسته ها را انجام می دهد و توانایی تشخیص خودکار وابستگی ها را نیز دارد.