操作
Rubyのバージョンアップ » 履歴 » リビジョン 2
« 前 |
リビジョン 2/6
(差分)
| 次 »
白林檎 美和, 2020/08/28 00:20
Rubyのバージョンアップ¶
Portsから入れたrubyの,小数第一位以上が上がったときは, /usr/ports/UPDATING の20190420の手順を踏む。
ruby, portupgradeを削除。
# pkg delete -f ruby portupgrade
/etc/make.conf の
DEFAULT_VERSIONS
へ,ruby=
新バージョン 小数第一位まで を記載。例:DEFAULT_VERSIONS+=perl5=5.32 python=3.8 python3=3.8 ruby=2.7 samba=4.11 ssl=openssl
portupgradeを新規インスコ。新しいrubyも,一緒に入る。
# make -C /usr/ports/ports-mgmt/portupgrade install clean
旧いrubyに依存するぱっけぇぢを,新しいrubyへ依存するよう仕向ける。
# pkg set -o lang/ruby<旧>:lang/ruby<新>
Rubyに依存する全ぱっけぇぢを,強制更新。
# portupgrade -x lang/ruby<新> -fr lang/ruby<新>