Announcing new apt and rpm repositories
With our previous distribution hosting at bintray shutting down, we transitioned to the Open Build Service (OBS), a cross-platform package building service provided by openSUSE.
Instead of just hosting the packages, it takes care of the entire build process. For now we continue to provide deb and rpm repositories for x86_64 and i686, but more platforms and architectures will follow.
All packages are available on OBS at build.opensuse.org/package/show/devel:languages:crystal. It offers an installation page with detailed instructions for the many different target systems. Our own installation instructions at crystal-lang.org/install have been updated, including the automatic installer script.
Since bintray is shutting down all operations on May 1st, 2021 our previous repositories
won’t be available anymore. Please update to the new OBS repositories.
Running the updated installation script should override the previous configuration
in /etc/apt/sources.list.d/crystal.list
and /etc/yum.repos.d/crystal.repo
.
$ curl -fsSL https://crystal-lang.org/install.sh | sudo bash
Only the latest stable release Crystal 1.0.0 is available in the new
package repositories.
Thus the --channel
flag on the installation script is currently ignored,
and --crystal
only allows the values latest
and 1.0.0
(with identical semantics).
Nightly builds and unstable releases will be available in the future.