Artix







Artix


Your Linux, your init.


2018-04-28 -- The next openrc-0.35.5-11 or artix-runit-20180414-9 update requires manual intervention

This procedure will be necessary in [gremlins] first, later in [system]. All commands below must be run as root.

First, make sure your system has an up-to-date mirrorlist. Some mirrors have stopped syncing since our primary mirror went offline for a few days. The 3 mirrors on top in the latest mirrorlist are known to sync fully.


Compare your mirrors with the ones below: Server = https://mirror.clarkson.edu/artix-linux/repos/$repo/os/$arch Server = https://ftp.sh.cvut.cz/artix-linux/$repo/os/$arch Server = https://ftp.cc.uoc.gr/mirrors/linux/artixlinux/$repo/os/$arch

Runit

Manually remove runlevel and sysvinit symlinks: # rm /etc/runit/runsvdir/default/{dbus,elogind} # rm /usr/bin/{init,poweroff,shutdown,halt,reboot} Then proceed with system update: # pacman -Syu artix-sysvcompat

OpenRC

Remove elogind and dbus from their runlevels: # rc-update del elogind boot # rc-update del dbus default Then proceed with system update, making sure openrc is also updated: # pacman -Syu artix-sysvcompat # pacman -S --needed openrc

If you updated before you saw this announcement, there is still hope.


Help your kernel find the new init binary, by providing it manually at the GRUB command line: init=/usr/bin/openrc-init or init=/usr/bin/runit-init Then proceed as described in the respective sections above.

Read the discussion on the forum for more information.


2018-04-21 -- A new primary mirror is up and running. Thanks!


2018-04-11 -- We have lost our primary mirror. We are in need of a new (and really stable) main mirror and multiple secondary mirrors located around the world. The primary mirror will have to rsync at regular intervals from our build server (every 30 minutes or so) and the secondary mirrors will in turn rsync from the primary mirror somewhat less frequently. Good bandwidth and at least 30 GBs of disk space (for now, we will need more in the future) is what we currently need. Please contact us if you can provide such a server or know someone who can.


2018-01-15 -- Our mailing lists and their archives are now hosted locally.


2017-11-24 -- We are back.


2017-11-13 -- Our Wiki is up!


2017-10-15 -- New LXQT ISO

Get it from our mirrors.

2017-09-12 -- New primary mirror

We are moving our package repos away from Sourceforge hosting, main reason being the restriction of colon characters (':') in filenames, which breaks the package database with epoch-versioned packages.
Edit your /etc/pacman.d/mirrorlist with your favourite editor and make sure the following mirrors are on top: Server = http://mirror1.artixlinux.org/repos/$repo/os/$arch Server = http://artix.wheaton.edu/repos/$repo/os/$arch/ Server = http://mirror.strits.dk/artix-linux/repos/$repo/os/$arch Server = https://mirrors.dotsrc.org/artix-linux/repos/$repo/os/$arch Server = https://www.uex.dk/repos/artix/repos/$repo/os/$arch Then run: pacman -Syu to get the latest package databases and update.

2017-09-04 -- Our forum is up!


2017-07-27 -- Return of the Jedi

After more than two years of maintaining repositories with OpenRC packages, the maintainers of separate but closely or loosely related projects (Arch-OpenRC, Manjaro-OpenRC) decided to join forces and create a project that would be systemd-free and unaffected from upstream changes and updates. That required what might technically be considered as a mini-fork. Three new repositories, [system], [world] and [galaxy] have been created which must be placed before the official Arch or Manjaro ones. This ensures that upstream (if this term can be used anymore) will never break the new setup.

The [arch-openrc] and [arch-nosystemd] repos will stop being updated. Manjaro-OpenRC will also stop being supported in a couple of months.

Existing OpenRC systems (whether arch-openrc or manjaro-openrc) can be converted to the new scheme with minimal effort. Older eudev-openrc ones might need some more tweaking, especially with concern to the desktop: consolekit2 is replaced by elogind. Those with vanilla systemd Arch or Manjaro must first migrate as described. Or, you can install a fresh Artix system.

Our sources are hosted on github/artix-linux