我运行sudo apt-get install ruby 2.2.*
,我想我无意中安装了Ruby 2.2.*的每个版本...
我真的只是想安装最新版本的 ruby>= 2.2.0。
现在我的磁盘完全已满。
如何撤消我所做的事情,然后安装最新版本的 ruby>= 2.2.0?
sudo apt-get remove ruby 2.2.*
尝试删除所有内容。最好安装 ruby 版本管理器,如 rvm 或 rbenv。然后使用 rvm 或 rbenv 安装所需的 ruby 版本。
> ruby
和 2.2.*
之间的空间是一场灾难。 apt-get
认为这是两个独立的论点。
在我的系统上,apt-get install 2.2.*
这样说:
将安装以下新软件包: ADA-参考手册-2005 Apache 2.2-bin camlp4 cernlib-base cernlib-base-dev ... ...更多套餐 ... x11proto-composite-dev x11proto-randr-dev x11proto-render-dev x11proto-xinerama-dev0 升级,742 新安装,2 删除,27 不升级。您
还没有安装很多版本的 Ruby,您已经安装了ruby
以及与正则表达式2.2.*
和依赖项匹配的每个软件包!
这很难撤消,因为系统上已经安装了与2.2.*
匹配的软件包,并且可能是必不可少的,因此apt-get remove ruby 2.2.*
在这里无济于事。
应该可以查看 apt/history.log找到需要删除的软件包列表。
试试这个: aptitude purge ruby 2.2.*