A simple, lightweight distribution

You've reached the website for Arch Linux, a lightweight and flexible Linux® distribution that tries to Keep It Simple.

Currently we have official packages optimized for the i686 and x86-64 architectures. We complement our official package sets with a community-operated package repository that grows in size and quality each and every day.

Our strong community is diverse and helpful, and we pride ourselves on the range of skillsets and uses for Arch that stem from it. Please check out our forums and mailing lists to get your feet wet. Also glance through our wiki if you want to learn more about Arch.

Learn more...

Latest News (more)

RSS Feed

MySQL 5.5 is now in [extra]


MySQL 5.5 is now in [extra]. This is a major version upgrade from the 5.1 editions previously in the repositories. Archive, Blackhole, and Federated engine support are no longer included in this package, since they are not heavily used.

After upgrading the MySQL package and restarting the database, you will need to run mysql_upgrade to ensure your tables, views and stored procedures are up to date and compatible with MySQL 5.5.

It ...

KDE SC 4.6 to [extra]


KDE announced the availability of its Software Compilation 4.6. You will find all upstream changes and new features on their website: http://kde.org/announcements/4.6/. As usual we provide the latest packages for Arch.

This release offers UPower, UDev and UDisks support that can be used instead of the deprecated HAL. For that, the hal package is no more a requirement of kdebase-workspace and can be removed from your system.


Minimum required kernel version increased


The update to glibc-2.12.2-1 increases the minimum required kernel version to 2.6.27. This kernel version was chosen as it is currently the oldest kernel with longterm support upstream. Users of the Arch "kernel26" and "kernel26-lts" packages are unaffected by this change.

Those wanting to continue the use of an older kernel version will be required to rebuild the glibc package with the appropriate adjustment made to the "--enable-kernel" configuration option.

Python is now Python 3


A major Python update has just been moved from the testing repositories and will be available on a mirror near you. The default "python" package is now for the 3.x series while the 2.x series has been moved to a "python2" package, with python-2.7 having been scheduled to be the last major release in the python-2.x series.

Since /usr/bin/python will now point to the 3.x binary, any program ...

Mirror status and custom mirror lists


We now regularly poll all official mirrors and gather statistics such as syncing delay, check duration, availability, and error conditions. This information is available on the mirror status page. Please consult the page for more details on what is collected, how often it runs, and how it works.

In addition, you can now update your mirrorlist and choose to have it automatically sorted using the up-to-date mirror status information.

pkgstats round two: take your vote and help improving Arch


Two years ago, we introduced pkgstats. This time, after a major revamp, we are re-introducing it to you!

Contributing is as easy as installing the package - a weekly cron job will take care of the rest. You will be sending us a list of packages installed on your system, along with the architecture and mirror you use. This information is anonymous and cannot be used to identify you, but it will help us prioritize our ...

The new Arch Linux ezine


Announcing the much-anticipated Arch Linux ezine, Rolling Release! Based on the Ars Technica model, Rolling Release provides an open platform for sharing news of interest to the Arch community. Check it out, contribute, and follow us onsite, or via email, RSS, Twitter, or Identi.ca!

True multilib for Arch Linux x86_64


I am happy to announce the availability of the new multilib repository. At this time, it contains wine, skype and flashplugin. Furthermore, a multilib compiler is available.

With the launch of the multilib repository all old 'lib32' packages are being removed from community - the core/extra/community repositories will be "pure 64 bit" again.

If you want to use the new multilib packages (and most desktop or laptop users probably do), add the following lines ...

KDE SC 4.5.0 moved to [extra]


KDE SC 4.5.0 has moved into the [extra] repository. Notable changes with respect to previous releases are:

  • kdepim has seen no new release, please continue to use version 4.4.5
  • due to incompatibility with ruby 1.9, ruby kdebindings are not provided
  • webkit support in konqueror is provided by kwebkitpart
  • KDM is now started as the kdm user
  • upstream removed five translations: csb, mai, mk, si and tg

The full upstream changelog ...

Perl 5.12.1 moved to Core


The latest version of perl 5.12.1 has been moved to core.

The perl package no longer implements versioned site_perl directories but the 5.10.1 directories remains for legacy packages for now. Anyone who custom builds perl modules into site_perl should rebuild them to use the proper directories.

Recent Updates (more)

RSS Feed
time 1.7-3 i686/x86_64
calibre 0.7.45-1 i686/x86_64
python-bsddb 5.0.0-2 i686/x86_64
python-bsddb 5.1.0-2 i686/x86_64
db 5.1.25-1 i686/x86_64
python2 2.7.1-5 i686/x86_64
task 1.9.3-1 i686/x86_64
bash-completion 1.3-2 any
nxserver 3.4.0-8 i686/x86_64
gsoap 2.8.1-2 i686/x86_64
xloadimage 4.1-11 i686/x86_64
gio-sharp 0.2-2 any
django 1.2.5-1 any
docky 2.1.0-1 i686/x86_64
clang-analyzer 2.8-5 i686/x86_64