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

Required update to recent libarchive

2019-10-16

The compression algorithm zstd brings faster compression and decompression, while maintaining a compression ratio comparable with xz. This will speed up package installation with pacman, without further drawbacks.

The imminent release of pacman 5.2 brings build tools with support for compressing packages with zstd. To install these packages you need libarchive with support for zstd, which entered the repositories in September 2018. In order for zstd compressed packages to be distributed, we require all users to have updated to at least libarchive 3.3.3-1. You have had a year, so we expect you already did update. Hurry up if you have not.

If you use custom scripts make sure these do not rely on hardcoded file extensions. The zstd package file extension will be .pkg.tar.zst.

`base` group replaced by mandatory `base` package - manual intervention required

2019-10-06

The base group has been replaced by a metapackage of the same name. We advise users to install this package (pacman -Syu base), as it is effectively mandatory from now on.

Users requesting support are expected to be running a system with the base package.

Addendum:
Be aware that base as it stands does not currently contain:
- A kernel
- An editor
... and other software that you might expect. You will have to install these separately on new installations.

astyle>=3.1-2 update requires manual intervention

2019-08-26

The astyle package prior to version 3.1-2 was missing a soname link. This has been fixed in 3.1-2, so the upgrade will need to overwrite the untracked soname link created by ldconfig. If you get an error

astyle: /usr/lib/libastyle.so.3 exists in filesystem

when updating, use

pacman -Suy --overwrite usr/lib/libastyle.so.3

to perform the upgrade.

tensorflow>=1.14.0-5 update requires manual intervention

2019-08-20

The tensorflow packages prior to version 1.14.0-5 were missing some soname links. This has been fixed in 1.14.0-5, so the upgrade will need to overwrite the untracked soname links created by ldconfig. If you get an errors like so

tensorflow: /usr/lib/libtensorflow.so.1 exists in filesystem
tensorflow: /usr/lib/libtensorflow_cc.so.1 exists in filesystem
tensorflow: /usr/lib/libtensorflow_framework.so.1 exists in filesystem

when updating, use

pacman -Suy --overwrite=usr/lib/libtensorflow.so.1,usr/lib/libtensorflow_cc.so.1,usr/lib/libtensorflow_framework.so.1

to perform the upgrade.

libbloom>=1.6-2 update requires manual intervention

2019-07-11

The libbloom package prior to version 1.6-2 was missing a soname link. This has been fixed in 1.6-2, so the upgrade will need to overwrite the untracked soname link created by ldconfig. If you get an error

libbloom: /usr/lib/libbloom.so.1 exists in filesystem

when updating, use

pacman -Suy --overwrite usr/lib/libbloom.so.1

to perform the upgrade.

Older News

2019-06-27
mariadb 10.4.x update requires manual intervention
2018-07-14
libutf8proc>=2.1.1-3 update requires manual intervention
2018-05-04
js52 52.7.3-2 upgrade requires intervention
2018-04-20
glibc 2.27-2 and pam 1.3.0-2 may require manual intervention
2018-02-22
zita-resampler 1.6.0-1 -> 2 update requires manual intervention
2017-11-08
The end of i686 support
2017-09-02
Perl library path change
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

Recent Updates (more)

RSS Feed
pax 20190825-1 x86_64
k9s 0.9.2-1 x86_64
mill 0.5.2-1 any
xdg-desktop-portal 1.5.1-1 x86_64
libportal 0.0.1-1 x86_64
python-ipykernel 5.1.3-1 any
sshguard 2.4.0-2 x86_64
nextcloud-app-bookmarks 1:2.3.1-1 any
shellcheck 0.7.0-45 x86_64
pandoc-crossref 0.3.4.1-110 x86_64
pandoc-citeproc 0.16.2-128 x86_64
pandoc 2.7.3-61 x86_64
haskell-juicypixels 3.3.4-1 x86_64
haskell-hakyll 4.12.5.2-111 x86_64
libtommath 1.2.0-1 x86_64