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 x86-64 architecture. 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

RSS Feed

js52 52.7.3-2 upgrade requires intervention

2018-05-04

Due to the SONAME of /usr/lib/libmozjs-52.so not matching its file name, ldconfig created an untracked file /usr/lib/libmozjs-52.so.0. This is now fixed and both files are present in the package.

To pass the upgrade, remove /usr/lib/libmozjs-52.so.0 prior to upgrading.

glibc 2.27-2 and pam 1.3.0-2 may require manual intervention

2018-04-20

The new version of glibc removes support for NIS and NIS+. The default /etc/nsswitch.conf file provided by filesystem package already reflects this change. Please make sure to merge pacnew file if it exists prior to upgrade.

NIS functionality can still be enabled by installing libnss_nis package. There is no replacement for NIS+ in the official repositories.

pam 1.3.0-2 no longer ships pam_unix2 module and pam_unix_*.so compatibility symlinks. Before upgrading, review PAM configuration files in the /etc/pam.d directory and replace removed modules with pam_unix.so. Users of pam_unix2 should also reset their passwords after ...

zita-resampler 1.6.0-1 -> 2 update requires manual intervention

2018-02-22

The zita-resampler 1.6.0-1 package was missing a library symlink that has been readded in 1.6.0-2. If you installed 1.6.0-1, ldconfig would have created this symlink at install time, and it will conflict with the one included in 1.6.0-2. In that case, remove /usr/lib/libzita-resampler.so.1 manually before updating.

The end of i686 support

2017-11-08

Following 9 months of deprecation period, support for the i686 architecture effectively ends today. By the end of November, i686 packages will be removed from our mirrors and later from the packages archive. The [multilib] repository is not affected.

For users unable to upgrade their hardware to x86_64, an alternative is a community maintained fork named Arch Linux 32. See their website for details on migrating existing installations.

Perl library path change

2017-09-02

The perl package now uses a versioned path for compiled modules. This means that modules built for a non-matching perl version will not be loaded any more and must be rebuilt.

A pacman hook warns about affected modules during the upgrade by showing output like this:

WARNING: '/usr/lib/perl5/vendor_perl' contains data from at least 143 packages which will NOT be used by the installed perl interpreter.
 -> Run the following command to get a list of affected packages: pacman -Qqo '/usr/lib/perl5/vendor_perl'

You must rebuild all affected packages against the new perl package before you can ...

Older News

2017-05-15
Deprecation of ABS tool and rsync endpoint
2017-03-15
ca-certificates-utils 20170307-1 upgrade requires manual intervention
2017-02-27
mesa with libglvnd support is now in testing
2017-01-25
Phasing out i686 support
2017-01-14
xorg-server 1.19.1 is now in extra
2016-12-30
OpenVPN 2.4.0 update requires administrative interaction
2016-10-31
ttf-dejavu 2.37 will require forced upgrade
2016-08-06
TeXLive 2016 packages are now available
2016-07-18
test-sec-flags: Call for Assistance
2016-06-26
screen-4.4.0-1 unable to attach old sessions

Recent Updates (more)

RSS Feed
ruby-pkg-config 1.3.1-1 any
restic 0.9.0-1 x86_64
jgmenu 0.9-1 x86_64
fractal 0.1.29-1 x86_64
vala 0.40.6-1 x86_64
iwd 0.2-2 x86_64
cmt 1.16-7 x86_64
vte3 0.52.2-1 x86_64
gnome-terminal 3.28.2-1 x86_64
xorg-server 1.20.0-4 x86_64
subdownloader 2.1.0rc4-1 any
dnscrypt-proxy 2.0.14-2 x86_64
ntp 4.2.8.p11-2 x86_64
vm.lv2 0.4.0-4 x86_64
ruby-rdoc 6.0.4-1 any