Debian Linux Buster 要安裝 Redmine 遇到 ruby-rouge 解法

Debian Linux 升級到 Buster 後,預設 stretch 的 Redmine 被移除掉了,要再重新使用 apt 裝回去,卻遇到 ruby-rouge 版本問題,要怎麼解決呢?

Debian Linux Buster 要安裝 Redmine 遇到 ruby-rouge 解法

  • apt install redmine
    • 遇到 ruby-rouge 需要使用 3.17 以上的版本,但是 buster 只有 3.13 的版本,所以 Redmine 不給安裝
  • 解法
    1. 修改 /etc/apt/sources.list
      1. deb http://ftp.tw.debian.org/debian/ buster main non-free contrib
      2. 改成 deb http://ftp.tw.debian.org/debian/ testing main non-free contrib
    2. apt update
    3. apt install ruby-rouge # 此為 3.21 版
    4. 修改 /etc/apt/sources.list # 改回來
      1. deb http://ftp.tw.debian.org/debian/ testing main non-free contrib
      2. 改回 deb http://ftp.tw.debian.org/debian/ buster main non-free contrib
    5. apt update
    6. apt install redmine
    7. 就可以安裝完成開始使用囉~

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料