A fully free, simple, and lightweight operating system

You've reached the website of Parabola GNU/Linux-libre. The Parabola project is a community-driven, "labour-of-love" effort to maintain a 100% free (as in: freedom) operating system distribution that is lean, clean, and hackable.

Based on the Arch distribution, Parabola is a complete, user-friendly operating system, suitable for general "everyday" use, while retaining Arch's "power-user" charm. Parabola adheres to the GNU Free System Distribution Guidelines (FSDG); which requires source code for every part of the system to be freely available, modifyable, and re-distributable. All Parabola packages are built from source, in clean chroots, and with networking disabled, in order to replace any software and artworks in the standard Arch system which fall outside the GNU guidelines. LiveISOs, installers, and packages are provided for the armv7h, i686, and x86_64 CPU architectures.

Our community is friendly and helpful. Feel free to hop on the IRC channel, subscribe to the mailing lists, or join the web forum to get your feet wet. Once you are ready to begin your adventures through Fosstopia, the wiki will guide you well toward learning to install and use Parabola comfortably and confidently.

Learn more...

Latest News

RSS Feed

[From Arch] Sorting out old password hashes

2021-07-07

Starting with libxcrypt 4.4.21, weak password hashes (such as MD5 and SHA1) are no longer accepted for new passwords. Users that still have their passwords stored with a weak hash will be asked to update their password on their next login.

If the login just fails (for example from display manager) switch to a virtual terminal (Ctrl-Alt-F2) and log in there once.

[From Arch 32] plasma-workspace needs manual intervention

2020-11-08

plasma-workspace-5.20.1.1-1.1 cannot be installed with:

...
plasma-workspace: /usr/share/locale/zh_TW/LC_MESSAGES/kfontinst.mo exists in filesystem (owned by plasma-desktop)
plasma-workspace: /usr/share/locale/zh_TW/LC_MESSAGES/krdb.mo exists in filesystem (owned by plasma-desktop)
plasma-workspace: /usr/share/polkit-1/actions/org.kde.fontinst.policy exists in filesystem (owned by plasma-desktop)

use this to overwrite those duplicate files:

pacman -Sy --overwrite='*' plasma-workspace

[From Arch] libtraceevent>=5.9-1 update requires manual intervention

2020-10-24

The libtraceevent package prior to version 5.9-1 was missing a soname link. This has been fixed in 5.9-1, so the upgrade will need to overwrite the untracked files created by ldconfig. If you get any of these errors

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

when updating, use

pacman -Syu --overwrite /usr/lib/libtraceevent.so.1

to perform the upgrade.

[From Arch] ghostpcl>=9.53.2-2 and ghostxps>=9.53.2-2 updates require manual intervention

2020-10-01

The ghostpcl and ghostxps packages prior to version 9.53.2-2 were missing a soname link each. This has been fixed in 9.53.2-2, so the upgrade will need to overwrite the untracked files created by ldconfig. If you get any of these errors

ghostpcl: /usr/lib/libgpcl6.so.9 exists in filesystem
ghostxps: /usr/lib/libgxps.so.9 exists in filesystem

when updating, use

pacman -Syu --overwrite /usr/lib/libgpcl6.so.9,/usr/lib/libgxps.so.9

to perform the upgrade.

manual intervention required for some non-systemd users

2020-08-31

a change was made this week to 'nonsystemd/base', in order to reduce dependency conflicts, when installing a nonsystemd system, and when migrating to or from nonsystemd<->systemd - this has exposed several dependency conflicts which were not obvious before, and made them explicit


manual intervention will be required, if pacman has a conflict such as:

your-initfreedom and systemd-_ANYTHING_ are in conflict

if you get that error, see this redmine issue for the solution:

https://labs.parabola.nu/issues/2884


there is a separate, but related issue, where we are collecting examples of conflicts which were exposed by this change to ...

Older News

2020-07-02
ath9k wifi devices may not work with linux-libre 5.7.6
2020-04-14
IceWeasel-75.0 changes default WebRTC behaviour
2020-04-14
[From Arch] zn_poly 0.9.2-2 update requires manual intervention
2020-04-14
[From Arch] nss>=3.51.1-1 and lib32-nss>=3.51.1-1 updates require manual intervention
2020-03-30
[From Arch] hplip 3.20.3-2.par1 update requires manual intervention
2020-01-16
[From Arch] rsync compatibility
2020-01-16
[From Arch] Now using Zstandard instead of xz for package compression
2019-12-23
manual intervention required (xorgproto dependency errors)
2019-10-19
[From Arch] Required update to recent libarchive
2019-10-06
[From Arch] `base` group replaced by mandatory `base` package - manual intervention required

Recent Updates (more)

RSS Feed
etl 1.4.2-1 armv7h/x86_64
glusterfs 1:9.3-1 armv7h/x86_64
man-pages-zh 1.6.3.5-1 x86_64
powerdns-recursor 4.5.5-1 x86_64
libretro-ppsspp 30123-1 armv7h/x86_64
libretro-yabause 3314-1 x86_64
nodejs 16.6.0-1 x86_64
pcsx2 1.7.0.r1555.3eda42075-1 x86_64
python-praw 7.4.0-1 x86_64
keycloak 15.0.0-1 x86_64
cargo-watch 8.0.0-1 x86_64
glewlwyd 2.5.3-1 armv7h/x86_64
python-jeepney 0.7.1-1 x86_64
opensubdiv 3.4.4-4 x86_64
libretro-play 6632-1 armv7h/x86_64

Friends of Freedom

1984 - Parabola's server hosting sponsor Olimex - Maker of libre-friendly ARM computers