跳至內容
GitHub 儲存庫 論壇 RSS 新聞提要

發布新的 apt 和 rpm 軟體庫

Johannes Müller

由於我們之前的發行版託管在 bintray 關閉,我們已轉換到 Open Build Service (OBS),這是一項由 openSUSE 提供的跨平台套件建置服務。

它不僅僅是託管套件,還負責整個建置流程。目前我們繼續為 x86_64 和 i686 提供 deb 和 rpm 軟體庫,但未來將會有更多平台和架構。

所有套件都可在 OBS 上取得,網址為 build.opensuse.org/package/show/devel:languages:crystal。它提供了一個安裝頁面,其中包含許多不同目標系統的詳細說明。我們自己的安裝說明已在 crystal-lang.org/install 上更新,包括自動安裝程式腳本。

由於 bintray 將於 2021 年 5 月 1 日關閉所有運作,我們之前的軟體庫將不再可用。請更新至新的 OBS 軟體庫。執行更新的安裝腳本應該會覆寫 /etc/apt/sources.list.d/crystal.list/etc/yum.repos.d/crystal.repo 中的先前設定。

$ curl -fsSL https://crystal.dev.org.tw/install.sh | sudo bash

新的套件軟體庫中僅提供最新的穩定版本 Crystal 1.0.0。因此,目前會忽略安裝腳本上的 --channel 旗標,而 --crystal 僅允許值 latest1.0.0(語意相同)。未來將會提供每日建置版本和不穩定版本。