Archlinux产生于2001年初。最初的设计思想来源于两个Linux发行版:PLD和CRUX。PLD采用的是apt-get作为rpm系统的前端,便于系统的升级;CRUX的软件包的打包方式十分简单,就是最简单的tar.gz包,更易于管理和维护。但是它们都有很大的缺点。PLD采用的是rpm系统,rpm体系过于复杂,特别是依赖关系上;CRUX的包管理又过于简单,包文件连基本的包信息都没有,而且是完全没有依赖关系检测的。于是,Archlinux对这两个发行版进行特性的综合,扬长避短。最初的Archlinux是Judd用LFS搭建起来的。