プロジェクト

全般

プロフィール

操作

Rubyのバージョンアップ » 履歴 » リビジョン 7

« 前 | リビジョン 7/8 (差分) | 次 »
白林檎 美和, 2025/03/12 17:29


Rubyのバージョンアップ

Portsから入れたrubyの,小数第一位以上が上がったときは, /usr/ports/UPDATING の20190420の手順を踏む。

  1. ruby, portupgradeを削除。
# pkg delete -f ruby portupgrade
  1. /etc/make.conf の DEFAULT_VERSIONS へ, ruby=新バージョン 小数第一位まで を記載。例:
DEFAULT_VERSIONS+=java=19 perl5=5.38 python=3.11 python3=3.11 ruby=3.2 samba=4.19 ssl=openssl
  1. portupgradeを新規インスコ。新しいrubyも,一緒に入る。
# make -C /usr/ports/ports-mgmt/portupgrade install clean
  1. 旧いrubyに依存するぱっけぇぢを,新しいrubyへ依存するよう仕向ける。
# pkg set -o lang/ruby<旧>:lang/ruby<新>
  1. Rubyに依存する全ぱっけぇぢを,強制更新。
# portupgrade -x lang/ruby<新> -x ports-mgmt/portupgrade -fr lang/ruby<新>

白林檎 美和 さんが約1ヶ月前に更新 · 8件の履歴