1

I found this script that find all manually installed packages in Fedora (every argument that I passed yum install). Specifically, the script does not return dependencies that were automatically installed. Is there something similar for Ruby Gems?

Otherwise, does Ruby Gems keep a command history somewhere?

4

2 回答 2

1

如果 YUM 像 APT 一样工作(我假设它基于您的描述),它会识别显式安装的包(如您所说的“手动”)和隐式安装的包(即作为依赖项)之间的区别。

Rubygems 没有这样的区别,因此这是不可能的。正如评论中提到的,Bundler 可以做到这一点,但这是在项目级别而不是系统级别。

于 2012-04-26T05:05:17.957 回答
0
history | grep "gem install"

这将显示您在运行它的计算机中使用的所有 gem 安装命令。

于 2016-11-16T08:18:34.810 回答