rbenv
バージョン管理に使用しますruby
。
私はArchLinuxにインストールしようとしていますが、gvim
その依存関係の1つがruby
。
rbenv
2.0.0-p247バージョンのRubyをrootとしてインストールして設定することに慣れていましたがrbenv global 2.0.0-p247
、試してみるとsudo pacman -S gvim
パッケージpacman
がまだインストールされていますruby-2.0.0_p247-1
。
インストーラをどうやってpacman
知ることができますか?ruby
rbenv
ベストアンサー1
あなたはできません。しかし、パックマンをだまして、自分がこれを行ったと思うようにすることができます(これを行う方法は2つあります)。
--dbonly
次のオプションを渡してください。pacman -S --dbonly ruby
これはデータベースにトランザクションをコミットします(インストールログ)が、実際にパッケージをダウンロードしたりインストールしたりしません。
必要に応じて依存関係
--asdeps
としてマークすることもできます。また、メモ:アップグレード時にRubyが実際にインストールされることもあります。わかりません。バージョンをロックすることを検討することもできます(実際にはインストールされていないか重要ではないため、問題ありませんが、通常はそうしないでください)。
rbenv
可能にするruby
。 PKGBUILDに次の行を入力しますrbenv
。provides=('ruby')
これを実行して
makepkg
再度実行し、パッケージを再インストールしてくださいpacman -U foobar.pkg.tar.xz
。このバージョンを台無しにする必要があります。よりPKGBUILDSのウィキページ。